GET/teams/{team_id}/memberships/{username}Deprecated

Get team membership for a user (Legacy)

[!WARNING] Endpoint closing down notice: This endpoint route is closing down and will be removed from the Teams API. We recommend migrating your existing code to use the new Get team membership for a user endpoint.

Team members will include the members of child teams.

To get a user's membership with a team, the team must be visible to the authenticated user.

Note: The response contains the state of the membership and the member's role.

The role for organization owners is set to maintainer. For more information about maintainer roles, see Create a team.

  • RetriesRetries up to 2×, 500ms backoff, 30s timeout.

2 parameters
team_idintegerrequired
The unique identifier of the team.
usernamestringrequired
The handle for the GitHub user account.

2 status codes
200Response
urlstringrequired
rolestringrequired
The role of the user in the team.
Allowed:membermaintainerDefault:member
statestringrequired
The state of the user's membership in the team.
Allowed:activepending
404Resource not found
messagestringoptional
documentation_urlstringoptional
urlstringoptional
statusstringoptional

Error handling

A 404 is returned: Resource not found.

Was this helpful?