API

Lista harmonogramu

Lista nadchodzących wystąpień zaplanowanych wydatków (odpowiednik karty Schedule).

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_schedule

Zapytanie

PoleTypWymaganeDomyślnieOpis
budgetIdstringTak—Budżet do projekcji.
boxIdstringNie—Ogranicz do jednej skrzynki wydatków.
fromDatestringNietoday (UTC)Włącznie początek yyyy-MM-dd.
toDatestringNiefromDate + 3moWłącznie koniec yyyy-MM-dd (okno ≤ 36 miesięcy).
querystringNie—Podciąg nazwy wydatku bez rozróżniania wielkości liter.
limitnumberNie50Maks. wystąpień (1–100).

Kształt odpowiedzi: { items, hasMore }.

Odpowiedź data

PoleTypOpis
itemsarrayWiersze wystąpień.
hasMorebooleanTrue, gdy istnieją dalsze wystąpienia poza limitem.

Pola elementu

PoleTypOpis
datestringDzień wystąpienia yyyy-MM-dd.
expenseIdstringId wydatku planu.
boxIdstringId skrzynki wydatków.
boxNamestringNazwa skrzynki wydatków.
namestringNazwa wydatku.
amountnumberKwota w walucie bazowej budżetu.
currencystringWaluta bazowa budżetu.
originalAmountnumberObecne, gdy waluta wydatku różni się od bazowej.
originalCurrencystringObecne, gdy waluta wydatku różni się od bazowej.

Powiązane