Create a new user in Transmit or assign an existing one as a member to the organization. A user must be created with at least one of the following: email, phone number, or username (used for password authentication). However, an email address is required to federate login using a SAML identity provider. The response contains a user ID that can be used to identify the user/member whenever needed.
Required permissions: apps:create, [appId]:create, users:create.
Secondary phone numbers to add to user's phone numbers, each specified in E.164 format
The language of the user, as provided by the browser using the Accept-Language header field
If this user is a dependent, this defines the permissions that the primary user will have to act on behalf of the dependent user.
If true, sends the member an invitation email for each app the member is assigned to. The email contains an invite link that redirects to the app's login experience. Once authenticated, the member will be assigned to the app, their email address will be verified, and their status will be updated to active. The invitation is valid for 48 hours.
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/v1/organizations/{organization_id}/members
- US production environmenthttps://api.transmitsecurity.io/cis/v1/organizations/{organization_id}/members
- EU production environmenthttps://api.eu.transmitsecurity.io/cis/v1/organizations/{organization_id}/members
- CA production environmenthttps://api.ca.transmitsecurity.io/cis/v1/organizations/{organization_id}/members
- AU production environmenthttps://api.au.transmitsecurity.io/cis/v1/organizations/{organization_id}/members
- JP production environmenthttps://api.gasne1-ts01.transmitsecurity.io/cis/v1/organizations/{organization_id}/members
- OrgAdminAccessToken
- ClientAccessToken
curl -i -X POST \
'https://api.sbx.transmitsecurity.io/cis/v1/organizations/{organization_id}/members' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"email": "string",
"phone_number": "string",
"username": "string",
"secondary_emails": [
"string"
],
"secondary_phone_numbers": [
"string"
],
"birthday": "2019-08-24T14:15:22Z",
"address": {
"country": "string",
"state": "string",
"city": "string",
"street_address": "string",
"postal_code": "string",
"type": "Home"
},
"name": {
"title": "string",
"first_name": "string",
"last_name": "string",
"middle_name": "string"
},
"external_account_id": "string",
"custom_app_data": {},
"picture": "string",
"language": "string",
"custom_data": {},
"external_user_id": "string",
"credentials": {
"password": "string",
"force_replace": true,
"device_id": "string"
},
"delegated_access": {
"actor_id": "string",
"permissions": [
"string"
]
},
"custom_user_fields": {},
"organization_information": {
"enabled": true,
"department": "string",
"title": "string",
"manager": "string"
},
"role_ids": [
"string"
],
"send_invite": true
}'