Geeft uitgebreide voorkomensrijen voor gedateerde planuitgaven in een venster (standaard vandaag → +3 maanden, max 36 maanden). Optionele boxId en uitgavenaam-query. Bedragen worden omgerekend naar de budget-baseCurrency.
GET
/v1/list_scheduleQuery
| Veld | Type | Verplicht | Standaard | Beschrijving |
|---|---|---|---|---|
| budgetId | string | Ja | — | Budget om te projecteren. |
| boxId | string | Nee | — | Beperken tot één uitgavebox. |
| fromDate | string | Nee | today (UTC) | Inclusieve start yyyy-MM-dd. |
| toDate | string | Nee | fromDate + 3mo | Inclusief einde yyyy-MM-dd (venster ≤ 36 maanden). |
| query | string | Nee | — | Hoofdletterongevoelige substring van uitgavenaam. |
| limit | number | Nee | 50 | Max voorkomens (1–100). |
Responsvorm: { items, hasMore }.
Antwoord data
| Veld | Type | Beschrijving |
|---|---|---|
| items | array | Voorkomensrijen. |
| hasMore | boolean | True als er meer voorkomens bestaan voorbij de limiet. |
Itemvelden
| Veld | Type | Beschrijving |
|---|---|---|
| date | string | Voorkomensdag yyyy-MM-dd. |
| expenseId | string | Plan-uitgave-id. |
| boxId | string | Uitgavebox-id. |
| boxName | string | Naam van de uitgavebox. |
| name | string | Uitgavenaam. |
| amount | number | Bedrag in de basisvaluta van het budget. |
| currency | string | Basisvaluta van het budget. |
| originalAmount | number | Aanwezig als de uitgavevaluta afwijkt van de basis. |
| originalCurrency | string | Aanwezig als de uitgavevaluta afwijkt van de basis. |