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

Parameters for ResendPersonInvitations

Type

AsynchronousActionResponse object

Asynchronous action response type