List Account User Teams
Lists all teams that the specified user belongs to, including role and team manager status.
Endpoint
GET
v5/accountuser/{user_id}/teams
Requires authentication
Path Parameters
The user whose team memberships should be retrieved.
user_id
string
required
The ID of the user whose teams will be listed.
Query Parameters
This endpoint does not accept query parameters.
None
Response
Returns a paginated array of team membership objects.
result_ok
boolean
Whether the request succeeded.
total_count
integer
Total number of teams returned.
page
integer
Current page index.
total_pages
integer
Number of available pages.
results_per_page
integer
Teams returned per page.
data
array
Array of team membership objects.
child attributes
team_id
string
The team ID for the subject team.
team_name
string
The name of the subject team. Returned for convenience.
user_id
string
The user ID of the user. Returned for convenience.
username
string
The username / display name of the user. Returned for convenience.
email
string
The email of the user. Returned for convenience.
is_team_manager
boolean
The team manager flag/boolean. Returned for convenience.
role_id
string
The role ID for the user’s role on the team. Returned for convenience.
role_name
string
The name of the user’s role on the team. Returned for convenience.
Examples
Request (cURL)
curl -X GET "https://api.alchemer.com/v5/accountuser/12345/teams?api_token=YOUR_API_TOKEN&api_token_secret=YOUR_API_TOKEN_SECRET"
Response
{
"result_ok": true,
"total_count": 1,
"page": 1,
"total_pages": 1,
"results_per_page": 1,
"data": [
{
"team_id": "1086131",
"team_name": "Team 1",
"user_id": "950362",
"username": "Brenna Wilson",
"email": "brenna.wilson@alchemer.com",
"is_team_manager": false,
"role_id": "2",
"role_name": "Editor"
}
]
}