Invite User

Send one or more platform user invitations.

POST
/api/v1/users/invite

Description

Invites users to your Unduit company account. Send a single invite via email/role/country, an invites array, or parallel email_ids with corporate_role and country arrays.

Request

Headers

HeaderValueRequired
AuthorizationBearer <access_token>Yes
Content-Typeapplication/jsonYes

Body Parameters

ParameterTypeRequiredDescription
invitesarrayNoArray of invite objects (preferred for multiple).
emailstringNoSingle invite email (alternative to invites[]).
rolenumberNoCorporate role for single invite: 1, 2, or 3.
countrystringNoCountry code for single invite.
messagestringNoCustom invitation email message.
app_typenumberNoApplication type (default 2).
cc_emailstringNoCC on invitation email.
bcc_emailstringNoBCC on invitation email.

Each object in invites[]

Required when using the invites array format.

Fields

ParameterTypeRequiredDescription
emailstringYesInvitee email.
rolenumberYes1=Department head, 2=Manager, 3=Requester.
countrystringYesCountry code.
manager_idnumberNoManager user ID (default 0).

Example Request Body

{
  "invites": [
    {
      "email": "new.user@example.com",
      "role": 3,
      "country": "US",
      "manager_id": 0
    }
  ],
  "message": "Welcome to our Unduit workspace",
  "app_type": 2
}

Response

Related Endpoints

Did this page help you?