API reference

List API keys

Returns metadata about every API key for the active tenant. Plaintext is never returned — only prefix + last four characters for visual matching.

GET/v1/admin/api-keys

Requires role member or higher.

Request

bash
curl https://api-raven-cloud.autotribes.app/v1/admin/api-keys \
  -H "Authorization: Bearer eyJ..." \
  -H "X-App-Name: raven-cloud" \
  -H "X-Tenant-Slug: acme-co"

Response

json
[
  {
    "id": "e8a4f1c2-...",
    "name": "production server",
    "prefix": "rk_live_a3f7b2c1",
    "lastFour": "8c4d",
    "scopes": ["messages:send", "messages:read"],
    "rateLimitRpm": 600,
    "expiresAt": null,
    "lastUsedAt": "2026-05-01T10:21:42.881Z",
    "lastUsedIp": "52.84.222.18",
    "createdAt": "2026-04-19T09:14:08.000Z",
    "revokedAt": null,
    "revokedReason": null
  }
]