List Transactions
GET/v2/financial/accounts/:financial_account_uid/statement_transactions
Lists the transactions of the statement of a financial account, filtering by period, type, amount, and description.
Date window — scheduled change
Today, a request without dates returns the entire statement of the account. This behavior will change on 05/02/2027: the query will always run within a window of at most 180 days, which is what keeps the endpoint fast on accounts with long history.
You can adopt the new behavior right now by sending date_window=strict, and you should do it
before the cutoff date. With it:
| Parameters sent | Window queried |
|---|---|
| none | The last 180 days |
only occurrence_date_from | 180 days from it |
only occurrence_date_to | 180 days before it |
| both | The informed period, as long as it does not exceed 180 days |
An interval greater than 180 days is rejected with 422 instead of being silently reduced — a partial statement that looks complete is worse than an error. For longer periods, make successive calls of up to 180 days each.
As long as date_window=strict is not sent, nothing changes. Requests whose result would be
different under the strict window respond with the headers Deprecation: true and
Sunset: Fri, 05 Feb 2027 00:00:00 GMT — use them to discover which of your integrations
need adjustment.
Request
Responses
- 200
- 422
Transactions found
Date range larger than 180 days (with date_window=strict)