user

Add multiple contacts by email addresses.

For each email:

  • If user already exists: Adds them to contacts with status="registered"
  • If user doesn't exist: Sends invitation email and creates contact with status="invited"

Protected endpoint - requires authentication. Returns list of created contact records.

post/api/user/contacts

Request

  • The document declares no server URL.
  • Auth
    HTTP bearer

Request body

emailsstring[] required

Response

Successful Response

external_idstring required
emailstring required
status'invitation_pending' | 'invitation_expired' | 'registered' required
created_atstring required

Changes

    • warning

      added the new registered enum value to the / response property for the response status

    • info

      removed the existing_user enum value from the / response property for the response status

    • info

      removed the invitation_accepted enum value from the / response property for the response status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • info

      added the optional property / to the response with the status