Permanently delete a Blueprint and all of its API keys.
DESTRUCTIVE — cannot be undone. Cascading effects:
- The Blueprint's template_config.json is removed from disk.
- All Blueprint-scoped API keys for this workflow are deleted.
Any agents using those keys will start receiving auth errors
on their next call.
- The Blueprint is removed from the platform's template registry.
Account-level keys are NOT affected. Only the per-Blueprint keys
minted at create time (or via this Blueprint's UI) are revoked.
Use list_blueprints first to confirm the workflow_name. The caller
must own the Blueprint — cross-account deletion is rejected.
Different from update_blueprint: update_blueprint replaces the
config in place and keeps the API keys; delete_blueprint removes
everything.
Args:
api_key: GeodesicAI API key (starts with gai_)
workflow_name: Name of the Blueprint to delete (the same value
used as 'blueprint' in validate)
confirm: Must be set to true to actually delete. If false, the
tool returns a preview of what would be deleted without
performing the deletion. Default: false.
Returns:
status: "ok" | "preview" | "ERROR"
deleted: workflow_name that was removed (only on ok)
keys_revoked: number of Blueprint API keys revoked
message: human-readable summary
Connector