> ## Documentation Index
> Fetch the complete documentation index at: https://feather.mupeni.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# List API Keys

> Returns a paginated list of API keys for an environment.

The raw key value is never returned after creation. Only `keyPrefix` is available for display.

## Path parameters

<ParamField path="projectId" type="string" required />

<ParamField path="envId" type="string" required />

## Query parameters

<ParamField query="limit" type="number">
  Page size. 1–100, default 50.
</ParamField>

<ParamField query="cursor" type="number">
  Timestamp cursor from a previous response's `nextCursor`.
</ParamField>

<RequestExample>
  ```bash theme={null}
  curl https://nest.feather.mupeni.dev/v1/projects/proj_01hx.../environments/env_01hx.../api-keys \
    -H "Authorization: Bearer <server_key>"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "items": [
      {
        "id": "key_01hx...",
        "orgId": "org_01hx...",
        "environmentId": "env_01hx...",
        "type": "server",
        "keyPrefix": "sk_ab12",
        "description": "Backend service",
        "revokedAt": null,
        "createdAt": "2024-03-01T12:00:00.000Z"
      }
    ],
    "nextCursor": null,
    "hasMore": false
  }
  ```
</ResponseExample>
