# GET /api/v1/keys/:id

Auth: Bearer

HTML: https://cooperemail.com/docs/reference/keys-get

## Summary

Fetch one API key by id. Same fields as the list. Another account's key returns 404 key_not_found.

## Request

This call has no JSON body.

## Response

HTTP 200. Sample values illustrate the schema.

```json
{
  "id": "inb_example",
  "name": "string",
  "prefix": "string",
  "inbox_id": "inb_example",
  "permissions": [
    "inbox_read"
  ],
  "created_at": "2026-10-18T12:00:00.000Z"
}
```

## Errors

- HTTP 404 key_not_found

The live `message` is the sentence for that code. Branch on `code`.

```json
{
  "error": {
    "type": "not_found",
    "code": "key_not_found",
    "docs_url": "https://cooperemail.com/docs#key_not_found"
  }
}
```

## Idempotency

This route does not document Idempotency-Key or client_id.
