Skip to content

Updates a member's access level within a workspace

PUT
/api/v1/Workspaces/members/{memberId}/access

Required permissions:

  • Workspace Owner access level, or
  • Admin access

Access level restrictions:

  • Cannot assign higher access than your own level (except admins)
  • Cannot modify access if you’re below Owner level

Authorizations

Parameters

Path Parameters

memberId
required
string format: uuid

The unique identifier of the workspace member

Request Body

Updated access level details

object
role
required
integer format: int32

Responses

200

Member access level successfully updated

object
id
string format: uuid
workspaceId
string format: uuid
userId
string format: uuid
accessLevel
integer format: int32
createdDate
string format: date-time

400

Invalid update data or user ID is null

403

Insufficient permissions to modify access levels

object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable
key
additional properties

404

Workspace or member not found

object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable
key
additional properties