Revoke a contributor's access
Revoke a user's access to a project. Requires administrator access to the project, except when removing yourself — a contributor can always walk away from a project. Use it when someone should lose access to a project, or wants to leave it.
Revoke a user's access to a project. Requires administrator access to the project, except when removing yourself — a contributor can always walk away from a project. Use it when someone should lose access to a project, or wants to leave it.
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
1 <= length1 <= lengthIdentifier of the user — the user.id returned by listAccountMembers or listProjectContributors.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/projects/string/string/contributors/string"List a project's contributors GET
List the users explicitly granted access to a project, with their level. Team owners and members are not listed — they reach every project through their team role. The authenticated user comes first when they are one of them. Use it to check who, beyond the team's owners and members, can access a project.
Grant a contributor access to a project PUT
Grant a user access to a project, or change the level they already hold. Requires administrator access to the project. Only meaningful for team contributors: owners and members already reach every project. Use it when a project administrator asks to give someone access to a single project, or to change that access.