Admin + Management APIs
Operate Athena clients, rights, schema, and platform controls.
Admin APIs (/admin/*)
Use admin and platform operations for:
- API key lifecycle and rights (
/admin/api-keys*,/admin/api-key-rights*) - Client lifecycle (
/admin/clients*, freeze/unfreeze, stats, drilldowns) - Provisioning flows (
/admin/provision*, provider integrations) - Backup workflows (
/admin/backups*, jobs, schedules) - Public route registration (
/admin/public-routes*)
Management APIs (/management/*)
Use rights-scoped DDL operations:
POST /management/tablesPATCH /management/tables/{table_name}DELETE /management/tables/{table_name}POST /management/indexesDELETE /management/indexes/{index_name}POST /management/extensions/installGET/POST/DELETE /management/functions
Capability Introspection
curl "http://localhost:4052/management/capabilities" \
-H "x-athena-client: analytics" \
-H "x-athena-key: $ATHENA_API_KEY"Audit Behavior
Management DDL operations are audited in Athena logging tables for compliance and traceability.