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

# List my API keys

`GET /v1/keys`

## Request

- Base URL: `https://api.offshoreproz.com`
- URL: `https://api.offshoreproz.com/v1/keys`
- Auth: HTTP bearer

Lists all active (non-revoked) keys for the authenticated email.

## Response `200`

Key list

- object
  - `data` object
    - `keys` object[]
      - `id` string
      - `mode` 'test' | 'live'
      - `name` string
      - `key` string: Raw key — shown ONCE at creation only
      - `tier` 'standard' | 'premium'
      - `created_at` string, date-time
      - `last_used_at` string, date-time, nullable
      - `revoked_at` string, date-time, nullable
  - `request_id` string

## Other responses

- `401`: Unauthorized — invalid or missing API key

---

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