Magidoc

Invitation
Object

Represents an Invitation for someone to become a User.

Fields

#

createdAt

When the invitation was created and sent.

databaseId

Identifies the primary key from the data store.

deletedAt

Identifies the date and time when the object was deleted.

destination

The destination that the Invitation was sent to (e.g. an email address, phone number, etc.).

email

The email of the user that will receive the invitation.

expiresAt

The date and time when the Invitation expires.

extraData

Metadata associated with the invitation. Includes the job title, groups and origin group.

id

ID !
Non-null

ID of the object.

licenses

Licenses associated with the invited user.

name

The full name of the user that will receive the invitation.

nameForLog

Object name to be identified in Audit Logs.

organization

The Organization associated with the Invitation.

path

Non-null

The relative path of the object.

permissions

Non-null

A list of Permissions associated with the currently authenticated User and the Invitation.

phone

The phone number of the user that will receive the invitation.

pin

The pin code of the Invitation (only published for PIN type).

receiver

The User that received the Invitation.

sender

The User that sent the Invitation.

settings

Non-null

The settings associated with the object.

state

The state of the Invitation.

The default value is "PENDING".

type

The type of the Invitation.

The default value is "EMAIL".

updatedAt

Identifies the date and time when the object was last updated.

url

Non-null

The url of the object.

user

User record that has been created from this invitation.

Interfaces

#

Also implements NodeInterface .

Usages

#

References

#