Welcome to Pentadata!

We are excited to start working with you. In this page, we will provide all information that you need to integrate with our API endpoints.

If you are not able to find the information you are looking for, or have any questions, please refer to our Help Center.

Please be sure to review our Privacy Policy before using our API in production.

Key Concepts

Pentadata’s API was designed to be simple so that developers can quickly integrate it into their own environment. It uses standard HTTP headers, endpoints are designed around REST, and data transmitted is always JSON.
When using the API, you will deal with the following objects:

  1. Persons (your customers). You will want to authenticate them, add cards and/or bank accounts.
  2. Income and Transactions. For each person that you have enrolled and/or authenticated, you will want to look at aggregated data about their income and their historical payments.
  3. Merchants. You will want to know what is the category of their goods, and where they are located.
  4. Pay. You will want to send money to your customers, for example because they earned cash-back. We enable you to do this.

A 100% Opt-In Platform

At Pentadata, we have built a platform that is 100% consumers opt-in. In other words, we only collect data the end-user has agreed to share.

What does this mean for you? As you develop your app, you will see that many of our API endpoints require a field “consent”. You have to provide therein a URL to the consent that your customer has signed (or approved).

In the sandbox, you can pass any non-null string object.

Starting out

If this is the first time you are using Pentadata’s API, then you can get started by reading our Sandbox Usage chapter.