Skip to main content

resendOrganizationInvitation

Resend (re-issue) a pending or expired invitation. Atomically mints a fresh invite link + re-sends the email while preserving the invitee's role. A client-side cancel→re-invite cannot do this safely: it is non-atomic (a failure between the two loses the invitation) and role-lossy (the list SPI never echoes the invitee's role, so re-issuing there downgrades them to viewer). The invitation id changes on re-issue — refetch the list. Requires invite-user permission on the organization.

resendOrganizationInvitation(
organizationId: String!
invitationId: String!
): OrganizationInvitation!

Arguments

resendOrganizationInvitation.organizationId ● String! non-null scalar

resendOrganizationInvitation.invitationId ● String! non-null scalar

Type

OrganizationInvitation object

Response from invitation operations