Learn how to make a smooth transition from development to production. Whether you’re launching a new integration or updating an existing one, this section covers everything you need to prepare for a successful deployment.
This section will cover the ID.me sandbox environment and the key variables that must be tested prior to switching to production.
ID.me offers sandbox environments that allow developers to test integrations before going live. These environments simulate production behavior and help ensure your application is functioning as expected.
When you create an ID.me developer account, it automatically defaults to the credential validation sandbox environment. This allows you to test:
For integration details, see the OAuth 2.0 guide.
Test credentials
By default, you will be able to verify using the test user assigned during your account creation. If you need additional test credentials for a specific group, contact your ID.me solution consultant or email partnersupport@id.me.
This is an additional environment for testing identity verification workflows such as:
Test credentials
Work with your ID.me solution consultant or email partnersupport@id.me to request access. Once granted, you can test user accounts that allow you to walk through the entire verification process. You may:
Before requesting production access, please complete the following to ensure your integration is fully functional:
This checklist reflects the OAuth 2.0 authorization code (explicit) flow. If you are using OpenID Connect, an OAuth implicit flow, or an ID.me-hosted landing page, the checklist may vary. Please reach out to your ID.me solution consultant for more information.
Once your End-to-end walkthrough session is complete and approved, your ID.me solution consultant will enable production access. You will receive an email confirmation once your environment is live and ready to process credential validations.
If you are integrating with ID.me for credential validation, you can begin validating users in production immediately after receiving confirmation. No additional setup is required beyond what was tested in your sandbox.
For identity verification, you will need to update your configuration after receiving production access to the following values:
Also ensure you have updated your:
These credentials MUST match those assigned to your production application in the ID.me developer dashboard