---
title: "List your organization's API keys"
method: GET
path: "/v2/account/api-keys"
tags: ["account"]
---

# List your organization's API keys

`GET /v2/account/api-keys`

Lists the API keys in your organization. Key material is redacted —
the full key is only shown once, when it is created. Disabled and
archived keys are included (see each key's `status`) so historical
usage can always be matched to the key that generated it.

Requires an API key whose owner is an organization admin. Keys owned
by other members receive a 404.

## Response `200`

The organization's API keys, redacted.

- ListAccountApiKeysResponse
  - `api_keys` ApiProfileApiKey[], required — All API keys in the organization, newest first.
    - `api_key_id` string, required — Base64 encoded API key ID
    - `redacted_api_key` string, required — A redacted text snippet of the API key. Contains the first 4 characters of the API key
    - `creation_time` string, date-time, required — The date at which the API key was created
    - `status` 'ACTIVE' | 'DISABLED' | 'ARCHIVED', required — Status of the API key
    - `label` string, nullable — An optional user-supplied label for managing the API key
    - `creator_display_label` string, nullable — Name of the member who created the key, falling back to their display handle when no name is set. Null on keys created before creators were recorded, and on workspace types whose keys are shared rather than owned by one member.

## Other responses

- `401` — Unauthorized.
- `404` — No organization with billing access was found for this credential.

## Changes

- **2026-09-10** `185ac0b0801d` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/ideogram/apis/ideogram-openapi-3-0/changes/v2/account/api-keys/get.md)

---

[API](https://skmtc.dev/ideogram/apis/ideogram-openapi-3-0.md) · [All operations](https://skmtc.dev/ideogram/apis/ideogram-openapi-3-0/llms.txt) · [OpenAPI document](https://skmtc.dev/ideogram/apis/ideogram-openapi-3-0/revisions/a235a15c0235?raw)
