GET
List member extra permissions
Client space User accounts only For: Administrator · Permission: user_clients.retrieve Conditions
  • Only the permissions given directly to the member in this client space are listed, not those of the profile. Expired ones are still listed with is_expired true.
Part of Grant individual extra permissions.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

memberId
string
required

Identifier of the member, meaning the membership record of the person in the company or client space, not the user identifier (27-character KSUID string).

Response

200 - application/json

Array of ExtraPermissionResource

id
string
required

Group identifier of the permission (27-character KSUID string); the value to send back as permissions[].id when setting extra permissions.

name
string
required

Technical name of the permission, such as agents.list.

title
string
required

Human-readable title of the permission, translated to the request language.

description
string
required

Human-readable description of the permission, translated to the request language.

expires_at
string<date-time> | null
required

Date and time after which the permission stops applying (ISO 8601); null when it has no expiry.

is_expired
boolean
required

True when expires_at is in the past. Expired permissions are still listed.

created_at
string<date-time>
required

Date and time the record was created (ISO 8601, UTC).

updated_at
string<date-time>
required

Date and time the record was last changed (ISO 8601, UTC).