Users API
Manage users inside companies that belong to your reseller account.
| Method | Endpoint | Description |
|---|---|---|
| GET | /v1/reseller/companies/{id}/users | List company users. |
| POST | /v1/reseller/companies/{id}/users | Create 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
| Field | Type | Description |
|---|---|---|
| name | string | Full user name. |
| string | Unique email address within the company. | |
| department | string | Optional department name. |
| job_title | string | Optional job title. |
| role | string | Application role for the user. |
| status | string | active, 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"
}
]
}