Skip to main content
GET
Sintetizează 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

period
enum<string>

O fereastră cu nume, rezolvată față de ziua locală a spațiului de lucru și întoarsă în răspuns. Are prioritate față de from și to. O fereastră cu nume, rezolvată pe server. last_30_days și last_90_days se termină azi și includ ziua de azi; last_12_months începe în ziua de după azi minus douăsprezece luni. next_month, next_quarter și next_year acoperă întreaga lună, întregul trimestru sau întregul an calendaristic următor.

Opțiuni disponibile:
this_month,
last_month,
this_quarter,
last_quarter,
this_year,
last_year,
month_to_date,
quarter_to_date,
year_to_date,
last_30_days,
last_90_days,
last_12_months,
next_month,
next_quarter,
next_year
from
string<date>

Prima zi a ferestrei, inclusiv. Obligatoriu împreună cu to, dacă nu este trimis period.

to
string<date>

Ultima zi a ferestrei, inclusiv. Obligatoriu împreună cu from, dacă nu este trimis period.

interval
enum<string>
implicit:month

Intervalul de timp în care sunt grupate rândurile. Intervalul de timp pentru rândurile unui raport.

Opțiuni disponibile:
day,
week,
month
group_by
enum<string>

O a doua dimensiune de grupare, pe lângă intervalul de timp. Omite-o pentru un singur rând per interval. La fel ca GroupDimension, plus statusul previziunii. Previziunile nu au cont.

Opțiuni disponibile:
category,
counterparty,
label,
activity,
direction,
status
currency
string

Moneda în care se raportează. Implicit moneda spațiului de lucru. Un cod necunoscut este respins. Cod de monedă alfabetic ISO 4217.

Pattern: ^[A-Z]{3}$
Exemplu:

"RON"

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
activity
enum<string>[]

Doar rândurile a căror categorie se află în aceste secțiuni ale situației fluxurilor de numerar. Separate prin virgulă pentru mai multe.

Secțiunea din situația fluxurilor de numerar căreia îi aparține categoria.

Opțiuni disponibile:
operating,
investing,
financing
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

Răspuns

Sinteza.

object
string
obligatoriu
Allowed value: "forecast_summary"
period
object
obligatoriu

Fereastra efectiv calculată.

conversion
object
obligatoriu

Ce s-a făcut pentru ca sumele să fie comparabile.

group_by
enum<string> | null
obligatoriu

La fel ca GroupDimension, plus statusul previziunii. Previziunile nu au cont.

Opțiuni disponibile:
category,
counterparty,
label,
activity,
direction,
status
has_data
boolean
obligatoriu

false când nicio previziune nu s-a potrivit.

totals
object
obligatoriu

Întreaga fereastră însumată, peste aceleași previziuni ca rândurile.

data
object[]
obligatoriu