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