---
title: "List API keys"
method: GET
path: "/v1/api-keys"
tags: ["API Keys"]
---

# List API keys

`GET /v1/api-keys`

Returns all API keys for the organization. Tokens are not included in the list response.

## Response `200`

List of API keys

- ApiKeyList
  - `apiKeys` ApiKeyListItem[], required
    - `id` string, required — Stable API-key identifier.
    - `organizationId` string, required — Organization that owns this API key.
    - `name` string, required — Human-readable name.
    - `token` string, required — Masked token preview safe to display in lists. Use `GET /api-keys/{apiKeyId}` to retrieve the full token.
    - `lastUsedAt` string, nullable, required — ISO-8601 timestamp of the most recent successful authentication. `null` until first use.
    - `deletedAt` string, nullable, required — ISO-8601 timestamp at which the key was revoked. `null` while the key is active.
    - `createdAt` string, required — ISO-8601 timestamp of creation.
    - `updatedAt` string, required — ISO-8601 timestamp of the last metadata update.

## Other responses

- `401` — Unauthorized

---

[API](https://skmtc.net/latitude-dev/apis/latitude.md) · [All operations](https://skmtc.net/latitude-dev/apis/latitude/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/latitude-dev/latitude/versions/6a8789c59a5c/schema)
