List forecasts
Dated forecasts ordered by date descending, then id. Forecasts without a date are not exposed.
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 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 realised is complete. partial has matched transactions. overdue is dated before today with none. planned is dated today or later with none.
planned, overdue, partial, realised Relations to return as objects instead of ids. Comma-separated. Expansion goes one level deep; an unknown name is rejected with invalid_expand.
category, counterparty, labels, recurrence, linked_transactions 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.