Welcome to ID.me for developers! If you are interested in integrating ID.me, you are in the right place. Here we will cover how to get started implementing ID.me.

Getting Started With ID.me

To get started with an integration you’ll need to do the following:

Sign up for an ID.me developer account.

Existing users can click here to sign into their ID.me account, and new users can click here to create their ID.me account.

Start integration and register your organization.

One organization is all you will need to configure an application and policies for verification.

Select which communities you would like to enable for verification.

Choose the communities you would like to enable and acquire customers in strategic customer segments.

Choose your platform to review the recommended integration options.

Select turnkey integrations for various platforms and programming languages using the industry open standards.

Review application credentials, documentation and brand guidelines

Retrieve the client ID, secret and authorization endpoint required to begin testing ID.me verification.

By default, your application will be set up for OAuth. Upon registration, you will immediately have access to the application details page which will list the client_id and client_secret for your OAuth client. Leveraging the ID.me IDP SAML service will vary depending on the product that is used to implement the federation relationship. Currently, we do not support creating SAML SP profiles automatically through the portal, please contact partnersupport@id.me for assistance in the process.

Products

Identity Verification

ID.me offers comprehensive, easy-to-deploy identity verification solutions that fit your business needs and risk tolerance.

Learn More
Community Verification

Acquire customers and build loyalty in strategic customer segments, while reducing discount fraud.

Learn More
Covid Vaccine ID Verification

As the world tries to re-open in a safe fashion, we are helping to establish trust by enabling individuals to verify their identity and COVID-19 vaccine status.

Learn More
Partner example coming soon!
Public Benefits Recipient

A member who is verified as a Public Benefit Recipient means they or someone in their household has qualified as a recipient of public benefits. Cable providers are leveraging ID.me members who’ve verified in the Public Benefits Recipient community as being eligible for the EBB program.

Learn More
Identity Gateway

ID.me provides a complete identity platform featuring NIST 800-63-3 IAL2 and AAL2 aligned capabilities with identity proofing and a flexible identity broker.

Learn more

Multifactor Authentication

ID.me strengthens existing logins and safeguards against account takeover with Multi-Factor Authentication.

Learn More
Partner example coming soon!

Solutions

Progressive Identity Verification

ID.me offers comprehensive and easy-to-deploy progressive identity verification solutions to fit your business needs and risk tolerance.

Learn More

NIST 800-63-3 Credentialing

Transform citizen engagement with fast, secure, and NIST-compliant identity verification.

Learn More

EPCS Provider Credentialing

ID.me provides seamless identity verification for Health Care Providers to meet Electronic Prescription of Controlled Substances (EPCS) requirements.

Learn More

Patient Portal Authentication

ID.me provides healthcare organizations seamless identity verification for patient access to online healthcare portals and electronic records.

Learn More

KYC for Account Opening

Improve conversion for account opening with simple remote verification of physical IDs and mobile phone SIM verification.

Learn More

SCRA Montioring

Rely on automated SCRA monitoring to ensure compliance for loans and debt collection. Minimize cost and regulatory burden.

Learn More

Verify Community Affiliation for Offers & Promotions

Acquire customers and build loyalty in strategic customer segments, while reducing discount fraud.

Learn More

Marketing and Customer Acquisition

ID.me enables brands to reach new customer segments through placements on ID.me Shop, targeted emails, and social media.

Learn More

Identity Verification for CCPA

Now you can instantly verify the identity of consumers who submit Subject Rights Requests (SRR) or Data Subject Access Requests (DSAR).

Learn More

Integrations

These are a set of open specifications and protocols that specify how to design an authentication and authorization system. They specify how you should manage identity, move personal data securely, and decide who can access applications and data. The identity industry standards that we use at ID.me are:

Open Authorization (OAuth) 2.0

An authorization standard that allows a user to grant limited access to their resources on one site to another site, without having to expose their credentials. You use this standard every time you log in to a site using your Google account and you are asked if you agree with sharing your email address and your contacts list with that site.

OpenID Connect (OIDC)

An identity layer that sits on top of OAuth 2 and allows for easy verification of the user's identity, as well as the ability to get basic profile information from the identity provider.

Security Assertion Markup Language (SAML)

An open-standard, XML-based data format that allows businesses to communicate user authentication and authorization information to partner companies and enterprise applications their employees may use.