Skip to main content
PATCH
Update member role or status

Authorizations

Authorization
string
header
required

Bearer token authentication via Auth0. Users authenticate through Auth0 Universal Login. Include the access token in the Authorization header: Authorization: Bearer <token>

Path Parameters

workspaceId
string
required

The workspace ID

Pattern: ^ws_[a-z0-9]+$
memberId
string
required

Body

application/json
role
enum<string>
Available options:
admin,
editor,
moderator,
analyst,
viewer
status
enum<string>
Available options:
active,
suspended

Response

Member updated successfully

id
string
required
workspace_id
string
required
role
enum<string>
required
Available options:
owner,
admin,
editor,
moderator,
analyst,
viewer
status
enum<string>
required
Available options:
active,
invited,
suspended
created_at
string<date-time>
required
user_id
string | null
invited_email
string | null
invited_by
string | null
invited_at
string<date-time> | null
joined_at
string<date-time> | null
user_email
string | null
user_full_name
string | null
user_avatar_url
string<uri> | null
has_2fa
boolean | null
Last modified on February 16, 2026