---
title: "List all end-users"
method: GET
path: "/end-users"
---

# List all end-users

`GET /end-users`

Returns a list of your end-users.

## Response `200`

Returns an object with a `data` property that contains an array of end-user objects. Each entry in the array is a separate end-user object. If no more end-users are available, the resulting array will be empty.

- object
  - `objectType` 'list', required — The type of object. This value is always `"list"`.
  - `url` string, required — The endpoint URL where this list can be accessed.
  - `data` EndUser[], required — The array of end-users.
    - `id` string, required — The unique identifier for this end-user. You must save this value to your database because it is how you identify which of your users to receive your API requests.
    - `objectType` 'end_user', required — The type of object. This value is always `"end_user"`.
    - `createdAt` string, required — The date and time when this end-user record was created.
    - `companyName` string, required — The end-user's company name that will be shown elsewhere in Conductor.
    - `sourceId` string, required — The end-user's unique identifier from your system. Maps users between your database and Conductor.
    - `email` string, required — The end-user's email address for identification purposes.
    - `integrationConnections` IntegrationConnection[], required — The end-user's integration connections.
      - `id` string, required — The unique identifier for this integration connection.
      - `objectType` 'integration_connection', required — The type of object. This value is always `"integration_connection"`.
      - `createdAt` string, required — The date and time when this integration connection record was created.
      - `integrationSlug` 'quickbooks_desktop', required — The identifier of the third-party platform to integrate.
      - `lastRequestAt` string, nullable, required — The date and time of your last API request to this integration connection.
      - `lastSuccessfulRequestAt` string, nullable, required — The date and time of your last *successful* API request to this integration connection. A successful request means the integration fully processed and returned a response without any errors end-to-end.

---

[API](https://skmtc.net/conductor-is/apis/conductor-api.md) · [All operations](https://skmtc.net/conductor-is/apis/conductor-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/conductor-is/conductor-api/versions/0b07b3ebe160/schema)
