ID.me OpenID Connect & OAuth 2.0 API

ID.me's OpenID Connect and OAuth 2.0 identity provider. Supports the authorization code flow (with PKCE), refresh tokens, encrypted ID tokens and userinfo, and returns verified identity attributes and community/group affiliation (military, responder, student, teacher, government, employee, etc.) after a user completes identity verification.

API entry from apis.yml

apis.yml Raw ↑
name: ID.me OpenID Connect & OAuth 2.0 API
description: ID.me's OpenID Connect and OAuth 2.0 identity provider. Supports the authorization code flow
  (with PKCE), refresh tokens, encrypted ID tokens and userinfo, and returns verified identity attributes
  and community/group affiliation (military, responder, student, teacher, government, employee, etc.)
  after a user completes identity verification.
humanURL: https://docs.id.me/guides/oidc/overview
baseURL: https://api.id.me
tags:
- OpenID Connect
- OAuth 2.0
- Authentication
- Identity Verification
properties:
- type: Documentation
  url: https://docs.id.me/guides/oidc/overview
- type: APIReference
  url: https://docs.id.me/guides/o-auth-2-0/integration
- type: OpenIDConnect
  url: https://api.id.me/oidc/.well-known/openid-configuration
- type: Authentication
  url: authentication/idme-authentication.yml
- type: OAuthScopes
  url: scopes/idme-scopes.yml
- type: ErrorCatalog
  url: errors/idme-problem-types.yml