Users

Approve invitation request

Approve a pending invitation request and create user account.

Authentication Required: Yes (for organization admin) Permissions: Organization admin or the specifically requested user

Process:

  1. Validates admin has permission to approve
  2. Creates user account with provided information
  3. Assigns default organization roles
  4. Sends welcome email to new user
  5. Rejects any other outstanding requests for same email

Request Body:

{
    "approved_rejected_reason": "Welcome to our organization!"
}

Side Effects:

  • Creates new user account
  • Rejects other pending requests for same email
  • Sends notification emails
  • Creates audit trail
post/invitation_requests/{id}/approve

Request body

approved_rejected_reasonstring

Response

{"status": "invitation_accepted"}

Changes

No recorded changes to this endpoint across all 1 revision of this API.