Skip to main content

Invitation

An invitation to join an organization.

type Invitation implements Model {
acceptedAt: String
createdAt: String
emailAddress: String
expiresAt: String
grantedPermissions: InvitationPermissions
id: Int
invitingUser: User
isCancelable: Boolean
isResendable: Boolean
organization: Organization
status: String
}

Fields​

Invitation.acceptedAt ● String scalar common​

When the invitation was accepted.

Invitation.createdAt ● String scalar common​

When the invitation was created.

Invitation.emailAddress ● String scalar common​

The email address the invitation was sent to.

Invitation.expiresAt ● String scalar common​

When the invitation expires.

Invitation.grantedPermissions ● InvitationPermissions object common​

The permissions granted by the invitation.

Invitation.id ● Int scalar common​

The unique identifier for the invitation.

Invitation.invitingUser ● User object common​

The user who sent the invitation.

Invitation.isCancelable ● Boolean scalar common​

Whether the invitation can be cancelled.

Invitation.isResendable ● Boolean scalar common​

Whether the invitation can be resent.

Invitation.organization ● Organization object common​

The organization the invitation belongs to.

Invitation.status ● String scalar common​

The current invitation status.

Interfaces​

Model interface common​

A model with an integer identifier.

Member Of​

CancelInvitationPayload object ● CreateInvitationPayload object ● InvitationList object ● ResendInvitationPayload object