delete_api_key
Permanently delete one of the caller's API keys.
DESTRUCTIVE — agents using the deleted key will receive auth
errors immediately. The Blueprint a key was tied to (if any) is
NOT affected; only the credential is revoked. To delete a
Blueprint and all its keys, use delete_blueprint.
The target key can be specified two ways:
- As the full key string (gai_...).
- As a key_id (SHA-256 hash from list_api_keys).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | Yes | GeodesicAI API key (gai_...) | |
| confirm | No | Must be true to confirm this irreversible action | |
| key_to_delete | Yes | The gai_ key to delete |