Users API

Manage users inside companies that belong to your reseller account.

MethodEndpointDescription
GET/v1/reseller/companies/{id}/usersList company users.
POST/v1/reseller/companies/{id}/usersCreate a user.
GET/v1/reseller/companies/{id}/users/{user_id}Get user details.
PUT/v1/reseller/companies/{id}/users/{user_id}Update a user.
DELETE/v1/reseller/companies/{id}/users/{user_id}Delete or deactivate a user.

User Fields

FieldTypeDescription
namestringFull user name.
emailstringUnique email address within the company.
departmentstringOptional department name.
job_titlestringOptional job title.
rolestringApplication role for the user.
statusstringactive, invited, or inactive.

Bulk Import

Bulk import endpoints validate every row and return 422 if no users can be created.

{
  "users": [
    {
      "name": "Jane Doe",
      "email": "jane{'@'}example.com",
      "department": "Finance"
    }
  ]
}