Overview of ZITADEL APIs
ZITADEL provides several APIs accessible via gRPC and REST to interact with its functionality programmatically. The APIs are categorized by their purpose:
- Auth API: Used by authenticated users for account-related tasks. It uses the user's own token (based on the
subclaim) and does not require a service account. - Management API: Used by organization administrators for administrative tasks.
- Admin API: Used for instance-level administrative functions.
- System API: Available only for self-hosted deployments for superordinate control; it cannot be accessed by service accounts and requires specific settings.