Reporting API

Get Aera's transaction, terminal estate and settlement reports into your own systems.

The Reporting API sends Aera's reports to your own systems, such as your finance system, ERP or data warehouse. You don't need to check for new reports: Aera sends a webhook when a report is ready, and you fetch the data as CSV.

How it works

  1. Aera tells you a report is ready. Aera sends the New report webhook to your URL. It has the report type and one fileId per batch.
  2. Get an access token. Call Get access token for reporting.
  3. Get the data. Call Get report data once for each fileId. You get the report as CSV.
Webhook

What Aera sends you.

Access token

Log in before you fetch data.

Report data

Fetch a report as CSV.

Reports you can get

reportTypeReport
TRANSACTIONDaily transaction report
TERMINAL_ESTATETerminal estate report
SETTLEMENTSettlement report
SETTLEMENT_WITH_FEESSettlement with fees report

Before you start

You needWhere
Reporting API credentialsGet access
A webhook URL registered with AeraGet reports through the API
The test and production hostsEnvironments
A way to check that webhooks come from AeraSignatures and security
What response codes meanErrors and response codes
📘

Setting up reports for the first time?

Follow the guide, step by step: Get reports through the API.