Behavior: Sends guest invitations to the specified email addresses, granting them access to the specified content. For each email: if the user does not already exist, a new guest account is created with PendingInvitation status and an expiration date based on the guest profile settings. An invitation email is sent to each recipient with instructions to complete their registration.
Authorization: Requires a valid Bearer token (class-level [Authorize]).
Side Effects: Creates guest user accounts with PendingInvitation status. Grants content access permissions. Sends invitation emails to each specified email address.
Error Scenarios: Returns 400 if the request is null, Emails array is empty, or ContentDefinitionId is missing.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
200All invitations were sent successfully.
401The caller is not authenticated.
