Initial Setup

This section will show you how to retrieve your API keys and set up an automation threshold.

Retrieve Your API Keys

In order for your application to communicate with Passbase, you have to register on our dashboard and retrieve your API keys from Settings > API Keys as shown below.

Here you will find your publishable API key, used for client-side SDKs, and your secret API key, used to retrieve the personal data of your customers from Passbase identities API. You'll be using your publishable key for most of this documentation.

Key Type



The API key you will use to integrate the Passbase client-side SDKs in your application (e.g. the iOS, Android or Web).


The API key you will use to retrieve your customers' Data points and/or Resources to manage your Passbase company profile programmatically.

Be very careful with the Secret API key. Never share it or send it through unencrypted communication methods!

Setup Your Acceptance Threshold with Automation

To get the most out of Passbase you should setup your scoring thresholds in theSettings > Automationsection of the dashboard. The thresholds will determine whether your Users Verifications are automatically accepted or declined based on the documents they provide.

The suggested configuration for most use cases is 70% - 85% as shown below:

Customize the Appearance of the Button and Iframe

Our component currently supports a set of customization options which will influence the appearance of the modal, once opened. The preferred way to customize this is via your developer dashboard's customization section.

Here you can choose amongst a variety of colors, fonts, accepted countries & much more.