Get All Raw Open Banking Transactions for All Connected Accounts

Given a userId and optional filters, this endpoint will fetch filtered raw transactions (i.e. transactions without categorisation data) across all of a user's accounts, sorted in descending order by the created datetime of the transaction. If DataOne has set up a server-side filter to restrict transactions to the latest X months, then this endpoint will not return any transactions prior to the latest X month period. In this scenario, the response status would continue to return 200 OK.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

The User ID

Query Params
accountId
array of uuids

Optional Account IDs. Can specify one or more values in order to aggregate over specific accounts. Leave out in order to aggregate over all user accounts.

accountId
date-time

Defines the earliest possible value of created on the returned list of transactions

Does not accept any timezones aside from Z; must include the time with milliseconds.

Can be used with or without dateTo

date-time

Defines the latest possible value of created on the returned list of transactions.

Does not accept any timezones aside from Z; must include the time with milliseconds.

Can be used with or without dateFrom

Responses

401

API key authentication unsuccessful.

404

User is invalid or does not exist

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json