Create a new account user
POST /accounts/{account_id}/account_users
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”ID of account
Request Body
Section titled “Request Body ”Properties
- user - required - The user that will be created
- account_id - required - The ID of the account that the account_user will belong to
- first_name - required - The first name of the user
- last_name - required - The last name of the user
- email - required - The email of the user
- roles — required - The roles the user is allowed. The following roles are valid
- owner
- full
- full,billing
- partial
- partial,billing
- install_ids - optional - Used with partial role selection. The ids of the installs the user will have access to.
object
The user that will be created
object
The account ID
Example
eeda3227-9a39-46ae-9e14-20958bb4e6c9Example
JoeExample
SmithExample
joe@gmail.comChoose from ‘owner’, ‘full,billing’, ‘full’, ‘partial,billing’, and ‘partial’
Example
full,billingExample
[ "ddda3227-9a39-46ae-9e14-20958bb4e6c9", "qada3227-9a39-46ae-9e14-20958bb4e45y"]Responses
Section titled “ Responses ”Created
object
Example
Your change was successful.object
The user ID
Example
28c78b6d-c2da-4f09-85f5-1ad588089b2dThe account ID
Example
eeda3227-9a39-46ae-9e14-20958bb4e6c9The first name of the user
Example
JoeThe last name of the user
Example
SmithThe email of the user
Example
joeSmith@test.comThe phone number of the user
Example
1234567890Whether or not the user has accepted their invitation
Whether or not the user has multi-factor authentication enabled
Example
trueThe user roles
Example
billing, partialWhether or not this owner is the last on the account. Only shows with users that have owner level roles.
An array of installs tied to a partial user.
object
The ID of the install
Example
3hda2d4h-9a39-o20x-9e14-20958bb4ekd8The name of the install
Example
install1Bad Request
object
A message regarding the error that occurred on the server
Example
Invalid Site: Name cannot be empty.(Optional) A URL where documentation regarding this specific error can be found
An array of error objects describing specific errors that arose when servicing the request
object
The name of the resource that was being processed when the error occurred
Example
Site(Optional) The specific field associated with the error
Example
name(Optional) A type associated with the error. invalid_value, access_error, value_unavailable
Example
invalid_value(Optional) A machine code relating to the error that occurred with the field and resource
Example
too_long(Optional) A human-readable message relating to the error that occurred with the field and resource
Example
Name is too long (maximum is 40 characters)Authentication Error
object
A message regarding the error that occurred on the server
Example
Bad Credentials(Optional) A URL where documentation regarding this specific error can be found
Not authorized
object
A message regarding the error that occurred on the server
Example
You don't have permission to perform that action(Optional) A URL where documentation regarding this specific error can be found
Too many requests
Service unavailable