List transactions
Transactions ordered by date descending, then id.
Authorizations
A workspace API key created in ThinkOut settings. One key reads one workspace.
Query Parameters
Earliest date to include, inclusive.
Latest date to include, inclusive.
Only rows on the accounts fed by these bank connections. Comma-separated for several.
Only rows on these accounts. Comma-separated for several.
Only rows in these categories. Comma-separated for several. On /transactions this
also matches a split transaction whose pieces are in one of them. Subcategories are
included only on the summaries.
Only rows carrying at least one of these labels. Comma-separated for several.
Only rows attributed to these counterparties. Comma-separated for several.
Whether money comes in or goes out. On a transaction or forecast it follows the sign of amount.
inflow, outflow pending transactions come from a bank and are not yet booked. Their amount can change when they book, so upsert by id.
booked, pending Relations to return as objects instead of ids. Comma-separated. Expansion goes one level deep; an unknown name is rejected with invalid_expand.
account, category, counterparty, labels Page size. Outside the range it is rejected with limit_out_of_range.
1 <= x <= 500Opaque token from the previous page's next_cursor. Keep the other parameters unchanged between pages.