Test in Sandbox
1. Create an account using your Microsoft or Gmail account
Create an account on our developer console using your work Microsoft or Gmail account.
2. Get client ID and client secret
OneID integrations use a client ID and client secret to authenticate API calls:
- A client ID identifies an app.
- A client secret authenticates a client ID. To call OneID® APIs, you'll exchange your client ID and client secret for an access token. Keep this secret safe.
Here's how to get your client ID and client secret:
- Log in to the OneID Console. If you don't have an account yet, fill the form under 'Get Access to the OneID Sandbox'. In a few minutes, you will receive an email inviting you to login.
- Select Applications
- Add an origin URL and return URL (must use HTTPS protocol)
- Select which product you want to test (See our Product mapping)
- Click 'Save'
- A client ID and client secret will be automatically created for you
3. Start a Journey
Start a journey by redirecting the user to our authorize endpoint, more information on this page Start New Journey.
Once you successfully go through a journey you will now be returned to your redirect url along with a code.
4. Get an access token
Exchange your client ID, client secret, and code from the previous step for an access token. The access token authenticates your app when calling OneID APIs. More information on this page Retrieve Access Token.
5. Test your sandbox
You are now ready to test your chosen product in sandbox. If you are testing the ID Assure product, read step 6. For other products, this is your final step.
6. Test ID Assure
If you are testing the ID Assure product, you can use three test users available in our model bank.
Description | 'Clear' record | 'Fraud' record | 'Victim' record |
---|---|---|---|
First Name | Janet | Alix | Gary |
Surname | Davidson | Rayner | Humphrey |
Date of Birth | 1985-06-01 | 1996-09-10 | 1975-10-19 |
Street Address | 3614 Poe Road | 80 Temple Way | 1 Hay Hill |
Postcode | 77520 | NR29 9QS | NR2 1QJ |
Activity History Score | 3 | 0 | 0 |
Identity Fraud Score | 3 | 0 | 0 |
National SIRA Fraud | false | true | false |
National SIRA Victim | false | false | true |
Disclosure of Death Registration Information Match | false | false | false |
Amberhill Match | false | false | false |
No Match | false | false | false |
The test bank will show up as "Model Bank Participating".
After you have selected the "Model Bank Participating" you will be able to select the test user that you want to log in as. By default, "Alix Rayner" will be selected. You can choose another user by clicking "(Developer feature) Log in as a different user".