Invitations

Manage organization invitations

get

List organization invitations. Requires the 'invitations:read' scope.

Authorizations
X-API-KeystringRequired

API key for authentication

Query parameters
limitnumber · min: 1 · max: 1000Optional

The number of results to return

Default: 100
offsetnumberOptional

The number of results to skip

Default: 0
statusstring · enumOptional

The status of the invitations to list

Possible values:
includeExpiredbooleanOptional

Whether to include expired invitations in the list

Default: false
Responses
chevron-right
200

Response for status 200

application/json
limitnumberRequired
offsetnumberRequired
totalCountnumberRequired
get
/v1/organization/invitations

Invite User

post

Invite a user to join an organization. Requires the 'invitations:write' scope.

Authorizations
X-API-KeystringRequired

API key for authentication

Body
inviteeEmailstring · emailRequired

The email of the user to invite

rolestring · enumRequired

The role of the user to invite

Possible values:
Responses
chevron-right
200

Response for status 200

application/json
statusstring · enumRequiredPossible values:
rolestring · enumRequiredPossible values:
idintegerRequired
createdAtstring · date-timeRequired
updatedAtstring · date-timeRequired
expiresAtstring · date-timeRequired
inviterUserIdinteger · nullableRequired
inviteeEmailstringRequired
organizationIdintegerRequired
post
/v1/organization/invitations

Revoke Invitation

post

Revoke an invitation to join an organization. Requires the 'invitations:write' scope.

Authorizations
X-API-KeystringRequired

API key for authentication

Path parameters
idnumber · min: 1Required

The ID of the invitation to revoke

Responses
chevron-right
200

Response for status 200

application/json
idnumberRequired

The ID of the invitation that was revoked

post
/v1/organization/invitations/{id}/revoke

Last updated