Skip to main content
GET
Listează previziunile

Autorizări

Authorization
string
header
obligatoriu

O cheie API creată în setările ThinkOut. O cheie citește un singur spațiu de lucru.

Parametri interogare

from
string<date>

Cea mai veche date inclusă, inclusiv.

to
string<date>

Cea mai recentă date inclusă, inclusiv.

category_id
string<uuid>[]

Doar rândurile din aceste categorii. Separate prin virgulă pentru mai multe. Pe /transactions se potrivește și cu o tranzacție împărțită ale cărei bucăți sunt în una dintre ele. Subcategoriile sunt incluse doar pe sinteze.

label_id
string<uuid>[]

Doar rândurile care poartă cel puțin una dintre aceste etichete. Separate prin virgulă pentru mai multe.

counterparty_id
string<uuid>[]

Doar rândurile atribuite acestor parteneri. Separate prin virgulă pentru mai multe.

direction
enum<string>

Dacă banii intră sau ies. Pe o tranzacție sau o previziune urmează semnul lui amount.

Opțiuni disponibile:
inflow,
outflow
status
enum<string>

realised este completă. partial are tranzacții asociate. overdue are data înainte de azi și niciuna. planned are data azi sau mai târziu și niciuna.

Opțiuni disponibile:
planned,
overdue,
partial,
realised
expand
enum<string>[]

Relații de întors ca obiecte în loc de identificatori. Separate prin virgulă. Extinderea merge un singur nivel; un nume necunoscut este respins cu invalid_expand.

Opțiuni disponibile:
category,
counterparty,
labels,
recurrence,
linked_transactions
limit
integer
implicit:100

Dimensiunea paginii. În afara intervalului este respinsă cu limit_out_of_range.

Interval necesar: 1 <= x <= 500
cursor
string

Token opac din next_cursor al paginii anterioare. Păstrează ceilalți parametri neschimbați între pagini.

Răspuns

O pagină de previziuni.

object
string
obligatoriu
Allowed value: "list"
data
object[]
obligatoriu
has_more
boolean
obligatoriu

Dacă mai există o pagină.

next_cursor
string | null
obligatoriu

Trimite-l ca cursor pentru pagina următoare. null pe ultima pagină.