Dex website screenshot

Dex

A federated OpenID Connect provider that connects to other identity providers through connectors, enabling authentication for applications without handling passwords directly. Dex acts as a portal to other identity providers through connectors, making it easy to implement SSO across multiple providers. Dex is a single Go binary with pluggable storage and ships with a gRPC management API (api/v2/api.proto) for managing OAuth2 clients, passwords, connectors, and refresh tokens, alongside the standard set of OIDC endpoints.

1 APIs 0 Features
AuthenticationConnectorsFederationgRPCIdentity ProviderLDAPOAuth 2.0OIDCOpenID ConnectSAMLSingle Sign-OnSSO

APIs

Dex gRPC API

gRPC management API for Dex covering OAuth2 client lifecycle (Create, Get, Update, Delete, List), password management (Create, Update, Delete, List, Verify), identity provider c...

Pricing Plans

Dex Plans Pricing

3 plans

PLANS

Rate Limits

Dex Rate Limits

5 limits

RATE LIMITS

FinOps

Dex Finops

FINOPS

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
🔗
Repository
Repository
🔗
License
License

Sources

apis.yml Raw ↑
aid: dex
name: Dex
description: A federated OpenID Connect provider that connects to other identity providers through connectors, enabling authentication
  for applications without handling passwords directly. Dex acts as a portal to other identity providers through connectors,
  making it easy to implement SSO across multiple providers. Dex is a single Go binary with pluggable storage and ships with
  a gRPC management API (api/v2/api.proto) for managing OAuth2 clients, passwords, connectors, and refresh tokens, alongside
  the standard set of OIDC endpoints.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Authentication
- Connectors
- Federation
- gRPC
- Identity Provider
- LDAP
- OAuth 2.0
- OIDC
- OpenID Connect
- SAML
- Single Sign-On
- SSO
url: https://dexidp.io/
created: '2025-01-01'
modified: '2026-04-28'
specificationVersion: '0.19'
apis:
- aid: dex:grpc-api
  name: Dex gRPC API
  description: gRPC management API for Dex covering OAuth2 client lifecycle (Create, Get, Update, Delete, List), password
    management (Create, Update, Delete, List, Verify), identity provider connector management (Create, Update, Delete, List),
    refresh token listing and revocation, OpenID Connect discovery retrieval, and version reporting. The canonical schema
    lives in api/v2/api.proto in the dexidp/dex repository.
  humanURL: https://dexidp.io/docs/configuration/api/
  baseURL: https://dexidp.io
  tags:
  - Authentication
  - gRPC
  - Identity
  - Management API
  - OIDC
  properties:
  - type: Documentation
    url: https://dexidp.io/docs/configuration/api/
  - type: SourceCode
    url: https://github.com/dexidp/dex/blob/master/api/v2/api.proto
  - type: Repository
    url: https://github.com/dexidp/dex
common:
- type: Website
  url: https://dexidp.io/
- type: Documentation
  url: https://dexidp.io/docs/
- type: GitHubOrganization
  url: https://github.com/dexidp
- type: Repository
  url: https://github.com/dexidp/dex
- type: License
  url: https://github.com/dexidp/dex/blob/master/LICENSE
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com