Prove Platform APIs offer a streamlined integration of Prove’s identity verification solutions.

1

Explore the Developer Portal

Watch an overview of the Developer Portal and learn how to create your first project.

2

Demo Our Prove Pre-Fill Application

Download and run the demo Prove Pre-Fill application

You’re welcome to run this demo app when integrating solutions other than basic Pre-Fill but be aware back end and front end differences.

Skip this demo if using Verified Users.

There are two options for a demo application. You can use the React starter kit with Node back end or the Angular starter kit with Java back end. Refer to Prove’s developer blog for an in-depth look at the Angular starter kit.

3

Review the Components Necessary to Implement Prove Products

After exploring the demo, review the pieces necessary to implement a Prove solution into your application.

Integration Components

To implement, you’ll need the following components:

  • Prove Platform server-side SDK: You can use one of Prove’s server-side SDKs on the back end of your web application. These are available in Go, Java, TypeScript, and JavaScript. The SDK handles OAuth token management and simplifies the request and response handling.

    Using a different back end language? You can integrate using the API endpoints.

  • Prove Platform client-side SDK: You must use the web, iOS, or Android client-side SDK on the front end of your web application. The client-side SDK handles all server calls for Mobile Auth, one-time password (OTP), and Instant Link possession checks and handles fallback functionality.

  • Web or Native Application: Your application Prove integrates into.

4

Understand How the Components Fit Together

Now that you have familiarized yourself with the integration components, review the flow diagram that corresponds to the Prove solution you plan to implement. Each flow diagram has a visual representation of the server-side, client-side, and customer experience components required to integrate.

Prove Pre-Fill Solutions:

Prove Identity Solutions:

  • Prove Verified Users Solutions:
5

Reference our End-to-End Guide

Now that you’re ready to integrate, follow one of the Implementation Guides.

Prove Pre-Fill Implementation Guide:Prove Identity Implementation Guide:Prove Verified User Implementation Guides:
6

Production Launch

To launch in Production with one of Prove’s identity verification solutions, complete the following steps:

If you have a Prove Point Of Contact
  • Reach out to your Prove Representative to request Production access and discuss next steps.
Otherwise:

You’ve integrated the Prove solution into your application and are ready to launch.

If you need additional support, contact your Prove representative.