> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.id.me/guides/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.id.me/_mcp/server. # Guides ## Docs - [Overview](https://docs.id.me/guides/overview.md): Guides for integrating and building with ID.me - [AWS Cognito OIDC integration guide](https://docs.id.me/guides/iam-platforms/aws/cognito/oidc.md): Configure AWS Cognito to use ID.me as an OpenID Connect identity provider for federated authentication. - [Keycloak OIDC integration guide](https://docs.id.me/guides/iam-platforms/keycloak/oidc.md): Configure Keycloak to use ID.me as an OpenID Connect identity provider for federated authentication. - [Keycloak SAML integration guide](https://docs.id.me/guides/iam-platforms/keycloak/saml.md): Configure Keycloak to use ID.me as a SAML 2.0 identity provider for federated authentication. - [Microsoft Entra External ID OIDC integration guide](https://docs.id.me/guides/iam-platforms/microsoft/entra-external-id/oidc.md): Configure Microsoft Entra External ID to use ID.me as an OpenID Connect identity provider for federated authentication. - [Okta OIDC integration guide](https://docs.id.me/guides/iam-platforms/okta/workforce-identity-cloud/oidc.md): Configure Okta to use ID.me as an OpenID Connect identity provider. - [Okta](https://docs.id.me/guides/iam-platforms/okta/workforce-identity-cloud/saml.md): Configure Okta to use ID.me as a SAML 2.0 identity provider for federated authentication. - [PingOne OIDC integration guide](https://docs.id.me/guides/iam-platforms/ping-identity.md): Configure PingOne to use ID.me as an OpenID Connect identity provider for federated authentication. - [Overview](https://docs.id.me/guides/oidc/overview.md): OpenID Connect - [Configuration](https://docs.id.me/guides/open-id-connect/configuration.md): Configure your application's OIDC settings for integration with ID.me, including redirect URIs, scopes, and required credentials. - [Integration](https://docs.id.me/guides/open-id-connect/integration.md): Integrate OpenID Connect with ID.me by setting up your developer account, evaluating well-known endpoints, and completing the authorization flow. - [Best practices](https://docs.id.me/guides/open-id-connect/best-practices.md): Best practices for matching user attributes, storing ID.me UUIDs, and handling identity data in your OIDC integration. - [PKCE](https://docs.id.me/guides/oidc/pkce.md): Implement Authorization Code Flow with Proof Key for Code Exchange (PKCE) - [Overview](https://docs.id.me/guides/saml/overview.md): SAML 2.0 overview - [Configuration](https://docs.id.me/guides/saml/configuration.md): SAML 2.0 configuration - [Integration](https://docs.id.me/guides/saml/integration.md): SAML 2.0 integration steps - [Best practices](https://docs.id.me/guides/saml/best-practices.md): SAML 2.0 best practices - [Overview](https://docs.id.me/guides/o-auth-2-0/overview.md): OAuth 2.0 - [Integration](https://docs.id.me/guides/o-auth-2-0/integration.md): Step-by-step guide to integrating ID.me's OAuth 2.0 authorization code flow into your application. - [PKCE](https://docs.id.me/guides/o-auth-2-0/pkce.md): Implement OAuth 2.0 Authorization Code Flow with PKCE for secure identity verification using ID.me. - [Mobile WebView implementations](https://docs.id.me/guides/o-auth-2-0/mobile-web-view-implementations/overview.md): Integrate ID.me verification workflows in Android and iOS WebViews. - [Android WebView requirements](https://docs.id.me/guides/o-auth-2-0/mobile-web-view-implementations/android-web-view-requirements.md): Configure Android WebViews for ID.me document upload, selfie capture, and liveness. - [iOS WKWebView requirements](https://docs.id.me/guides/o-auth-2-0/mobile-web-view-implementations/i-os-wk-web-view-requirements.md): Configure iOS WKWebViews for ID.me document upload, selfie capture, and liveness. - [ID.me Community Verification: payload reference](https://docs.id.me/guides/o-auth-2-0/community-group-payloads.md): Reference list of community group and subgroup payloads returned by ID.me during OAuth 2.0 verification. - [Android communities SDK](https://docs.id.me/guides/mobile-sdk/android-communities-sdk.md): Integrate the ID.me Android Communities SDK into your Android app to enable identity verification using Chrome Custom Tabs. - [iOS communities SDK](https://docs.id.me/guides/mobile-sdk/ios-communities-sdk.md): Integrate the ID.me iOS Communities SDK into your iOS app to enable identity verification flows. - [Conversion Reporting](https://docs.id.me/guides/o-auth-2-0/conversion-reporting.md): Attribute completed orders back to ID.me verification events using the button widget and conversion tracking SDK. - [Error codes](https://docs.id.me/guides/o-auth-2-0/error-codes.md): OAuth 2.0 error codes - [Fraud event notifications](https://docs.id.me/shared-signals-framework/fraud-event-notifications.md): Register your application to receive ID.me Shared Signals Framework (SSF) security events via HTTPS push delivery. - [Overview](https://docs.id.me/guides/shared-signals-framework/ssf-overview.md): Overview of the ID.me Shared Signals Framework (SSF) for near real-time exchange of security events between ID.me and relying parties. - [Suspension reason codes](https://docs.id.me/shared-signals-framework/fraud-event-notifications/suspension-reason-codes.md): Reference list of the reason codes ID.me includes in Fraud Event Notification (FEN) events. - [User verification events](https://docs.id.me/shared-signals-framework/user-verification-events.md): Subscribe your application to receive real-time user verification events from ID.me. - [Multifactor events](https://docs.id.me/shared-signals-framework/user-verification-events/multifactor-events.md): The authenticator resource delivered on 2fa.* user verification events. - [Pre-verified events](https://docs.id.me/shared-signals-framework/user-verification-events/pre-verified-events.md): The verification_status resource delivered on the session.verification_status user verification event. - [Audit logs](https://docs.id.me/shared-signals-framework/audit-logs.md): Audit log events for ID.me user actions. Coming soon. - [Overview](https://docs.id.me/guides/mobile-sdk/overview.md): Learn how to integrate and use ID.me's native SDK for iOS and Android - [Android SDK](https://docs.id.me/guides/mobile-sdk/android.md): Learn how to integrate and use ID.me's native SDK for Android - [iOS SDK](https://docs.id.me/guides/mobile-sdk/i-os.md): Learn how to integrate and use ID.me's native SDK for iOS - [Mobile SDK video demos](https://docs.id.me/guides/mobile-sdk/video-demos.md): Demo videos showing ID.me Mobile SDK identity verification flows for passports and driver's licenses on iOS and Android. - [Mock document verification](https://docs.id.me/guides/legal-id-sdk/mock-document-verification.md): Use the Legal ID SDK mock to test document verification in sandbox, choose pass or fail outcomes, return a specific test persona, and mock residency document uploads. - [Legal ID SDK test personas](https://docs.id.me/guides/test-personas.md): The full list of test personas available in sandbox for the Legal ID SDK mock and mock document uploads. - [Introduction](https://docs.id.me/guides/learn-more/work-authentication/introduction.md): Introduction to Work Authentication - [Create an ID.me account](https://docs.id.me/guides/learn-more/work-authentication/create-an-id-me-account.md): Create an ID.me account to start using Work Authentication - [Use an existing account](https://docs.id.me/guides/learn-more/work-authentication/use-an-existing-account.md): Sign in to an existing ID.me account - [Managing team members](https://docs.id.me/guides/business-user-authentication/developer-portal/managing-team-members.md): Invite and manage team members in your ID.me Developer Portal organization as an Administrator. - [Overview](https://docs.id.me/guides/learn-more/identity-gateway/overview.md): Learn about the ID.me Identity Gateway - [Overview](https://docs.id.me/guides/learn-more/digital-wallet/overview.md): Learn about the ID.me Digital Wallet and Credential Broker - [MFA](https://docs.id.me/guides/learn-more/digital-wallet/multi-factor-authentication.md): Learn about MFA - [KBA-R](https://docs.id.me/guides/learn-more/digital-wallet/knowledge-based-authentication.md): Learn about KBA - [Fortified identity](https://docs.id.me/guides/learn-more/digital-wallet/fortified-identity.md): Learn about fortified identity - [NIST IAL2](https://docs.id.me/guides/learn-more/digital-wallet/nist-ial-2.md): Learn about NIST IAL2 - [TEFCA Individual Access Services (IAS) integration guide](https://docs.id.me/guides/learn-more/digital-wallet/tefca-individual-access-services.md): Configure your application to support TEFCA Individual Access Services with ID.me as the IAL2-verified credential service provider. - [Overview](https://docs.id.me/guides/learn-more/attributes-exchange/overview.md): Learn about the ID.me Attributes Exchange - [Attribute matching](https://docs.id.me/att-matching.md): Learn about attribute matching - [Supported Legal IDs](https://docs.id.me/guides/learn-more/supported-legal-ids.md): The Legal ID types accepted by ID.me verification, including U.S. and international driver's licenses, passports, national ID cards, permanent resident cards, and travel visas. - [Language support](https://docs.id.me/guides/learn-more/language-support.md): Configure your ID.me integration to present verification flows in a user's preferred language.