Zitadel website screenshot

Zitadel

Zitadel is an open source identity infrastructure platform providing secure authentication and user management with built-in support for OAuth 2.0, OpenID Connect, SAML 2.0, SCIM, FIDO2, and passkeys. It offers multi-tenancy, fine-grained authorization, and a comprehensive management API for building and operating identity-first applications. Available as cloud-hosted and self-hosted deployments.

Zitadel publishes 7 APIs on the APIs.io network, including Applications API, Identity Providers API, Organizations API, and 4 more. Tagged areas include Authentication, Authorization, Identity Management, Open Source, and OAuth 2.0.

The Zitadel catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Zitadel’s developer surface includes authentication, engineering blog, documentation, tooling, signup flow, pricing, and 16 more developer resources.

58.6/100 strong ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
AccessFreemiumSelf serve⚡ Free to try
11 APIs 7 Features 4 Use Cases
AuthenticationAuthorizationIdentity ManagementOpen SourceOAuth 2.0OIDC

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 58.6/100 · strong
Contract Quality 19.7 / 25
Developer Ergonomics 6.5 / 20
Commercial Clarity 14.2 / 20
Operational Transparency 3.4 / 13
Governance 8.3 / 12
Discoverability 6.5 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/zitadel: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 11

Individual APIs this provider publishes, each with its own machine-readable definition.

Zitadel Auth API

The Zitadel Auth API provides endpoints for authenticated users to perform operations on their own accounts, including profile management, session handling, MFA setup, and perso...

Zitadel Admin API

The Zitadel Admin API provides instance-level configuration for Zitadel administrators. Used to configure instance-wide settings, default policies, SMTP, SMS providers, and mana...

Zitadel OIDC / OAuth 2.0

Zitadel implements the OpenID Connect and OAuth 2.0 standards for authentication and authorization flows. Provides authorization code flow, client credentials, device code, toke...

Zitadel SAML API

Zitadel provides SAML 2.0 single sign-on support, enabling enterprises to integrate with Zitadel using SAML identity federation. Accessible at /saml/v2/.

Zitadel Applications API

Manage OIDC, SAML, and API applications

Zitadel Identity Providers API

Manage external identity provider configurations

Zitadel Organizations API

Manage organizations and organizational domains

Zitadel Policies API

Manage login, password, and notification policies

Zitadel Projects API

Manage projects and project grants

Zitadel Roles API

Manage project roles and role grants

Zitadel Users API

Manage human and machine users

Scroll for all 11

Postman Collections 7

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 7

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Zitadel Management API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Zitadel Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Zitadel Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 7

Notable capabilities this provider offers.

Multi-Tenancy

Native multi-tenant architecture with organizations and projects.

OAuth 2.0 / OIDC

Standards-compliant OAuth 2.0 and OpenID Connect support.

SAML 2.0

Enterprise SAML 2.0 single sign-on for identity federation.

SCIM

SCIM-based user provisioning from upstream identity providers.

FIDO2 / Passkeys

Passwordless authentication with FIDO2 and passkeys.

MFA

Multi-factor authentication including TOTP, U2F, and FIDO2.

Self-Hosted or Cloud

Deploy as a managed cloud service or self-hosted on Kubernetes.

Scroll for all 7

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Zitadel Context

6 classes · 15 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Zitadel API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Zitadel API Rules

7 rules · 3 errors 4 warnings

SPECTRAL

JSON Schema 37

Standalone JSON Schema definitions for this provider's data models.

Application

4 properties

JSON SCHEMA

AppResponse

4 properties

JSON SCHEMA

CreateApiAppRequest

2 properties

JSON SCHEMA

CreateHumanUserRequest

6 properties

JSON SCHEMA

CreateMachineUserRequest

4 properties

JSON SCHEMA

CreateOidcAppRequest

11 properties

JSON SCHEMA

CreateProjectRequest

4 properties

JSON SCHEMA

CreateUserResponse

2 properties

JSON SCHEMA

Error

3 properties

JSON SCHEMA

HumanEmail

2 properties

JSON SCHEMA

HumanPhone

2 properties

JSON SCHEMA

HumanProfile

7 properties

JSON SCHEMA

HumanUser

5 properties

JSON SCHEMA

ListDetails

3 properties

JSON SCHEMA

ListOrgsRequest

2 properties

JSON SCHEMA

ListOrgsResponse

2 properties

JSON SCHEMA

ListProjectsResponse

2 properties

JSON SCHEMA

ListQuery

3 properties

JSON SCHEMA

ListUsersRequest

2 properties

JSON SCHEMA

ListUsersResponse

2 properties

JSON SCHEMA

LoginPolicy

13 properties

JSON SCHEMA

MachineUser

3 properties

JSON SCHEMA

Application

5 properties

JSON SCHEMA

HumanUser

3 properties

JSON SCHEMA

MachineUser

3 properties

JSON SCHEMA

ObjectDetails

4 properties

JSON SCHEMA

Organization

5 properties

JSON SCHEMA

Project

7 properties

JSON SCHEMA

User

8 properties

JSON SCHEMA

Membership

4 properties

JSON SCHEMA

ObjectDetails

4 properties

JSON SCHEMA

Organization

5 properties

JSON SCHEMA

OrgResponse

1 properties

JSON SCHEMA

Project

8 properties

JSON SCHEMA

ProjectResponse

1 properties

JSON SCHEMA

User

7 properties

JSON SCHEMA

UserResponse

1 properties

JSON SCHEMA

Scroll for all 37

JSON Structure 7

JSON Structure definitions describing this provider's data shapes.

Zitadel Management Application Structure

4 properties

JSON STRUCTURE

Zitadel Management Human User Structure

3 properties

JSON STRUCTURE

Zitadel Management Machine User Structure

3 properties

JSON STRUCTURE

Zitadel Management Organization Structure

4 properties

JSON STRUCTURE

Zitadel Management Project Structure

6 properties

JSON STRUCTURE

Zitadel Management User Structure

7 properties

JSON STRUCTURE

Zitadel Structure

0 properties

JSON STRUCTURE

Scroll for all 7

Examples 4

Example request and response payloads for these APIs.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Zitadel Authentication

http · 1 scheme

SECURITY

Zitadel Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Zitadel Vulnerability Disclosure

security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Zitadel Agentic Access

32 operations · 26 acting

32 operations · 26 acting

AGENTIC

Use Cases 4

What developers build with this provider.

Customer Identity

B2C identity for customer-facing applications and portals.

Workforce Identity

B2B/B2E identity for employees, contractors, and partners.

Machine Identity

Service account identity and OAuth client credentials flow.

SaaS Multi-Tenancy

Tenant-isolated identity for multi-tenant SaaS applications.

Integrations 5

Pre-built integrations with other platforms and tools.

Terraform

Terraform provider for declarative Zitadel resource management.

Kubernetes

Helm charts for Zitadel deployment on Kubernetes.

Google Login

External identity provider integration with Google.

GitHub Login

External identity provider integration with GitHub.

SAML IdPs

Federation with SAML identity providers.

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 6

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Commercial 4

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: zitadel
name: Zitadel
description: Zitadel is an open source identity infrastructure platform providing secure authentication and user management
  with built-in support for OAuth 2.0, OpenID Connect, SAML 2.0, SCIM, FIDO2, and passkeys. It offers multi-tenancy, fine-grained
  authorization, and a comprehensive management API for building and operating identity-first applications. Available as cloud-hosted
  and self-hosted deployments.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/zitadel.png
tags:
- Authentication
- Authorization
- Identity Management
- Open Source
- OAuth 2.0
- OIDC
url: https://raw.githubusercontent.com/api-evangelist/zitadel/refs/heads/main/apis.yml
created: '2026-03-25'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: zitadel:auth-api
  name: Zitadel Auth API
  description: The Zitadel Auth API provides endpoints for authenticated users to perform operations on their own accounts,
    including profile management, session handling, MFA setup, and personal data management. Accessible at /auth/v1/.
  humanURL: https://zitadel.com/docs/apis/introduction
  tags:
  - Authentication
  - User Profile
  - Session Management
  - MFA
  properties:
  - type: Documentation
    url: https://zitadel.com/docs/apis/introduction
- aid: zitadel:admin-api
  name: Zitadel Admin API
  description: The Zitadel Admin API provides instance-level configuration for Zitadel administrators. Used to configure instance-wide
    settings, default policies, SMTP, SMS providers, and manage identity providers at the system level. Accessible at /admin/v1/.
  humanURL: https://zitadel.com/docs/apis/introduction
  tags:
  - Administration
  - Identity Management
  - Configuration
  properties:
  - type: Documentation
    url: https://zitadel.com/docs/apis/introduction
- aid: zitadel:oidc-oauth
  name: Zitadel OIDC / OAuth 2.0
  description: Zitadel implements the OpenID Connect and OAuth 2.0 standards for authentication and authorization flows. Provides
    authorization code flow, client credentials, device code, token introspection, and userinfo endpoints. Available at /oauth/v2/
    and /oidc/v1/.
  humanURL: https://zitadel.com/docs/guides/integrate/login/oidc
  tags:
  - OAuth 2.0
  - OpenID Connect
  - Authentication
  - Authorization
  properties:
  - type: Documentation
    url: https://zitadel.com/docs/guides/integrate/login/oidc
- aid: zitadel:saml-api
  name: Zitadel SAML API
  description: Zitadel provides SAML 2.0 single sign-on support, enabling enterprises to integrate with Zitadel using SAML
    identity federation. Accessible at /saml/v2/.
  humanURL: https://zitadel.com/docs/guides/integrate/login/saml
  tags:
  - SAML
  - Single Sign-On
  - Authentication
  properties:
  - type: Documentation
    url: https://zitadel.com/docs/guides/integrate/login/saml
- aid: zitadel:zitadel-applications-api
  name: Zitadel Applications API
  description: Manage OIDC, SAML, and API applications
  humanURL: https://zitadel.com/docs/reference/api/management
  tags:
  - Applications
  properties:
  - type: OpenAPI
    url: openapi/zitadel-applications-api-openapi.yml
  - type: Documentation
    url: https://zitadel.com/docs/reference/api/management
  - type: GitHubRepository
    url: https://github.com/zitadel/zitadel
  - type: JSONSchema
    url: json-schema/zitadel-management-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-human-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-machine-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-organization-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-project-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-application-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-object-details-schema.json
  - type: JSONStructure
    url: json-structure/zitadel-management-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-human-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-machine-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-organization-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-project-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-application-structure.json
  - type: Examples
    url: examples/zitadel-management-list-users-example.json
  - type: Examples
    url: examples/zitadel-management-create-human-user-example.json
  - type: Examples
    url: examples/zitadel-management-create-organization-example.json
  - type: Examples
    url: examples/zitadel-management-create-project-example.json
- aid: zitadel:zitadel-identity-providers-api
  name: Zitadel Identity Providers API
  description: Manage external identity provider configurations
  humanURL: https://zitadel.com/docs/reference/api/management
  tags:
  - Identity Providers
  properties:
  - type: OpenAPI
    url: openapi/zitadel-identity-providers-api-openapi.yml
  - type: Documentation
    url: https://zitadel.com/docs/reference/api/management
  - type: GitHubRepository
    url: https://github.com/zitadel/zitadel
  - type: JSONSchema
    url: json-schema/zitadel-management-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-human-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-machine-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-organization-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-project-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-application-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-object-details-schema.json
  - type: JSONStructure
    url: json-structure/zitadel-management-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-human-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-machine-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-organization-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-project-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-application-structure.json
  - type: Examples
    url: examples/zitadel-management-list-users-example.json
  - type: Examples
    url: examples/zitadel-management-create-human-user-example.json
  - type: Examples
    url: examples/zitadel-management-create-organization-example.json
  - type: Examples
    url: examples/zitadel-management-create-project-example.json
- aid: zitadel:zitadel-organizations-api
  name: Zitadel Organizations API
  description: Manage organizations and organizational domains
  humanURL: https://zitadel.com/docs/reference/api/management
  tags:
  - Organizations
  properties:
  - type: OpenAPI
    url: openapi/zitadel-organizations-api-openapi.yml
  - type: Documentation
    url: https://zitadel.com/docs/reference/api/management
  - type: GitHubRepository
    url: https://github.com/zitadel/zitadel
  - type: JSONSchema
    url: json-schema/zitadel-management-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-human-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-machine-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-organization-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-project-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-application-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-object-details-schema.json
  - type: JSONStructure
    url: json-structure/zitadel-management-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-human-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-machine-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-organization-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-project-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-application-structure.json
  - type: Examples
    url: examples/zitadel-management-list-users-example.json
  - type: Examples
    url: examples/zitadel-management-create-human-user-example.json
  - type: Examples
    url: examples/zitadel-management-create-organization-example.json
  - type: Examples
    url: examples/zitadel-management-create-project-example.json
- aid: zitadel:zitadel-policies-api
  name: Zitadel Policies API
  description: Manage login, password, and notification policies
  humanURL: https://zitadel.com/docs/reference/api/management
  tags:
  - Policies
  properties:
  - type: OpenAPI
    url: openapi/zitadel-policies-api-openapi.yml
  - type: Documentation
    url: https://zitadel.com/docs/reference/api/management
  - type: GitHubRepository
    url: https://github.com/zitadel/zitadel
  - type: JSONSchema
    url: json-schema/zitadel-management-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-human-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-machine-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-organization-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-project-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-application-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-object-details-schema.json
  - type: JSONStructure
    url: json-structure/zitadel-management-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-human-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-machine-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-organization-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-project-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-application-structure.json
  - type: Examples
    url: examples/zitadel-management-list-users-example.json
  - type: Examples
    url: examples/zitadel-management-create-human-user-example.json
  - type: Examples
    url: examples/zitadel-management-create-organization-example.json
  - type: Examples
    url: examples/zitadel-management-create-project-example.json
- aid: zitadel:zitadel-projects-api
  name: Zitadel Projects API
  description: Manage projects and project grants
  humanURL: https://zitadel.com/docs/reference/api/management
  tags:
  - Projects
  properties:
  - type: OpenAPI
    url: openapi/zitadel-projects-api-openapi.yml
  - type: Documentation
    url: https://zitadel.com/docs/reference/api/management
  - type: GitHubRepository
    url: https://github.com/zitadel/zitadel
  - type: JSONSchema
    url: json-schema/zitadel-management-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-human-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-machine-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-organization-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-project-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-application-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-object-details-schema.json
  - type: JSONStructure
    url: json-structure/zitadel-management-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-human-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-machine-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-organization-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-project-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-application-structure.json
  - type: Examples
    url: examples/zitadel-management-list-users-example.json
  - type: Examples
    url: examples/zitadel-management-create-human-user-example.json
  - type: Examples
    url: examples/zitadel-management-create-organization-example.json
  - type: Examples
    url: examples/zitadel-management-create-project-example.json
- aid: zitadel:zitadel-roles-api
  name: Zitadel Roles API
  description: Manage project roles and role grants
  humanURL: https://zitadel.com/docs/reference/api/management
  tags:
  - Roles
  properties:
  - type: OpenAPI
    url: openapi/zitadel-roles-api-openapi.yml
  - type: Documentation
    url: https://zitadel.com/docs/reference/api/management
  - type: GitHubRepository
    url: https://github.com/zitadel/zitadel
  - type: JSONSchema
    url: json-schema/zitadel-management-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-human-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-machine-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-organization-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-project-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-application-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-object-details-schema.json
  - type: JSONStructure
    url: json-structure/zitadel-management-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-human-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-machine-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-organization-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-project-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-application-structure.json
  - type: Examples
    url: examples/zitadel-management-list-users-example.json
  - type: Examples
    url: examples/zitadel-management-create-human-user-example.json
  - type: Examples
    url: examples/zitadel-management-create-organization-example.json
  - type: Examples
    url: examples/zitadel-management-create-project-example.json
- aid: zitadel:zitadel-users-api
  name: Zitadel Users API
  description: Manage human and machine users
  humanURL: https://zitadel.com/docs/reference/api/management
  tags:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/zitadel-users-api-openapi.yml
  - type: Documentation
    url: https://zitadel.com/docs/reference/api/management
  - type: GitHubRepository
    url: https://github.com/zitadel/zitadel
  - type: JSONSchema
    url: json-schema/zitadel-management-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-human-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-machine-user-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-organization-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-project-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-application-schema.json
  - type: JSONSchema
    url: json-schema/zitadel-management-object-details-schema.json
  - type: JSONStructure
    url: json-structure/zitadel-management-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-human-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-machine-user-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-organization-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-project-structure.json
  - type: JSONStructure
    url: json-structure/zitadel-management-application-structure.json
  - type: Examples
    url: examples/zitadel-management-list-users-example.json
  - type: Examples
    url: examples/zitadel-management-create-human-user-example.json
  - type: Examples
    url: examples/zitadel-management-create-organization-example.json
  - type: Examples
    url: examples/zitadel-management-create-project-example.json
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/zitadel/overview
- type: AgenticAccess
  url: agentic-access/zitadel-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/zitadel-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/zitadel-domain-security.yml
- type: Authentication
  url: authentication/zitadel-authentication.yml
- url: https://zitadel.com/blog
  type: Blog
- type: LinkedIn
  url: https://www.linkedin.com/company/zitadel
- type: Website
  url: https://zitadel.com
- type: Documentation
  url: https://zitadel.com/docs
- type: GitHubOrganization
  url: https://github.com/zitadel
- type: SDKs
  url: https://github.com/zitadel/zitadel-go
  name: zitadel-go (Go)
- type: SDKs
  url: https://github.com/zitadel/zitadel-java
  name: zitadel-java (Java)
- type: Tools
  url: https://github.com/zitadel/terraform-provider-zitadel
  name: Terraform Provider for Zitadel
- type: Tools
  url: https://github.com/zitadel/zitadel-charts
  name: Zitadel Helm Charts
- type: Signup
  url: https://zitadel.cloud/ui/register
- type: Pricing
  url: https://zitadel.com/pricing
- type: PrivacyPolicy
  url: https://zitadel.com/legal/privacy-policy
- type: TermsOfService
  url: https://zitadel.com/legal/terms-of-service
- type: License
  url: https://github.com/zitadel/zitadel/blob/main/LICENSE
  name: GNU AGPLv3
- type: JSONLD
  url: json-ld/zitadel-context.jsonld
- type: SpectralRules
  url: rules/zitadel-spectral.yaml
- type: Vocabulary
  url: vocabulary/zitadel-vocabulary.yaml
- data:
  - name: Multi-Tenancy
    description: Native multi-tenant architecture with organizations and projects.
  - name: OAuth 2.0 / OIDC
    description: Standards-compliant OAuth 2.0 and OpenID Connect support.
  - name: SAML 2.0
    description: Enterprise SAML 2.0 single sign-on for identity federation.
  - name: SCIM
    description: SCIM-based user provisioning from upstream identity providers.
  - name: FIDO2 / Passkeys
    description: Passwordless authentication with FIDO2 and passkeys.
  - name: MFA
    description: Multi-factor authentication including TOTP, U2F, and FIDO2.
  - name: Self-Hosted or Cloud
    description: Deploy as a managed cloud service or self-hosted on Kubernetes.
  name: Features
  type: Features
- data:
  - name: Customer Identity
    description: B2C identity for customer-facing applications and portals.
  - name: Workforce Identity
    description: B2B/B2E identity for employees, contractors, and partners.
  - name: Machine Identity
    description: Service account identity and OAuth client credentials flow.
  - name: SaaS Multi-Tenancy
    description: Tenant-isolated identity for multi-tenant SaaS applications.
  name: UseCases
  type: UseCases
- data:
  - name: Terraform
    description: Terraform provider for declarative Zitadel resource management.
  - name: Kubernetes
    description: Helm charts for Zitadel deployment on Kubernetes.
  - name: Google Login
    description: External identity provider integration with Google.
  - name: GitHub Login
    description: External identity provider integration with GitHub.
  - name: SAML IdPs
    description: Federation with SAML identity providers.
  name: Integrations
  type: Integrations
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com