Start Integration

This is a quick start guide to quickly generate a Credit Decisioning analysis assuming that you are able to provide the Open Banking data yourself.

1. Generate an access token

Generate an access token using the client_id and client_secret provided in the Console. The returned access token gives you access to our APIs.

Bash (cURL)
Node.js
Python
Java
Copy

Congratulations 🥳 You are now authenticated and ready to begin the integration.

Store the access_token securely, for example, as an environment variable, as this token will be required for future API requests.

2. Create a customer

Once you have stored the access_token securely, use it to create a Customer with a custom identifier that matches your system's unique identifier.

Bash (cURL)
Node.js
Python
Java
Copy

Each customer is unique per customIdentifier. If you try to create a customer with the same identifier, a 422 HTTP error will be returned.

3. Create an analysis - Account and Transactions upload

Now that the Customer has been created, it is time to upload their bank accounts and transactions to start the analysis.

Bash (cURL)
Node.js
Python
Java
Copy

You can find open banking data samples in the table below or on GitHub:

ProfileDescription🇫🇷 France🇬🇧 United Kingdom🇪🇸 Spain
RiskyHigh risk, lots of raised indicators🔗 Link🔗 Link🔗 Link
GoodLow risk🔗 Link🔗 Link🔗 Link

Once the analysis is created, the API will return a 202 HTTP response, meaning that the analysis has started.

4. Get results

The last step consists of retrieving Score and Credit Insights results.

To get the result of the analysis, you can proceed to perform a short polling. Request the given analysis until the status is COMPLETED

Bash (cURL)
Copy

Once the analysis is finished, you should see scoresand creditInsights defined 🏆

You can also be notified when the analysis completed. Refer to the Webhooks section to configure your own webhook.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
  Last updated