Skip to main content
POST
Revoke up to 50 keys in one call (admin only). Self-protection: the calling key is never auto-revoked even if included in the list. Use the singular DELETE /keys/{id} against the same id from a different key if you really want it gone. Per-row outcomes — unknown / cross-tenant ids surface as failures without aborting the batch.

Request body

BulkRevokeKeysRequest
string (uuid)[]
required
API key UUIDs to revoke (1..50). The calling key is NEVER auto-revoked — even if listed, it surfaces as error: 'cannot revoke the calling key'.

Response

BulkRevokeKeysResponse
integer
required
integer
required
BulkRevokeKeyRow[]
required

Status codes