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.

Dex publishes 1 API on the APIs.io network. Tagged areas include Authentication, Connectors, Federation, gRPC, and Identity Provider.

Dex’s developer surface includes documentation and 5 more developer resources.

22.0/100 emerging ▬ flat Agent 3/100 human only Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemium
1 APIs
AuthenticationConnectorsFederationgRPCIdentity ProviderLDAPOAuth 2.0OIDCOpenID ConnectSAMLSingle Sign-OnSSO

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 22.0/100 · emerging
Contract Quality 0.0 / 25
Developer Ergonomics 1.7 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.8 / 13
Governance 0.0 / 12
Discoverability 7.6 / 10
Agent readiness — 3/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 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/dex: 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 1

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

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 1

Published pricing tiers and plan structures.

Dex Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Dex Rate Limits

5 limits

RATE LIMITS

FinOps 1

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

Dex Finops

FINOPS

Security Posture 1

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

Dex Domain Security

TLSv1.3 · HSTS

SECURITY

Resources

Documentation 1

Reference material describing how the API behaves

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Commercial 1

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

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
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/dex.png
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: DomainSecurity
  url: security/dex-domain-security.yml
- 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