Snapvisor Docs

List a team's members

List the members of a team, with their role. Requires administrator access to the team. Use it when you need to know who belongs to a team or which role each member holds.

GET
/accounts/{accountSlug}/members

List the members of a team, with their role. Requires administrator access to the team. Use it when you need to know who belongs to a team or which role each member holds.

Authorization

AuthorizationBearer <token>

Authenticate as a user with a personal access token.

Send it as a bearer token in the Authorization header:

Authorization: Bearer <personal-access-token>

Personal access tokens act on behalf of the user that created them and are required by endpoints that perform user actions, such as reviewing builds and posting comments.

In: header

Path Parameters

accountSlug*string

Slug of the team to list members for.

Length1 <= length

Query Parameters

perPage?string

Number of items per page (max 100)

page?string

Page number

search?string

Match members on their name, slug, or email address.

levels?string

Restrict to the given roles, comma-separated (e.g. owner,member).

orderBy?string

Ordering of the results. Defaults to date, most recently added first.

Value in

  • "date"
  • "name-asc"
  • "name-desc"

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/accounts/string/members"
{  "pageInfo": {    "total": 0,    "page": 0,    "perPage": 0  },  "results": [    {      "id": "string",      "user": {        "id": "string",        "slug": "string",        "name": "string"      },      "level": "owner"    }  ]}