---
title: "List this account's managed keys"
method: GET
path: "/v1/agent-keys"
tags: ["agent-keys"]
---

# List this account's managed keys

`GET /v1/agent-keys`

## Request

- Base URL: `https://api.bubblio.dev`
- URL: `https://api.bubblio.dev/v1/agent-keys`
- Auth: HTTP bearer

Display metadata ONLY — never hashes, never ctx, never the key.

## Query parameters

- `externalUserId` string

## Response `200`

The keys (or `migrationPending: true` with an empty list while the table lags).

- object
  - `keys` AgentKeyInfo[], required
    - `id` string, uuid
    - `label` string, nullable
    - `externalUserId` string, nullable
    - `userHint` string, nullable
    - `createdAt` string, date-time
    - `lastUsedAt` string, date-time, nullable
    - `revokedAt` string, date-time, nullable
  - `migrationPending` boolean

---

[API](https://skmtc.dev/bubblio/apis/bubblio-agent-door-api.md) · [All operations](https://skmtc.dev/bubblio/apis/bubblio-agent-door-api/llms.txt) · [OpenAPI document](https://skmtc.dev/bubblio/apis/bubblio-agent-door-api/revisions/d858aff9c01d?raw)
