Skip to main content
GET
/
relayer
/
api
/
keys
Get all relayer API keys
curl --request GET \
  --url https://relayer-v2.polymarket.com/relayer/api/keys
[
  {
    "apiKey": "01967c03-b8c8-7000-8f68-8b8eaec6fd3d",
    "address": "0xabc...",
    "createdAt": "2026-02-24T18:20:11.237485Z",
    "updatedAt": "2026-02-24T18:20:11.237485Z"
  }
]

Headers

RELAYER_API_KEY
string

Relayer API key (when using relayer API key auth)

RELAYER_API_KEY_ADDRESS
string

Address that owns the key (when using relayer API key auth). Must match the address that owns the key. Ethereum address (0x-prefixed, 40 hex chars)

Pattern: ^0x[a-fA-F0-9]{40}$
Example:

"0x6e0c80c90ea6c15917308F820Eac91Ce2724B5b5"

Response

API keys retrieved successfully. Returns an empty array if no keys exist for the authenticated address.

apiKey
string

The relayer API key

Example:

"01967c03-b8c8-7000-8f68-8b8eaec6fd3d"

address
string

The address that owns the key

Pattern: ^0x[a-fA-F0-9]{40}$
Example:

"0xabc..."

createdAt
string<date-time>

Timestamp when the key was created

Example:

"2026-02-24T18:20:11.237485Z"

updatedAt
string<date-time>

Timestamp when the key was last updated

Example:

"2026-02-24T18:20:11.237485Z"