v4
latestOpenAPI 3.1.02026-08-02261331761.5 KBUnassign Role
Unassigns a user role within a tenant.
The tenant defines the scope of the assignment. In other words, the role is effective only within the tenant.
If the role is not actually assigned, will return 404.
Path parameters
Either the unique id of the project, or the URL-friendly key of the project (i.e: the "slug").
Either the unique id of the project, or the URL-friendly key of the project (i.e: the "slug").
Either the unique id of the environment, or the URL-friendly key of the environment (i.e: the "slug").
Either the unique id of the environment, or the URL-friendly key of the environment (i.e: the "slug").
Query parameters
Whether to return the deleted role assignment, status code will be 200 instead of the default 204 if true
Whether to return the deleted role assignment, status code will be 200 instead of the default 204 if true
Request body
Example request
{
"user": "jane@coolcompany.com",
"role": "editor",
"tenant": "google-inc"
}Response
Role assignment removed successfully
Example response
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"user": "jane@coolcompany.com",
"role": "admin",
"tenant": "stripe-inc",
"user_id": "7c60d51f-b44e-4682-87d6-449835ea4d11",
"role_id": "405d8375-3514-403b-8c43-83ae74cfe022",
"tenant_id": "40ef0e48-a11f-4963-a229-e396c9f7e733",
"organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6",
"project_id": "405d8375-3514-403b-8c43-83ae74cfe0e9",
"environment_id": "40ef0e48-a11f-4963-a229-e396c9f7e7c4",
"created_at": "2019-08-24T14:15:22Z"
}