The Data Ingestion API is a REST API responsible for importing data from your payment processors, then manipulating and storing the information in Pagos’ database. This guide outlines the process of integrating with the Data Ingestion API:

Authentication

The Pagos platform uses API keys to authenticate requests to all our services. See our API Authentication guide for full instructions on generating API keys and authenticating with the Pagos APIs.

Run A Health Check

Confirm your ability to successfully reach our host by sending a GET request to our /healthcheck endpoint.

Send Data

You can directly submit transaction information to our systems by making an HTTPS request to the transaction resource of the Pagos APIs. The request will be in type application/json. Submit payments data via a POST request to the following endpoints: