ID.me
ID.me is a digital identity network that provides NIST 800-63-3 IAL2/AAL2 identity verification, single sign-on, and group affiliation (community) verification for government agencies, healthcare, and commercial partners. For developers, ID.me exposes an OpenID Connect and OAuth 2.0 identity provider (authorization code flow with PKCE, plus SAML 2.0 federation), a REST Services API for telecom and document verification, an Applications API, a Document Passback API, and a Shared Signals Framework (SSF) event stream for fraud and verification signals. Native iOS and Android SDKs, a button widget, conversion tracking, and multi-language sample code round out the developer surface, letting relying parties add strong identity proofing and attribute exchange to any application or IAM platform (Okta, Keycloak, Entra, PingOne, AWS Cognito).
ID.me is listed with 6 APIs on the APIs.io network, including applications API, core API, document passback API, and 3 more. Tagged areas include Company, Identity, Identity Verification, Authentication, and OpenID Connect.
The ID.me catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
ID.me’s developer surface includes engineering blog, documentation, API reference, getting-started guide, support, signup flow, authentication, and 33 more developer resources.
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| RegTech, AML/KYC and Money Transmission | mixed | 53.8 | - | - |
| Government Cloud (FedRAMP, GovRAMP, G-Cloud) | mixed | 53.8 | - | - |
| Biometrics Testing (biometric recognition vendors, identity verification depth) | mixed | 53.8 | - | - |
| TX-RAMP Certified Cloud Products (Texas DIR) | mixed | 53.8 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 6
Individual APIs this provider publishes, each with its own machine-readable definition.
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 ...
ID.me Services API
ID.me's REST Services API for orchestrating identity verification: create and manage verifications, verify phone possession and identity via telecom endpoints, and verify identi...
ID.me applications API
ID.me applications API as documented publicly: 10 operations. Contract generated from the documentation by API Evangelist (2026-10-20); not the provider's own document.
ID.me core API
ID.me core API as documented publicly: 1 operations. Contract generated from the documentation by API Evangelist (2026-10-20); not the provider's own document.
ID.me document passback API
ID.me document passback API as documented publicly: 3 operations. Contract generated from the documentation by API Evangelist (2026-10-20); not the provider's own document.
ID.me services API
ID.me services API as documented publicly: 14 operations. Contract generated from the documentation by API Evangelist (2026-10-20); not the provider's own document.
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
ID.me Developer Docs
Official hosted MCP server for the ID.me developer documentation, advertised in docs.id.me/llms.txt for AI client integration (Claude Code, Cursor, etc.). Surfaces the ID.me int...
MCP SERVERAgent Skills 2
Packaged agent skills for driving this provider's APIs from an AI assistant.
idme-document-verification
AGENT SKILLidme-telecom-phone-verification
AGENT SKILLEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Idme Services Webhooks
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Idme Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
ID.me API Rules
SPECTRALJSON Schema 16
Standalone JSON Schema definitions for this provider's data models.
GetApiPublicV3AttributesJsonResponse
JSON SCHEMAGetApiV2DocumentPasscardVerifyResponse
JSON SCHEMAGetApiV2DocumentPassportVerifyResponse
JSON SCHEMAGetApiV2ProductTransactionidResponse
JSON SCHEMAGetV1DomainsDomainResponse
JSON SCHEMAGetV1SectorsIdStructuresResponse
JSON SCHEMAPatchV1OrganizationsUuidRequest
JSON SCHEMAPatchV1OrganizationsUuidResponse
JSON SCHEMAPostApiAuthV1CredentialsUuidCheckResponse
JSON SCHEMAPostApiV2TelecomIdentityRequest
JSON SCHEMAPostApiV2TelecomPossessionSmsConfirmRequest
JSON SCHEMAPostApiV2TelecomPossessionSmsSendRequest
JSON SCHEMAPostV1DomainsResponse
JSON SCHEMAScroll for all 16
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 10
Pagination, idempotency, versioning, errors, and events
Scroll for all 10
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 8
Authentication, authorization, and security posture
Scroll for all 8
Operate 2
Status, limits, changes, and where to get help
Company 3
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
ID.me API — frequently asked questions
Does ID.me have an API?
Yes. APIs.io lists 6 APIs from ID.me, including ID.me OpenID Connect & OAuth 2.0 API, ID.me Services API and ID.me applications API, and 3 more.
Is there an OpenAPI specification for the ID.me API?
Yes. APIs.io indexes 4 OpenAPI specifications for ID.me, each linked for download from this page.
How do I authenticate with the ID.me API?
ID.me documents its authentication (oauth2/openIdConnect · 3 schemes). The details are profiled on APIs.io as Idme Authentication.
Does ID.me have an MCP server?
Yes. APIs.io lists 1 MCP server for ID.me: Official hosted MCP server for the ID.me developer documentation, advertised in docs.id.me/llms.txt for AI client integration (Claude Code, Cursor, etc.). Surfaces the ID.me integration docs — OIDC/OA
Is the ID.me API ready for AI agents?
ID.me has a Kin Score of 48.7 out of 100 (developing) and an Agent Readiness score of 36.8 (agent-ready), scored by API Evangelist on 2026-11-01.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.