Zwraca rozwinięte wiersze wystąpień dla datowanych wydatków planu w oknie (domyślnie dziś → +3 miesiące, max 36 miesięcy). Opcjonalne boxId i query nazwy wydatku. Kwoty są przeliczane na baseCurrency budżetu.
GET
/v1/list_scheduleZapytanie
| Pole | Typ | Wymagane | Domyślnie | Opis |
|---|---|---|---|---|
| budgetId | string | Tak | — | Budżet do projekcji. |
| boxId | string | Nie | — | Ogranicz do jednej skrzynki wydatków. |
| fromDate | string | Nie | today (UTC) | Włącznie początek yyyy-MM-dd. |
| toDate | string | Nie | fromDate + 3mo | Włącznie koniec yyyy-MM-dd (okno ≤ 36 miesięcy). |
| query | string | Nie | — | Podciąg nazwy wydatku bez rozróżniania wielkości liter. |
| limit | number | Nie | 50 | Maks. wystąpień (1–100). |
Kształt odpowiedzi: { items, hasMore }.
Odpowiedź data
| Pole | Typ | Opis |
|---|---|---|
| items | array | Wiersze wystąpień. |
| hasMore | boolean | True, gdy istnieją dalsze wystąpienia poza limitem. |
Pola elementu
| Pole | Typ | Opis |
|---|---|---|
| date | string | Dzień wystąpienia yyyy-MM-dd. |
| expenseId | string | Id wydatku planu. |
| boxId | string | Id skrzynki wydatków. |
| boxName | string | Nazwa skrzynki wydatków. |
| name | string | Nazwa wydatku. |
| amount | number | Kwota w walucie bazowej budżetu. |
| currency | string | Waluta bazowa budżetu. |
| originalAmount | number | Obecne, gdy waluta wydatku różni się od bazowej. |
| originalCurrency | string | Obecne, gdy waluta wydatku różni się od bazowej. |