Endpoint
is_active to false. Any request made with a revoked
key will immediately return 401. The key is not deleted — it can be
reactivated at any time via POST /api/v1/keys//activate.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The key ID to revoke — from GET /api/v1/keys |
Request
Response
Response Fields
| Field | Type | Description |
|---|---|---|
id | string | The key that was revoked |
is_active | boolean | Always false after a successful revoke |
environment | string | live or test |
key_preview | string | First 16 characters of the key for identification |
Revoke is reversible. If you need to permanently remove a key,
use DELETE /api/v1/keys/ after revoking it.
Error Responses
| Status | Meaning |
|---|---|
401 | Missing or invalid X-API-Key |
404 | Key not found, or belongs to a different user |
429 | Rate limit exceeded — 100 req/min per key |
Activate Key
Reactivate a previously revoked key.
Delete Key
Permanently delete a revoked key.
