DELETE /v1/api_keys/{id}

Revoke an API key

Revokes an API key.

Revokes an API key by setting a revokedAt timestamp. Revoked keys immediately return 401 Unauthorized on any subsequent request. Returns 204 No Content.

Attempting to revoke an already-revoked key returns a 409 Conflict error with code api_key_already_revoked.

Path parameters

id string REQUIRED

Responses

204

API key revoked

404

Request

curl -X DELETE https://api.example.com/v1/api_keys/:id \
  -H "Authorization: Bearer sk_test_..."

Response

204 204 No Content

API key revoked

// No content