Try Now

Try the ID.me API in seconds. Create your first request by following the steps below.

Begin by clicking the Verify with ID.me button and signing in.

Getting Started

Welcome! If you are new to ID.me, you are in the right place. Here we will cover how to get started using ID.me.

Overview

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

  1. 1. Sign up for an ID.me developer account. Click here
  2. 2. Register your organization.
  3. 3. Select which groups you would like to enable for verification.
  4. 4. Choose your platform to review the recommended integration options.
  5. 5. Place our Verify with ID.me (Click to download) button on your site to begin testing authentication and verification.
    1. i. Contact partnersupport@id.me to generate test credentials.
  6. 6. Once verification is complete at ID.me, the partner sends a request to ID.me’s API to retrieve user attributes.

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.

Verification Products

Digital Identity Verification

  • Online identity proofing securely verifies an individual’s identity in minutes using remote verification of physical IDs, mobile network operator (MNO) data, along with fraud and compliance checks.
  • Virtual In-person proofing allows those individuals to complete identity proofing with a trained Trusted Referee via a simple video conference session.
  • In-person proofing with a Trusted Referee ensures that all users can easily create a credential to secure access to high value services online.

Group Affiliation Verification

  • Instantly verify customer eligibility for exclusive discounts
  • Acquire customers and build loyalty in strategic customer segments, while reducing discount fraud.

EPCS and eRX Provider Verification

  • Verify physician identity and medical provider status for EPCS
  • ID.me provides seamless identity verification for Health Care Providers to meet Electronic Prescription of Controlled Substances (EPCS) requirements.

Document Verification

  • Verify the authenticity of ID documents with machine vision and AI
  • Easy Document Verification for REAL ID Applicants.
  • Instantly verify the identity of consumers who submit Subject Rights Requests (SRR) or Data Subject Access Requests (DSAR).

Know Your Customer Account Opening

  • Implement KYC verification to streamline the online account opening process.
  • Improve conversion for account opening with simple remote verification of physical IDs and mobile phone SIM verification.

SCRA Compliance Montioring

  • Instant SCRA Verification for Financial Institutions.
  • Rely on automated SCRA monitoring to ensure compliance for loans and debt collection. Minimize cost and regulatory burden.

Industry standards ID.me supports

Open Authorization (OAuth) 2

  1. 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)

  1. 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)

  1. 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.

Bearer Token Authentication

  1. An HTTP authentication scheme that involves security tokens called bearer tokens.

Keep reading

  1. Begin Digital Identity integration
  2. Begin Group Affiliation integration
  3. Begin EPCS Provider integration
  4. Begin Document Verification integration
  5. Begin KYC integration