GET
/orgs/{org}/teams/{team_slug}/memberships/{username}Get team membership for a user
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] You can also specify a team by
org_idandteam_idusing the routeGET /organizations/{org_id}/team/{team_id}/memberships/{username}.
[!NOTE] The response contains the
stateof the membership and the member'srole.
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.
orgstringrequired
The organization name. The name is not case sensitive.
team_slugstringrequired
The slug of the team name.
usernamestringrequired
The handle for the GitHub user account.
200Response
urlstringrequired
rolestringrequired
The role of the user in the team.
statestringrequired
The state of the user's membership in the team.
404if user has no team membership
Error handling
A 404 is returned: if user has no team membership.