---
title: "List system API keys"
method: GET
path: "/v1/system/api_keys"
tags: ["api_keys"]
---

# List system API keys

`GET /v1/system/api_keys`

Retrieve all system API keys. System keys belong to the system user rather than to any human, so this endpoint is restricted to admins. The keys themselves are not recoverable and are never included in the response.

## Response `200`

The system API keys.

- GetApiKeysResponseBody
  - `data` ApiKey[], required
    - `id` string, required
    - `name` string, required
    - `description` string, nullable
    - `created_at` string, date-time, required
    - `expires_at` string, date-time, nullable

## Other responses

- `401` — Unauthorized
- `403` — Forbidden

## Changes

- **2026-07-14** `a577c4cd0974` — 1 info
  - endpoint added
- **2026-04-29** `c81391216eb5` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/arize-ai/apis/arize-phoenix-rest-api/changes/v1/system/api_keys/get.md)

---

[API](https://skmtc.dev/arize-ai/apis/arize-phoenix-rest-api.md) · [All operations](https://skmtc.dev/arize-ai/apis/arize-phoenix-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/arize-ai/arize-phoenix-rest-api/revisions/f440cb6427a5/schema)
