Skip to main content

resendPersonInvitations

Resend Persons Invitation​

This mutation resends an invitation email to registered persons with a user account. At least email or ID must be provided per person.

This operation is asynchronous and returns immediately with a processing status while the resend occurs in the background.

Process Notifications​

Use the response processId to get notifications via processStatusSubscription subscription.

Process Tracking​

Use the processStatus query with the response processId to retrieve process status and progress. The completion percentage of the process can be extracted through the metadata of ProcessStatusPayload.

Example:​

{
status: 'COMPLETED',
statusMessage: 'Persons invitations resent successfully'
}

Authentication & Permissions​

Requires authentication and the invite_person permission.

Possible Errors​

  • **Authentication error**: User not logged in or lacks required permissions
  • **ResendPersonInvitation Error**: If parameters are invalid or duplicated in payload
  • **Validation Error**: Payload exceeds the maximum allowed products per request.
resendPersonInvitations(
input: ResendPersonInvitationsInput!
): AsynchronousActionResponse

Arguments​

resendPersonInvitations.input ● ResendPersonInvitationsInput! non-null input common​

Parameters for ResendPersonInvitations

Type​

AsynchronousActionResponse object common​

Asynchronous action response type