Show examples in:
Javascript HTTP

Content Management API > Invitation

Invitation

A DatoCMS administrative area can be accessed by multiple people. Every invitation is linked to a specific Role, which describes what actions it will be able to perform once the user will register.

Object payload

id string

ID of invitation

Example: "312"
type string

Must be exactly "site_invitation".

attributes.email string

Email

Example: "mark.smith@example.com"
attributes.expired boolean

Whether this invitation has expired

Example: "mark.smith@example.com"
attributes.invitation_link null, string

The link to join a DatoCMS project. Shown only on creation and reset

Example: "https://dashboard.datocms.com/join-site?email=my-email%40datocms.comff&id=43796&preference=signup&token=xxx"
relationships.role.data

Role

Available endpoints