Skip to content

Company Lookups

Helper endpoints for resolving user and department IDs before assigning ownership on Smart Inventory records.


List users

GET /external/company/users/list

Returns all users in the company tied to your API key.

Response

[
  {
    "uniqueId": "a1b2c3d4e5f6",
    "name": "Jane",
    "surname": "Doe",
    "email": "jane.doe@example.com",
    "department": {
      "uniqueId": "dept123",
      "name": "HR"
    }
  }
]

Use uniqueId as responsiblePerson or approver in advanced inventory endpoints.


List departments

GET /external/company/departments/list

Response

{
  "departments": [
    {
      "uniqueId": "dept123",
      "name": "HR",
      "abbreviation": "HR"
    }
  ]
}

Use uniqueId as departmentUniqueId when setting a responsible department.