Users

returns all users for a customer, filtered by optional search parameter

get
Authorizations
AuthorizationstringRequired

Enter access token

Path parameters
customerIdstring · objectidRequired

customer's id

Query parameters
searchstringOptional

searches first & last names, nickname, & email using a query

integrationstring · enumRequiredPossible values:
Responses
200Success
application/json
Responseone of
or
get
/api/v1/customers/{customerId}/users
200Success
get
Authorizations
AuthorizationstringRequired

Enter access token

Path parameters
customerIdstring · objectidRequired

customer's id

Responses
200Success
application/json
get
/api/v1/customers/{customerId}/users/lookup
200Success

returns a user by its id

get
Authorizations
AuthorizationstringRequired

Enter access token

Path parameters
customerIdstring · objectidRequired

customer's id

userIdstring · objectidRequired

user's id

Responses
200Success
application/json
get
/api/v1/customers/{customerId}/users/{userId}
200Success

updates a user

patch
Authorizations
AuthorizationstringRequired

Enter access token

Path parameters
customerIdstring · objectidRequired

customer's id

userIdstring · objectidRequired

user's id

Body
delegateIdsstring · objectid[]Optional

if set, will update users who delegate their work to this user

firstNamestringOptional

if set, will update user's first name

emailstring · emailOptional

if set, will update user's email

Example: [email protected]
jobTitlestringOptional

if set, will update user's job title

lastNamestringOptional

if set, will update user's last name

nicknamestringOptional

if set, will update user's nickname, can be empty

roleIdsstring · objectid[]Optional

if set, will update roles that are assigned to the user

senioritystringOptional

if set, will update user's seniority level

departmentstringOptional

if set, will update user's department

officestringOptional

if set, will update user's office

subdepartmentstringOptional

if set, will update user's subdepartment

podstringOptional

if set, will update user's pod

Responses
200Success
application/json
patch
/api/v1/customers/{customerId}/users/{userId}
200Success

deletes a user

delete
Authorizations
AuthorizationstringRequired

Enter access token

Path parameters
customerIdstring · objectidRequired

customer's id

userIdstring · objectidRequired

user's id

Query parameters
isForwardedbooleanOptional
originalPrincipalClientIdstringOptional
originalPrincipalCustomerIdstringOptional
originalPrincipalUserIdstringOptional
Responses
200Success
application/json
delete
/api/v1/customers/{customerId}/users/{userId}
200Success
patch
Authorizations
AuthorizationstringRequired

Enter access token

Path parameters
customerIdstring · objectidRequired

customer's id

userIdstring · objectidRequired

user's id

Body
firstNamestringOptional

if set, will update user's first name

emailstring · emailOptional

if set, will update user's email

Example: [email protected]
jobTitlestringOptional

if set, will update user's job title

lastNamestringOptional

if set, will update user's last name

nicknamestringOptional

if set, will update user's nickname, can be empty

roleIdsstring · objectid[]Optional

if set, will update roles that are assigned to the user

senioritystringOptional

if set, will update user's seniority level

departmentstringOptional

if set, will update user's department

officestringOptional

if set, will update user's office

subdepartmentstringOptional

if set, will update user's subdepartment

podstringOptional

if set, will update user's pod

Responses
200Success
application/json
patch
/api/v2/customers/{customerId}/users/{userId}
200Success

Last updated