List pending invitations

Lists outstanding tenant member invitations. Admin only.

Technical details

Exact HTTP method and path your client calls

get/invitations

Responses

Pending invitations for the tenant

FieldTypeDescription
PendingInvitationRow[]
object
Example
[
  {
    "invitationId": "string",
    "email": "[email protected]",
    "role": "admin",
    "invitationScope": "workspace",
    "workspaceId": "string",
    "expiresAt": "2026-01-01T00:00:00.000Z",
    "resendCount": 0,
    "roleId": "string",
    "groupIds": [
      "string"
    ],
    "isExpired": false
  }
]

Errors return the standard envelope. See error reference.

Code samples

curl --request GET \
  --url 'https://api.not24get.me/invitations' \
  --header 'Authorization: Bearer <your-api-key>' \
  --header 'Content-Type: application/json'

Try it

Send invitation

Invites a new member by email with optional group assignments. Admin only.

Technical details

Exact HTTP method and path your client calls

post/invitations

Request body

FieldTypeDescription
invitationScopestring
enum: workspaceorganization
workspaceIdstring
emailrequiredstring<email> · email
rolerequiredstring
enum: adminmembersupport
roleIdstring
groupIdsstring[]

Responses

Invitation created

FieldTypeDescription
invitationIdstring
Example
{
  "invitationId": "string"
}

Errors return the standard envelope. See error reference.

Code samples

curl --request POST \
  --url 'https://api.not24get.me/invitations' \
  --header 'Authorization: Bearer <your-api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "invitationScope": "workspace",
  "workspaceId": "string",
  "email": "[email protected]",
  "role": "admin",
  "roleId": "string",
  "groupIds": [
    "string"
  ]
}'

Try it

Request body (JSON)

Revoke invitation

Cancels a pending invitation. Returns no body on success.

Technical details

Exact HTTP method and path your client calls

delete/invitations/{invitationId}

Path parameters

NameTypeRequiredDescription
invitationIdstringrequired

Responses

No Content

FieldTypeDescription
(value)EmptyResponsePart
Example
null

Errors return the standard envelope. See error reference.

Code samples

curl --request DELETE \
  --url 'https://api.not24get.me/invitations/%3AinvitationId' \
  --header 'Authorization: Bearer <your-api-key>' \
  --header 'Content-Type: application/json'

Try it

Path parameters

Resend invitation

Resends the invitation email for a pending invite. Admin only. Returns no body on success.

Technical details

Exact HTTP method and path your client calls

post/invitations/{invitationId}/resend

Path parameters

NameTypeRequiredDescription
invitationIdstringrequired

Request body

FieldTypeDescription
(value)EmptyRequestPart

Responses

No Content

FieldTypeDescription
(value)EmptyResponsePart
Example
null

Errors return the standard envelope. See error reference.

Code samples

curl --request POST \
  --url 'https://api.not24get.me/invitations/%3AinvitationId/resend' \
  --header 'Authorization: Bearer <your-api-key>' \
  --header 'Content-Type: application/json' \
  --data 'null'

Try it

Path parameters
Request body (JSON)

Accept invitation

Accepts an invitation token and creates or links the member account.

Technical details

Exact HTTP method and path your client calls

post/invitations/{token}/accept

Path parameters

NameTypeRequiredDescription
tokenstringrequired

Request body

FieldTypeDescription
emailrequiredstring<email> · email
passwordrequiredstring
noticeVersionrequiredstring

Responses

Invitation accepted; membership created

FieldTypeDescription
accountIdstring
tenantIdstring
workspaceIdstring
rolestring
Example
{
  "accountId": "string",
  "tenantId": "string",
  "workspaceId": "string",
  "role": "string"
}

Errors return the standard envelope. See error reference.

Code samples

curl --request POST \
  --url 'https://api.not24get.me/invitations/%3Atoken/accept' \
  --header 'Authorization: Bearer <your-api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "email": "[email protected]",
  "password": "string",
  "noticeVersion": "string"
}'

Try it

Path parameters
Request body (JSON)