---
title: "Get API users for a TMC"
method: GET
path: "/v2/api-users"
tags: ["API User"]
---

# Get API users for a TMC

`GET /v2/api-users`

Retrieves the list of all active API users associated with the caller's TMC.

**Use this endpoint to:**
- Audit existing API users and their `clientIds` under a TMC.
- Look up the `clientId` for a specific API user before rotating its client secret or revoking access.

**Notes:**
- This endpoint supports pagination using `limit` and `offset` query parameters.
- The response includes only the `clientId` for each user. The `clientSecret` is never returned.
- Returns only the API users belonging to the caller's contracting TMC.
- Only a TMC admin can use this endpoint.

## Query parameters

- `limit` integer
- `offset` integer

## Response `200`

OK

- GetApiUsersResponse
  - `apiUsers` ApiUsersInfo[] — List of api users
    - `clientId` string — Api user client id
  - `totalCount` integer — Total count of api users

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Bad request

---

[API](https://skmtc.dev/spotnana/apis/auth-api.md) · [All operations](https://skmtc.dev/spotnana/apis/auth-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/spotnana/auth-api/revisions/555ac64fcc19/schema)
