Parameters
JSON body
Request body
application/jsonidstringRequiredExternal identifier (UUID) of the API key to invalidate.
Example
550e8400-e29b-41d4-a716-446655440000Marks an API key as deleted, making it immediately unusable for API requests. This action is permanent and cannot be undone. The key will still appear in the list but with isDeleted: true. Use this when a key has been compromised or is no longer needed.
JSON body
idstringRequiredExternal identifier (UUID) of the API key to invalidate.
550e8400-e29b-41d4-a716-4466554400001 status code documented
successbooleanRequiredtrue{
"success": true
}POST /bff/api-key/invalidate-key
curl -X POST "https://api.bizkithub.com/bff/api-key/invalidate-key" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"id": "550e8400-e29b-41d4-a716-446655440000"
}'All BizKitHub public API endpoints require authentication via API key.