# agentsite-static-version=b4d5f00c-ee71-43b4-b5e9-cf421d535df4 # zitadel.com > AI-optimized mirror of zitadel.com containing 250 pages totalling 178,150 words of clean markdown content, structured data, and semantic HTML. Original source: https://zitadel.com. Last updated: 2026-10-27T07:58:23.416Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [ZITADEL - Identity Infrastructure, Simplified](/content/site-root.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (269 words) ## Articles & Blog Posts - [Where Should You Host ZITADEL? A Guide to Cloud-Native Identity Infrastructure | ZITADEL](/content/blog/where-should-you-host-zitadel/index.html): ZITADEL Cloud, Public Cloud, or Self-Hosted? Discover the right deployment model for your infrastructure and learn why Docker Compose is recommended for development but not production. (1,053 words) - [OIDC Back-Channel Logout | ZITADEL Docs](/content/docs/guides/integrate/back-channel-logout/index.html): Notify applications about session termination at OpenID Providers using ZITADEL's Back-Channel Logout implementation and logout tokens (925 words) - [Get Session | ZITADEL Docs](/content/docs/reference/api/session/zitadel-session-v2-sessionservice-getsession.html): Get Session: Retrieve a session by its ID. Returns all information about the session, including the factors that were verified, the metadata, user agent information and possible expiration date. Th... (259 words) - [Flask | ZITADEL Docs](/content/sdk-examples/flask/index.html): Integrate ZITADEL authentication into Flask applications using the OAuth 2.0 PKCE flow. (533 words) - [ZITADEL Support | ZITADEL Docs](/content/docs/guides/manage/cloud/support/index.html): Submit a support request to ZITADEL's customer portal with required information for timely assistance. (378 words) - [ZITADEL's Granted Projects | ZITADEL Docs](/content/docs/concepts/structure/granted_projects/index.html): Delegate user management for project roles to external organizations using Project Grants. (134 words) - [Brand Customization | ZITADEL Docs](/content/docs/guides/manage/customize/branding/index.html): Customize ZITADEL's logos, colors, fonts, and styles at the instance or organization level for consistent branding. (409 words) - [Principles | ZITADEL Docs](/content/docs/concepts/principles/index.html): Overview of ZITADEL's core engineering and design principles, emphasizing transparency, scalability, and event sourcing. (153 words) - [User API | ZITADEL Docs](/content/docs/reference/api/user/index.html): Explore the User API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (135 words) - [API error reference | ZITADEL Docs](/content/docs/apis/errors/index.html): Every error ID ZITADEL's gRPC/Connect APIs can return, grouped by subsystem and cause, with why each one happens and an example response. (498 words) - [Authorize or Deny Device Authorization | ZITADEL Docs](/content/docs/reference/api/oidc/zitadel-oidc-v2-oidcservice-authorizeordenydeviceauthorization.html): Authorize or Deny Device Authorization: Authorize or deny the device authorization request based on the provided device authorization id. Required permissions: (101 words) - [Create Session | ZITADEL Docs](/content/docs/reference/api/session/zitadel-session-v2-sessionservice-createsession.html): Create Session: Create a new session with initial checks, metadata and challenges for further verification. A token will be returned, which is required for using the session as authentication, e.g.... (335 words) - [Retrieve the information returned by the identity provider | ZITADEL Docs](/content/docs/reference/api/user/zitadel-user-v2-userservice-retrieveidentityproviderintent.html): Retrieve the information returned by the identity provider for registration or updating an existing user with new information.. (304 words) - [Qwik | ZITADEL Docs](/content/sdk-examples/qwik/index.html): Integrate ZITADEL authentication into Qwik applications using the OAuth 2.0 PKCE flow. (511 words) - [SolidStart | ZITADEL Docs](/content/sdk-examples/solidstart/index.html): Integrate ZITADEL authentication into SolidStart applications using the OAuth 2.0 PKCE flow. (495 words) - [Legal Agreements | ZITADEL Docs](/content/docs/legal/index.html): This section contains important agreements, policies and appendices relevant for users of our websites and services. All documents will be provided in English language. (29 words) - [Key Concepts | ZITADEL Docs](/content/docs/concepts/index.html): Learn about ZITADEL's core architecture and terminology. This section covers identity management concepts, multi-tenancy, and technical structures essential for understanding our platform. (29 words) - [Example Applications | ZITADEL Docs](/content/docs/examples/introduction/index.html): Discover practical quickstart guides and example applications for ZITADEL. We provide step-by-step instructions for popular frameworks like React, Angular, Vue, Next.js, and more. (45 words) - [Express.js | ZITADEL Docs](/content/sdk-examples/expressjs/index.html): Integrate ZITADEL authentication into Express.js applications using the OAuth 2.0 PKCE flow. (529 words) - [Application API | ZITADEL Docs](/content/docs/reference/api/application/index.html): Explore the Application API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (103 words) - [AI Agent Identity: What Changed and What You Can't Skip | ZITADEL](/content/blog/ai-agent-identity/index.html): AI agents didn't reinvent identity. AAA still decides everything. What changed: scoped delegation and per-agent audit are no longer optional (4,142 words) - [Astro | ZITADEL Docs](/content/sdk-examples/astro/index.html): Integrate ZITADEL authentication into Astro applications using the OAuth 2.0 PKCE flow. (477 words) - [Node.js Client | ZITADEL Docs](/content/docs/sdk-examples/client-libraries/node/index.html): Authenticate with ZITADEL Management API using Node.js Client Library via private key JWT, client credentials or personal access token (617 words) - [Ruby Client | ZITADEL Docs](/content/docs/sdk-examples/client-libraries/ruby/index.html): Connect to ZITADEL APIs using the Ruby client library with Private Key JWT, Client Credentials, or Personal Access Tokens. (651 words) - [SMS, SMTP and HTTP Provider for Notifications | ZITADEL Docs](/content/docs/guides/manage/customize/notification-providers/index.html): Configure SMTP, SMS (Twilio), and HTTP webhook providers to manage how ZITADEL sends notifications. (756 words) - [Frontend and Back-end API Communication in ZITADEL | ZITADEL Docs](/content/docs/guides/solution-scenarios/frontend-calling-backend-api/index.html): Secure cross-origin communication between frontend apps and backend APIs using ZITADEL's OIDC and OAuth 2.0 implementation. (1,127 words) - [Access ZITADEL System API | ZITADEL Docs](/content/docs/guides/integrate/zitadel-apis/access-zitadel-system-api/index.html): Authenticate with the ZITADEL System API using JWT profiles to manage instances and global settings in self-hosted deployments. (624 words) - [Guest users authentication | ZITADEL Docs](/content/docs/guides/solution-scenarios/guest-auth/index.html): Learn the concepts and benefits of the Shadow Account architecture to provide secure, frictionless guest experiences before requiring registration. (730 words) - [Set up ZITADEL for your Scenario | ZITADEL Docs](/content/docs/guides/solution-scenarios/configurations/index.html): Common configuration patterns for different identity and access management scenarios in ZITADEL. (1,043 words) - [ZITADEL for B2C Scenarios | ZITADEL Docs](/content/docs/guides/solution-scenarios/b2c/index.html): Build secure and scalable B2C applications with ZITADEL, covering user registration and branding. (930 words) - [NestJS | ZITADEL Docs](/content/sdk-examples/nestjs/index.html): Integrate ZITADEL authentication into NestJS applications using the OAuth 2.0 PKCE flow. (613 words) - [SaaS Authentication and Authorization with ZITADEL | ZITADEL Docs](/content/docs/guides/solution-scenarios/saas/index.html): Multi-tenancy authentication for a SaaS product using ZITADEL. (536 words) - [ZITADEL Cloud Production Checklist | ZITADEL Docs](/content/docs/guides/manage/production-checklist/index.html): Ensure your ZITADEL Cloud instance is production-ready. Our checklist covers custom domains, SMTP configuration, security hardening, and OIDC best practices for reliable IAM scaling. (430 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/features/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (441 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/successstory/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (452 words) - [How AI Agents Get Impersonated (and How to Stop It) | ZITADEL](/content/blog/ai-agent-impersonation/index.html): Six ways an AI agent's identity gets exploited, and the controls that close each one. (1,701 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/page/2/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (612 words) - [Zitadel's roadmap: building the next iteration in the open | ZITADEL](/content/blog/zitadel-s-roadmap-building-the-next-iteration-in-the-open.html): We’re building the next iteration of Zitadel in the open. Explore our community roadmap and see how we’re rethinking identity—from getting started in under a minute to enterprise scale and AI-native identity. (1,404 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/zitadel/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (385 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/sdk/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (39 words) - [Internal Authentication Flow | ZITADEL Docs](/content/docs/apis/actions/internal-authentication/index.html): Add custom business logic to the internal ZITADEL authentication flow after a successful login. (556 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/company/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (412 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/java-sdk/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (38 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/pentest/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (114 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/auth0-vs-zitadel/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (50 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/python-sdk/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (36 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/beyond-authn/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (38 words) - [Complement Token Flow | ZITADEL Docs](/content/docs/apis/actions/complement-token/index.html): Complement Token Flow in ZITADEL Actions to add custom claims to your ID and access tokens. (263 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/how-to/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (35 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/typescript-login/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (97 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/announcement/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (197 words) - [Angular | ZITADEL Docs](/content/sdk-examples/angular/index.html): Integrate ZITADEL authentication into Angular applications using the OAuth 2.0 PKCE flow. (436 words) - [ZITADEL Actions | ZITADEL Docs](/content/docs/concepts/features/actions/index.html): Customize authentication and authorization flows by adding custom JavaScript business logic to specific trigger points. (265 words) - [Token introspection | ZITADEL Docs](/content/docs/guides/integrate/token-introspection/index.html): Integrate OAuth 2.0 token introspection to verify access token validity in resource servers (280 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/multi-tenancy/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (35 words) - [Your coding agent will happily build you an auth system. That's the Problem. | ZITADEL](/content/blog/agents-didnt-change-build-vs-buy-auth/index.html): Agents make it faster to build your own auth, but they don't make it safer. Someone still has to secure, audit, and maintain code no one on the team actually wrote. (1,212 words) - [Auth API | ZITADEL Docs](/content/docs/reference/api/auth/index.html): Explore the Auth API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (136 words) - [Access ZITADEL APIs | ZITADEL Docs](/content/docs/guides/integrate/zitadel-apis/access-zitadel-apis/index.html): Authenticate and authorize requests to ZITADEL APIs to manage instances, organizations, and user resources. (1,466 words) - [Idp API | ZITADEL Docs](/content/docs/reference/api/idp/index.html): Explore the Idp API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (154 words) - [I asked Claude to add auth to a Next.js app. Here's the exact prompt, and exactly what happened. | ZITADEL](/content/blog/i-asked-claude-to-add-auth/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (852 words) - [Project API | ZITADEL Docs](/content/docs/reference/api/project/index.html): Explore the Project API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (113 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/engineering/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (507 words) - [Role Assignment API | ZITADEL Docs](/content/docs/reference/api/authorization/index.html): Explore the Role Assignment API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (106 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/nextgen/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (142 words) - [ZITADEL Production Setup | ZITADEL Docs](/content/docs/self-hosting/manage/production/index.html): Configure self-hosted ZITADEL for production, including high availability, networking, monitoring, and logging best practices. (1,321 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/cloud/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (546 words) - [ZITADEL Actions v2 | ZITADEL Docs](/content/docs/concepts/features/actions_v2/index.html): Execute custom logic on API calls, events, or functions with ZITADEL Actions v2 to meet specific business requirements. (396 words) - [Org API | ZITADEL Docs](/content/docs/reference/api/org/index.html): Explore the Org API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (111 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/keycloak-vs-zitadel/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (40 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/auth0-alternative/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (50 words) - [Secure Django (Python) API Application with ZITADEL | ZITADEL Docs](/content/docs/examples/secure-api/python-django/index.html): Integrate ZITADEL with Django Python to validate tokens and check permissions for secure API access using OIDC protocol standards (1,464 words) - [Install Zitadel on Linux | ZITADEL Docs](/content/docs/self-hosting/deploy/linux/index.html): Installing ZITADEL and PostgreSQL on Linux for a self-hosted environment. (303 words) - [External Authentication Flow | ZITADEL Docs](/content/docs/apis/actions/external-authentication/index.html): Trigger custom JavaScript logic in ZITADEL Actions during the authentication flow for external identity providers. (717 words) - [ZITADEL Cloud Egress IP Addresses | ZITADEL Docs](/content/docs/guides/manage/cloud/egress/index.html): The static egress IP addresses used by ZITADEL Cloud for secure outbound connections to your infrastructure. (252 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/sso/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (41 words) - [docs/guides/manage/console/organizations/index.html](/content/docs/guides/manage/console/organizations/index.html) (1,001 words) - [Complement SAMLResponse | ZITADEL Docs](/content/docs/apis/actions/customize-samlresponse/index.html): Customize and enrich SAML responses via ZITADEL Actions before they are returned to the service provider. (128 words) - [Available Now: Zitadel Version 4 Release Candidate | ZITADEL](/content/blog/available-now-zitadel-version-4-release-candidate/index.html): Announcing the release of Zitadel Version 4 (Release Candidate) that brings in Service Ping, the new resource-based API, Zitadel's custom login, and four new SDKs. (914 words) - [Behavior Customization | ZITADEL Docs](/content/docs/guides/manage/customize/behavior/index.html): Assign user roles during registration via external identity providers using ZITADEL actions. (287 words) - [Deploy ZITADEL on Kubernetes | ZITADEL Docs](/content/docs/self-hosting/deploy/kubernetes/index.html): Deploy ZITADEL on Kubernetes using Helm — from a local 5-minute quickstart to a hardened production cluster. (907 words) - [Organizations | ZITADEL Docs](/content/docs/guides/manage/console/organizations-overview/index.html): Manage organizations, data isolation, and branding within ZITADEL. (1,001 words) - [Troubleshoot ZITADEL | ZITADEL Docs](/content/docs/self-hosting/deploy/troubleshooting/troubleshooting/index.html): Resolve common ZITADEL self-hosting issues, including instance not found and upstream header errors during deployment troubleshooting (581 words) - [Management Console | ZITADEL Docs](/content/docs/guides/manage/console/console-overview/index.html): Overview of the ZITADEL Management Console for identity and access management tasks. (429 words) - [Multi-Factor Authentication (MFA) in a Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/mfa/index.html): Support multi-factor authentication (MFA) methods like TOTP, SMS, and WebAuthn in your custom login UI. (1,410 words) - [Next Zitadel preview: Control your login from code, starting in a minute | ZITADEL](/content/blog/next-zitadel-preview/index.html): Authentication that starts locally in about a minute, then moves login flows, user schemas, and identity configuration closer to the application workflow, where developers and coding agents can inspect, review, and change them. (1,552 words) - [Developing ZITADEL with Dev Containers | ZITADEL Docs](/content/docs/self-hosting/deploy/devcontainer/index.html): Set up a local ZITADEL development environment using dev containers with Docker and VS Code for minimal setup (243 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/ruby-sdk/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (37 words) - [Set up ZITADEL with Docker Compose | ZITADEL Docs](/content/docs/self-hosting/deploy/compose/index.html): Deploy ZITADEL with Docker Compose — from a 2-minute localhost quickstart to a hardened homelab setup with TLS, caching, and observability. (861 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/custom-login/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (130 words) - [Install ZITADEL on MacOS | ZITADEL Docs](/content/docs/self-hosting/deploy/macos/index.html): Install PostgreSQL, then deploy ZITADEL on MacOS using Homebrew or by downloading from GitHub and running the binary (271 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/authentication/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (75 words) - [Objects | ZITADEL Docs](/content/docs/apis/actions/objects/index.html): Documentation for the objects and data structures available within the ZITADEL Actions JavaScript environment. (705 words) - [Add a Key | ZITADEL Docs](/content/docs/reference/api/user/zitadel-user-v2-userservice-addkey.html): Add a Key: Add a keys that can be used to securely authenticate at the Zitadel APIs using JWT profile authentication using short-lived tokens. Make sure you store the returned key safely, as you wo... (141 words) - [Custom Domain | ZITADEL Docs](/content/docs/concepts/features/custom-domain/index.html): Use your own custom domain for ZITADEL to provide a branded, professional, and secure authentication experience. (180 words) - [Device Authorization Grant in Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/device-auth/index.html): Implement the OAuth 2.0 Device Authorization Grant in your custom login UI for browserless devices. (893 words) - [OpenID Connect (OIDC) in Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/oidc-standard/index.html): Support for the full OpenID Connect (OIDC) standard when building a custom login UI with ZITADEL. (773 words) - [Register and Create User | ZITADEL Docs](/content/docs/guides/manage/user/reg-create-user/index.html): Methods for creating users via ZITADEL APIs, including human users with passwords, passkeys, or social logins. (323 words) - [SCIM v2.0 | ZITADEL Docs](/content/docs/guides/manage/user/scim2/index.html): Automate user provisioning and lifecycle management using ZITADEL's SCIM v2.0 compliant service provider interface. (664 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/opensource/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (485 words) - [docs/apis/openidoauth/endpoints/index.html](/content/docs/apis/openidoauth/endpoints/index.html) (3,662 words) - [Create a new User (Human) | ZITADEL Docs](/content/docs/reference/api/user/zitadel-user-v2-userservice-addhumanuser.html): Create a new User (Human): Deprecated: Use [CreateUser](/reference/api/user/zitadel.user.v2.UserService.CreateUser) to create a new user. Create/import a new user. The newly created user will get a... (230 words) - [Add link to an identity provider to an user | ZITADEL Docs](/content/docs/reference/api/user/zitadel-user-v2-userservice-addidplink.html): Explore the Add link to an identity provider to an user operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (74 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/keycloak-alternative/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (40 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/php-sdk/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (37 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/service-ping/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (40 words) - [Let Users Login with Preferred Identity Provider | ZITADEL Docs](/content/docs/guides/integrate/identity-providers/introduction/index.html): Configure external Identity Providers (IdPs) like Google, GitHub, and Microsoft Entra ID with ZITADEL for Single Sign-On. (1,997 words) - [Username & Password Login in Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/username-password/index.html): Create a new user with profile data and verify their email address using ZITADEL's registration flow (1,124 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/oidc/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (125 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/security/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (616 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/dx/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (39 words) - [ZITADEL Projects: Manage Apps, Services & Roles | ZITADEL Docs](/content/docs/guides/manage/console/projects-overview/index.html): Use projects to group applications and manage roles and authorizations across multiple clients. (929 words) - [Service level description for ZITADEL Cloud | ZITADEL Docs](/content/docs/legal/service-description/service-level-description/index.html): Service level descriptions, uptime definitions, and availability targets for cloud services (667 words) - [Acceptable Use Policy | ZITADEL Docs](/content/docs/legal/policies/acceptable-use-policy/index.html): Obligations and restrictions for the use of subscription services and website to ensure legal compliance and security (409 words) - [Migrate from v1 APIs to v2 APIs | ZITADEL Docs](/content/docs/apis/migration_v1_to_v2/index.html): Migrate from ZITADEL's v1 APIs to v2 APIs and adopt a resource-based architecture for improved intuitiveness and efficiency (1,288 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/token-management/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (34 words) - [Maintain and Deploy a Customized ZITADEL Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/fork-and-deploy-login-app/index.html): Fork, customize, build, and deploy the ZITADEL Login UI as a self-managed application with ongoing maintenance and upgrade workflows. (1,972 words) - [Support for the SAML Standard in a Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/saml-standard/index.html): Proxy SAML requests from a custom login UI to the ZITADEL API for authentication with external applications (770 words) - [Login App | ZITADEL Docs](/content/docs/guides/integrate/login-ui/login-app/index.html): Building a custom login application with ZITADEL: an overview of the OIDC and Session API integration. (976 words) - [AI agents don't need to break in. That's the real problem. | ZITADEL](/content/blog/ai-agents-don-t-need-to-break-in/index.html): AI agents don't need to break in to cause damage. When an agent is handed broad credentials for a narrow task, the identity layer can't tell the difference, and that's a structural problem with how access control was built. (1,655 words) - [ZITADEL Default Settings | ZITADEL Docs](/content/docs/guides/manage/console/default-settings/index.html): Configure default settings in ZITADEL to establish fallback organizational settings for features, branding, and authentication preferences (2,764 words) - [Integrate ZITADEL APIs into a .NET Application | ZITADEL Docs](/content/docs/guides/integrate/zitadel-apis/example-zitadel-api-with-dot-net/index.html): Fetch organization details using ZITADEL management API and .NET SDK with a service account and valid key JSON (623 words) - [Integrate ZITADEL with your Favorite Services | ZITADEL Docs](/content/docs/guides/integrate/services/index.html): Step-by-step guides for integrating ZITADEL with popular services and tools including Google Workspace, AWS, Atlassian, Cloudflare, GitLab, and many other software solutions. (53 words) - [Applications | ZITADEL Docs](/content/docs/guides/manage/console/applications-overview/index.html): Create and configure applications in ZITADEL to enable secure OIDC or SAML authentication. (1,345 words) - [Next.js | ZITADEL Docs](/content/sdk-examples/nextjs/index.html): Integrate ZITADEL authentication into Next.js applications using the OAuth 2.0 PKCE flow. (459 words) - [Nuxt.js | ZITADEL Docs](/content/sdk-examples/nuxtjs/index.html): Integrate ZITADEL authentication into Nuxt.js applications using the OAuth 2.0 PKCE flow. (448 words) - [Symfony | ZITADEL Docs](/content/sdk-examples/symfony/index.html): Integrate ZITADEL authentication into Symfony applications using the OAuth 2.0 PKCE flow. (518 words) - [Users | ZITADEL Docs](/content/docs/guides/manage/console/users-overview/index.html): Manage users, authentication methods, and identity providers in the ZITADEL Console. (1,059 words) - [Integrating ZITADEL with Standard OIDC & OAuth2 Libraries | ZITADEL Docs](/content/docs/sdk-examples/oidc-libraries/index.html): Integrate ZITADEL with any standards-compliant OpenID Connect (OIDC) or OAuth2 library. (158 words) - [Laravel | ZITADEL Docs](/content/sdk-examples/laravel/index.html): Integrate ZITADEL OAuth 2.0 PKCE with Laravel Socialite to provide secure authentication for your web app. (514 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/ai-agent-identity/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (78 words) - [Modules | ZITADEL Docs](/content/docs/apis/actions/modules/index.html): The reference of built-in modules available in ZITADEL Actions, including the fetch API for HTTP requests. (448 words) - [Start flow with an identity provider | ZITADEL Docs](/content/docs/reference/api/user/zitadel-user-v2-userservice-startidentityproviderintent.html): Start flow with an identity provider: Start a flow with an identity provider, for external login, registration or linking.. (79 words) - [SAML Endpoints in ZITADEL | ZITADEL Docs](/content/docs/apis/saml/endpoints/index.html): SAML 2.0 endpoints and metadata available in ZITADEL for service provider configuration. (395 words) - [ZITADEL Settings and Policies | ZITADEL Docs](/content/docs/concepts/structure/policies/index.html): Manage and override default behaviors with policies for authentication, password complexity, and security. (110 words) - [Settings API | ZITADEL Docs](/content/docs/reference/api/settings/index.html): Explore the Settings API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (84 words) - [Support service description for ZITADEL | ZITADEL Docs](/content/docs/legal/service-description/support-services/index.html): Support services, service level agreements, and conditions for service subscriptions (1,789 words) - [Caches | ZITADEL Docs](/content/docs/self-hosting/manage/cache/index.html): Configure cache connectors for frequently needed objects to speed up internal business logic and improve performance with ZITADEL caching (1,743 words) - [Hono | ZITADEL Docs](/content/sdk-examples/hono/index.html): Implement secure authentication in Hono applications with ZITADEL and Auth.js using the OAuth 2.0 PKCE flow. (572 words) - [Fastify | ZITADEL Docs](/content/sdk-examples/fastify/index.html): Integrate ZITADEL authentication into Fastify applications using the OAuth 2.0 PKCE flow. (514 words) - [FastAPI | ZITADEL Docs](/content/sdk-examples/fastapi/index.html): Integrate ZITADEL authentication into FastAPI applications using the OAuth 2.0 PKCE flow. (526 words) - [Add Custom Domain | ZITADEL Docs](/content/docs/reference/api/instance/zitadel-instance-v2-instanceservice-addcustomdomain.html): Add Custom Domain: Adds a Custom Domain to the instance. The Custom Domain must be unique across all instances. Once the domain is added, it will be used to route requests to this instance. This me... (142 words) - [Data Processing Agreement | ZITADEL Docs](/content/docs/legal/data-processing-agreement/index.html): ZITADEL's Data Processing Agreement (DPA) regarding the processing of personal data on behalf of customers. (4,990 words) - [Introducing our New TypeScript Login | ZITADEL](/content/blog/typescript-login/index.html): We've developed a new TypeScript-based login system to streamline the authentication process for our customers. (1,227 words) - [Python Client | ZITADEL Docs](/content/docs/sdk-examples/client-libraries/python/index.html): Authenticate with ZITADEL Management API using Python Client's three methods: Private Key JWT, client credentials grant, or Personal access token (564 words) - [Service description | ZITADEL Docs](/content/docs/legal/service-description/index.html): Detailed description of services, service levels (SLA), and support commitments for ZITADEL Cloud and Enterprise subscriptions to ensure transparency and reliability. (35 words) - [user info benchmark of zitadel v4.17.1 | ZITADEL Docs](/content/docs/apis/benchmarks/v4-17-1/user_info/index.html): Explore ZITADEL documentation for user info benchmark of zitadel v4.17.1. Learn how to integrate, manage, and secure your applications with our comprehensive identity and access management solutions. (15,107 words) - [Select Account in a Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/select-account/index.html): Implement custom account selection logic using React components to handle user authentication flows with multiple identity providers (188 words) - [Logging Out via a Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/logout/index.html): Secure logout and session termination in a custom login user interface. (171 words) - [Django | ZITADEL Docs](/content/sdk-examples/django/index.html): Integrate ZITADEL authentication into Django applications using the OAuth 2.0 PKCE flow. (543 words) - [Using Passkeys in a Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/passkey/index.html): Register and verify a Passkey with ZITADEL to enable phishing-resistant authentication using the FIDO Standard protocol (1,093 words) - [Java Client | ZITADEL Docs](/content/docs/sdk-examples/client-libraries/java/index.html): Authenticate with ZITADEL Management API using Java Client library and private key JWT, client credentials or personal access token (612 words) - [Go | ZITADEL Docs](/content/docs/sdk-examples/go/index.html): Integrate ZITADEL authentication into Go applications using the ZITADEL Go SDK. (455 words) - [Annex for ZITADEL Enterprise and Support Services | ZITADEL Docs](/content/docs/legal/annex-support-services/index.html): Annex describing commercial support services for ZITADEL Enterprise licenses and support agreements. (727 words) - [Claims in ZITADEL | ZITADEL Docs](/content/docs/apis/openidoauth/claims/index.html): Standard OIDC and custom claims issued by ZITADEL in ID tokens, access tokens, and via the Userinfo endpoint. (941 words) - [Third party sub-processors for ZITADEL | ZITADEL Docs](/content/docs/legal/subprocessors/index.html): List of third-party sub-processors and services used by ZITADEL to provide its identity and authentication services. (157 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/playgrounds/oidc/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (794 words) - [Strengthening Our Open Source Foundation: Moving to AGPL 3.0 | ZITADEL](/content/blog/apache-to-agpl/index.html): Zitadel aims to build a sustainable ecosystem and business as it continues to stay committed to open with a license change from Apache 2.0 to AGPL 3.0. (1,151 words) - [Oidc API | ZITADEL Docs](/content/docs/reference/api/oidc/index.html): Explore the Oidc API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (109 words) - [license-faq/index.html](/content/license-faq/index.html) (743 words) - [zitadel/assets | ZITADEL Docs](/content/docs/apis/assets/assets/index.html): Learn how to upload and manage instance, organization, or user assets such as logos and avatars using ZITADEL's AssetsService API endpoints. Full reference and examples included. (130 words) - [Zitadel's Software Architecture | ZITADEL Docs](/content/docs/concepts/architecture/software/index.html): The software architecture of ZITADEL, built on Event Sourcing and CQRS patterns for audit trails, consistency, and scalability. (1,193 words) - [Management API | ZITADEL Docs](/content/docs/reference/api/management/index.html): Explore the Management API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (118 words) - [Get Events from ZITADEL | ZITADEL Docs](/content/docs/guides/integrate/zitadel-apis/event-api/index.html): Consume and query audit logs and system changes via ZITADEL's Event API for integration, monitoring, and reporting. (745 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/authorization/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (36 words) - [System API | ZITADEL Docs](/content/docs/reference/api/system/index.html): Explore the System API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (109 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/actions/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (46 words) - [Webkey API | ZITADEL Docs](/content/docs/reference/api/webkey/index.html): Explore the Webkey API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (109 words) - [Admin API | ZITADEL Docs](/content/docs/reference/api/admin/index.html): Explore the Admin API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (90 words) - [DeleteSession | ZITADEL Docs](/content/docs/reference/api/session/zitadel-session-v2-sessionservice-deletesession.html): DeleteSession: Terminate an existing session. This invalidates the session and its token. The session can no longer be used for the authentication of other resources or to authenticate against the ... (226 words) - [Action API | ZITADEL Docs](/content/docs/reference/api/action/index.html): Explore the Action API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (129 words) - [Administrators | ZITADEL Docs](/content/docs/concepts/structure/administrators/index.html): Overview of administrative roles in ZITADEL, ranging from System Users to Instance and Organization Admins. (204 words) - [Identity Brokering | ZITADEL Docs](/content/docs/concepts/features/identity-brokering/index.html): Establish trust between your central IdP and third-party providers for login with preferred identity sources (775 words) - [Stop Building and Maintaining Frankenstein IAM Platforms | ZITADEL](/content/blog/build-vs-buy/index.html): The Zitadel Identity and Access Management (IAM) platform offers a turnkey enterprise-grade platform for cloud-native organizations looking to move away from a custom-built IAM platform with modules that are expensive to maintain. (2,180 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/pricing/detail/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (381 words) - [docs/guides/deploy/overview/index.html](/content/docs/guides/deploy/overview/index.html) (175 words) - [Feature API | ZITADEL Docs](/content/docs/reference/api/feature/index.html): Explore the Feature API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (86 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/community/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (588 words) - [ZITADEL Documentation](/content/docs/reference/api/group/index.html) (57 words) - [Retrieve User Roles in ZITADEL | ZITADEL Docs](/content/docs/guides/integrate/retrieve-user-roles/index.html): Methods for retrieving assigned user roles and authorizations for projects and organizations via ZITADEL APIs. (2,138 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/vs/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (80 words) - [PHP Client | ZITADEL Docs](/content/docs/sdk-examples/client-libraries/php/index.html): Integrate ZITADEL Management APIs into PHP applications using supported authentication methods. (659 words) - [docs/guides/manage/console/administrators/index.html](/content/docs/guides/manage/console/administrators/index.html) (7,396 words) - [External ZITADEL Access | ZITADEL Docs](/content/docs/self-hosting/manage/custom-domain/index.html): Configure custom domains and solve 'Instance not found' errors by ensuring correct Host header routing for ZITADEL instances. (332 words) - [Saml API | ZITADEL Docs](/content/docs/reference/api/saml/index.html): Explore the Saml API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (122 words) - [Why Zitadel's Next Generation Is No Longer Event-Sourced | ZITADEL](/content/blog/why-zitadel-nextgen-is-no-longer-event-sourced/index.html): Zitadel Nextgen no longer uses events as the source of truth. Learn why we moved to relational storage while keeping wide events for auditing, security, and integrations. (1,843 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/selfhosted/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (422 words) - [Theory, Practice, and AI: Our highlights from HackingLab Day 2026 | ZITADEL](/content/blog/highlights-from-hackinglab-day-2026/index.html): ZITADEL joined HSG and Gobugfree at HackingLab Day 2026 to bridge the gap between academic theory and real-world security. From the ethics of hacking and AI vulnerabilities to high-stakes CTF challenges, we explored the evolving threat landscape. Read our highlights on why transparency, proactive incident response, and creative thinking are the keys to a resilient future. (462 words) - [Streamlining Our Terminology for a Sharper Developer Experience | ZITADEL](/content/blog/streamlining-zitadel-terminology-for-better-dx/index.html): No more naming inconsistencies. Explore ZITADEL’s comprehensive terminology update designed to reduce cognitive load and streamline your integration process without breaking existing APIs. (393 words) - [Instance API | ZITADEL Docs](/content/docs/reference/api/instance/index.html): Explore the Instance API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (126 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/iaac/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (38 words) - [Session API | ZITADEL Docs](/content/docs/reference/api/session/index.html): Explore the Session API operation in the ZITADEL API. Learn about request parameters, response schemas, and integration details for this endpoint. (113 words) - [APIs V2 (Generally Available) | ZITADEL Docs](/content/docs/apis/v2/index.html): Explore ZITADEL APIs V2. Organize access by resource and simplify API integration for multi-organization use cases. (92 words) - [docs/guides/manage/console/users/index.html](/content/docs/guides/manage/console/users/index.html) (1,052 words) - [Streaming audit logs to external systems (SIEM/SOC) | ZITADEL Docs](/content/docs/guides/integrate/external-audit-log/index.html): Stream ZITADEL audit logs to external systems like SIEM solutions using Events API or Webhooks for centralized monitoring and compliance reporting (855 words) - [How to Handle Session Validation | ZITADEL Docs](/content/docs/guides/integrate/login-ui/session-validation/index.html): Validate user sessions in a custom Login UI by verifying authentication factors and expiration. (532 words) - [Password Reset/Change in a Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/password-reset/index.html): Request a password reset and send a verification code via ZITADEL or custom channel to users who forgot their passwords (443 words) - [OAuth Client Credentials for Service Accounts | ZITADEL Docs](/content/docs/guides/integrate/service-accounts/client-credentials/index.html): Authenticate service accounts using the industry-standard OAuth 2.0 Client Credentials flow. (624 words) - [ZITADEL Account Lockout Policy | ZITADEL Docs](/content/docs/legal/policies/account-lockout-policy/index.html): Procedures and requirements for regaining access to cloud services in cases of lost credentials or misconfiguration (500 words) - [Benchmarks | ZITADEL Docs](/content/docs/apis/benchmarks/index.html): Analyze ZITADEL performance benchmarks to understand resource requirements for specific workloads (1,131 words) - [Scopes in ZITADEL | ZITADEL Docs](/content/docs/apis/openidoauth/scopes/index.html): The standard and ZITADEL-specific OIDC scopes available for identity and authentication requests. (482 words) - [Rate Limit Policy | ZITADEL Docs](/content/docs/legal/policies/rate-limit-policy/index.html): Guidelines and implementation details for API rate limiting to ensure performance and availability of cloud services (383 words) - [Get Auth Request | ZITADEL Docs](/content/docs/reference/api/oidc/zitadel-oidc-v2-oidcservice-getauthrequest.html): Get Auth Request: Get OIDC Auth Request details by ID, obtained from the redirect URL. Returns details that are parsed from the application's Auth Request. Required permissions: (88 words) - [Get SAML Request | ZITADEL Docs](/content/docs/reference/api/saml/zitadel-saml-v2-samlservice-getsamlrequest.html): Get SAML Request details by ID. Returns details that are parsed from the application's SAML Request. Required permissions: (66 words) - [Next Zitadel preview: Explore the new Console and add Google SSO | ZITADEL](/content/blog/next-zitadel-console-google-sso-preview/index.html): Explore the new Zitadel management Console, configure Google SSO through the CLI, and inspect your local authentication setup in one complete workflow. (958 words) - [Code examples | ZITADEL Docs](/content/docs/apis/actions/code-examples/index.html): Practical code examples for ZITADEL Actions, from custom claims to external API integration. (2,488 words) - [Prevent users from accessing ZITADEL Management Console | ZITADEL Docs](/content/docs/guides/solution-scenarios/restrict-console/index.html): Guidelines and strategies for restricting user access to the ZITADEL Management Console to enforce custom application-level user management. (668 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/zitadel-sdks/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (38 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/terraform/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (41 words) - [Terraform in Identity and Access Management | ZITADEL](/content/blog/terraform-in-identity-and-access-management/index.html): This tutorial will provide you with an overview of how to use Terraform and customize the ZITADEL behavior with different parameters based on your organization's needs. (2,095 words) - [Troubleshoot ZITADEL | ZITADEL Docs](/content/docs/support/troubleshooting/index.html): Common troubleshooting steps for ZITADEL, including error messages, login issues, and community support resources. (929 words) - [GRPC Status Codes in ZITADEL | ZITADEL Docs](/content/docs/apis/statuscodes/index.html): Mapping of gRPC status codes to their corresponding HTTP status codes in ZITADEL API responses. (364 words) - [Personal Access Token Auth for Service Accounts | ZITADEL Docs](/content/docs/guides/integrate/service-accounts/personal-access-token/index.html): Generate and manage Personal Access Tokens (PAT) for service accounts to enable non-interactive API access to ZITADEL. (444 words) - [Privacy Policy | ZITADEL Docs](/content/docs/legal/policies/privacy-policy/index.html): ZITADEL's privacy policy explaining how personal data is collected, used, and processed. (5,163 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/imo/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (112 words) - [Private Key JWT Auth for Service Accounts | ZITADEL Docs](/content/docs/guides/integrate/service-accounts/private-key-jwt/index.html): Use RFC 7523 Private Key JWT authentication for secure, certificate-based service account login in ZITADEL. (1,272 words) - [Handle External Logins in a Custom Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/external-login/index.html): Manage external identity provider logins (Google, GitHub, etc.) within a custom Login UI. (852 words) - [Instances | ZITADEL Docs](/content/docs/concepts/structure/instance/index.html): Overview of ZITADEL Instances—the virtual tenants providing full data isolation and independent settings. (224 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/iam/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (79 words) - [Next Zitadel preview: Your user model, not ours | ZITADEL](/content/blog/next-zitadel-preview-your-user-model-not-ours/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (1,154 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/ai-agents/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (258 words) - [Terms of Service Agreement | ZITADEL Docs](/content/docs/legal/terms-of-service/index.html): Framework agreement and terms of service for ZITADEL's websites and identity management services. (1,923 words) - [Comparing ZITADEL to Firebase | ZITADEL](/content/blog/zitadel-vs-firebase/index.html): The purpose of this article is to guide readers on what are the differences between ZITADEL and Firebase (2,008 words) - [ZITADEL Self-Hosted • Enterprise Multi-Tenant Identity Platform | ZITADEL](/content/self-hosted/index.html): Run ZITADEL on your own terms. Deploy a secure, high-performance, and multi-tenant CIAM platform in your sovereign cloud or on-premises with complete data ownership, low latency, and enterprise-grade support. (667 words) - [Zitadel Roadmap | ZITADEL Docs](/content/roadmap/index.html): The next iteration of Zitadel — strategic platform investments, capabilities, and timelines. (1,047 words) - [ZITADEL Cloud • Secure & Sovereign Serverless Identity Platform | ZITADEL](/content/zitadel-cloud/index.html): Scale securely with ZITADEL Cloud, a serverless, developer-friendly identity platform. Certified SOC2 Type 2 & ISO27001, GDPR compliant, and available in multiple data residency regions (US, EU, AU, CH). (379 words) - [Zitadel vs. Keycloak: What makes Zitadel the best Keycloak alternative | ZITADEL](/content/blog/zitadel-vs-keycloak/index.html): Understanding why Zitadel best fits your organization in comparison to Keycloak will ensure a streamlined deployment and authentication experience for your organization and customers. (1,677 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/build-vs-buy/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (99 words) - [The ZITADEL Quick Start Guide | ZITADEL Docs](/content/docs/guides/start/quickstart/index.html): Get started with ZITADEL by setting up an account and integrating OIDC authentication into your applications (2,522 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/tags/api/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (39 words) - [Zitadel vs Auth0: The Definitive Comparison for Enterprise Identity Infrastructure | ZITADEL](/content/blog/zitadel-vs-auth0/index.html): Understanding why Zitadel is the best Auth0 (by Okta) alternative and how it best fits your organization in comparison to Auth0 will ensure a streamlined deployment and authentication experience for your organization and customers. (1,552 words) - [Authenticate service accounts and client applications | ZITADEL Docs](/content/docs/guides/integrate/service-accounts/authenticate-service-accounts/index.html): Detailed guide to authenticating service accounts in ZITADEL using Private Key JWT or Client Credentials for machine-to-machine security. (1,082 words) - [ZITADEL for Financial Services • Secure, Sovereign Identity Infrastructure | ZITADEL](/content/financial-services/index.html): The open-source identity platform built for banking, fintech, and insurance. DORA, PCI-DSS, SOC 2 Type II, and ISO 27001 ready, with native B2B multi-tenancy and full choice over self-hosted or sovereign cloud deployment. (797 words) - [GDPR Compliance & Data Protection | ZITADEL | ZITADEL](/content/gdpr/index.html): Learn how ZITADEL ensures GDPR compliance for customers, from data residency choices (Switzerland, EU, Global) to our corporate contracting structure and DPF self-certification. (565 words) - [trust/index.html](/content/trust/index.html) (488 words) - [Examples and SDKs for ZITADEL | ZITADEL Docs](/content/docs/sdk-examples/introduction/index.html): Integrate ZITADEL into your application using our SDKs, example repositories, and guides for popular frameworks. (898 words) - [ZITADEL API Reference Overview | ZITADEL Docs](/content/docs/apis/introduction/index.html): Explore ZITADEL's APIs for authentication and authorization. Integrate identity management using OpenID Connect, OAuth 2.0, and SAML standards. (1,194 words) - [ZITADEL Documentation | ZITADEL Docs](/content/docs/index.html): ZITADEL is the "Identity Infrastructure for developers". We provide a hardened and extensible turnkey solution to address all your authentication and authorization needs. (340 words) - [chat/index.html](/content/chat/index.html) (51 words) - [B2B Multi-Tenant Authentication with ZITADEL | ZITADEL Docs](/content/docs/guides/solution-scenarios/b2b/index.html): Implement multi-tenancy authentication and authorization for B2B applications using ZITADEL. (1,015 words) - [Deploy ZITADEL | ZITADEL Docs](/content/docs/self-hosting/deploy/overview/index.html): Comprehensive deployment options for ZITADEL on Linux, macOS, Docker Compose, and Kubernetes. (175 words) - [Actions | ZITADEL Docs](/content/docs/apis/actions/introduction/index.html): Extend ZITADEL with custom JavaScript logic using Actions. (538 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/blog/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (504 words) - [Next Generation • ZITADEL | ZITADEL](/content/next/index.html): Try the local-first Zitadel next-generation preview with the CLI, Next.js setup path, and browser-verifiable login. (621 words) - [discoverycall/index.html](/content/discoverycall/index.html) (20 words) - [Build your own Login UI | ZITADEL Docs](/content/docs/guides/integrate/login-ui/index.html): Create a completely customized login experience using the ZITADEL Session and OIDC APIs. Learn how to handle username/password, MFA, passkeys, and external identity providers. (35 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/register/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (35 words) - [ZITADEL - Identity Infrastructure, Simplified](/content/pricing/index.html): ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications. (169 words) ## About Pages - [Contact us | Zitadel | ZITADEL](/content/contact/index.html): We look forward to engaging with you around all things related to your identity and access management, authentication, and open source solution needs. (146 words) - [About Zitadel | Open Source Identity Platform for Developers | ZITADEL](/content/about/index.html): Founded in Switzerland by identity and infrastructure veterans, Zitadel emerged from a simple observation: enterprise identity management had become a barrier to innovation rather than an enabler. Our team combines decades of experience from enterprise software and open source communities. We are committed to our open source community; by building Zitadel transparently, we ensure that no organization gets locked into proprietary systems that don't evolve with their needs. Our 10k+ stars and 200+ contributors prove that the developer community is hungry for identity infrastructure that works the way they work. We believe identity management is foundational infrastructure — like databases or web servers — and should be available as open, extensible, and community-driven software. Our mission extends beyond building a product; we're fostering an ecosystem where developers, security professionals, and operators can collaborate without vendor constraints. Every line of code we write, every architectural decision we make, and every community interaction we have serves one goal: ensuring that identity complexity never again slows down innovation. (255 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives - [Agentsite Network](https://agentsite.network/network.html): Public index of Agentsites and their machine-readable resources