This guide provides step-by-step instructions to integrate Prove Pre-Fill® or Prove Identity®. There are separate guides for both server-side and client-side implementations available. We provide server SDKs in the following languages: Java, TypeScript/JavaScript, and Go. If your backend language is not currently supported, you can easily interact with our REST APIs.

Note: In order to integrate Prove Pre-Fill solutions, you must use one of our client-side SDKs.

Starter Kits

Want to get up and running right away with our demo app? Feel free to use our starter kits:

Prerequisites:

Generate Prove Sandbox Credentials

Before you begin implementing, ensure you have Prove Sandbox credentials handy from <https://portal.prove.com>. If you have not already generated Sandbox credentials, follow these steps:

  • Navigate to the Developer Portal.

  • Fill in your information and complete the signup process.

  • Once logged in, click “Integrate Pre-Fill now”.

  • Click “New Project”.

  • Type in a project name and click “Save”.

  • On the newly created project, click the ellipsis (3 vertical dots) and then click “Access Credentials”.

  • Click the “Credentials” tab.

  • Save these Sandbox credentials (Client ID and Client Secret). You will need them for step 3 below.

Test Prove Sandbox Credentials

Now that you have your Prove sandbox credentials, we recommend testing our APIs using one of the following methods with test user Milo Pinson (Milo is the only test user that does not require client-side SDK implementation to test a full flow). You can use:

Implementation:

Step-by-Step Walkthrough

These instructions assume you are using the Server-Side SDK. If you are using our APIs instead, you can easily call the respective endpoints.

Test your Prove Implementation

Once your implementation is complete, we recommend you walkthrough our Sandbox test scenarios with each of the Sandbox test users to ensure both success and failure states are working properly.

Congratulations! You’ve integrated Prove into your application.

Please reference our Production Launch Steps to request your Production credentials.

Was this page helpful?