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.

Public Benefits Recipient Verification

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

Verification Policies

Public Benefits Recipient
Who’s eligible?
  • Check icon Bureau of Indian Affairs (BIA) General Assistance
  • Check icon Community Eligibility Provision (CEP)
  • Check icon Federal Pell Grant
  • Check icon Federal Public Housing Assistance (FPHA)
  • Check icon Food Distribution Program on Indian Reservations (FDPIR)
  • Check icon Medicaid
  • Check icon National School Lunch Program (NSLP)
  • Check icon Qualifying low-income
  • Check icon Qualifying loss of income
  • Check icon School Breakfast Program (SBP)
  • Check icon Supplemental Nutrition Assistance Program (SNAP)
  • Check icon Supplemental Security Income (SSI)
  • Check icon Tribal Head Start
  • Check icon Tribal Temporary Assistance for Needy Families (TANF)
  • Check icon Veterans and Survivors Pension Benefit
Verification Methods
  • Check icon Public Benefits Recipient Verification
Learn More


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.

Oauth auth code dataflow

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.

Oidc auth code dataflow

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.

Saml http post