Business API
Retrieve all transactions

Retrieve all transactions

Retrieve the historical transactions based on the provided query criteria.


The API returns a maximum of 1,000 transactions per request.


To be compliant with PSD2 SCA regulations, we only allow access to the last 90 days' transactions. However, you can access older transactions within the first 5 minutes of an account access token being authorized. This means that within the first 5 minutes of a Revolut user authenticating your request, you can request data older than 90 days. After the 5 minute mark, the access to the transaction data is automatically restricted only to the last 90 days.


Query Parameters


List of historical transactions retrieved

Body array
Was this page helpful?