Skip to content

PATCH   /users/{email}/roles

Update user roles

Update roles for a specific user

Authentication Required

Authorization: Bearer {token}   header string

This header is required to access this endpoint

Required Parameters

email   path string

Email address of the user to update roles for

Optional Parameters

Click here to view an exhaustive list of all available parameters
x-account-id   header string

The account ID for the request

Request Body

{
"flatRolesList": [
"string"
]
}

Try it out

Loading...

Output:

Responses

Description

Roles updated successfully

{
"message": "Roles updated"
}

References

#/components/parameters/xAccountIdHeader

in: header
name: x-account-id
schema:
type: string
description: The account ID for the request
required: false

#/components/schemas/Error

type: object
properties:
error:
type: string
description: Error message
status:
type: integer
description: HTTP status code
description: Error response object

Route Source Code

Check out the source code for this route entrypoint here: /users/[email]/roles/route.ts

Or the swagger.yaml spec this documentation was generated from: /users/swagger.yaml