Get Transactions

Get a list of the user's transactions within the start and end time range.

This endpoint returns settled* transactions for all accounts that the user has connected to your application. See GET /transactions/pending to also query pending transactions.

Some important things to know about this endpoint:

  • The data returned may vary depending on your app's permissions.
  • All transactions timestamps are in UTC.
  • If start and end are not provided, all available transactions will be returned.
  • The start query parameter is exclusive.
  • The end query parameter is inclusive.
  • All timestamps use millisecond resolution (i.e. 2025-01-01T11:59:59.999Z is the instant before 2025-01-01T12:00:00.000Z).

Further reading:

*Both inbound and outbound transactions relating to payments initiated via Akahu skip the /transactions/pending endpoint and are immediately available at this endpoint instead. This ensures that such transactions receive a stable _id field to assist with reconciliation. Their availability at this endpoint does not guarantee that the bank has undertaken final processing of the transaction.

Language
Credentials
Bearer
Response
Click Try It! to start a request and see the response here!