Přejít na hlavní obsah
Fintoro API používa JSON a názvy polí v camelCase. PDF endpointy vracajú súbor s typom application/pdf.

Hlavičky

Každá požiadavka potrebuje API token. Pri posielaní JSON tela pridajte Content-Type: application/json:

Formát odpovedí

Zoznamy vracajú pole data. Prázdny zoznam má tvar:
Detail a odpovede po vytvorení alebo úprave vracajú objekt priamo, bez obalu data. Zoznam môže obsahovať menej údajov než detail; napríklad zoznam faktúr neobsahuje ich položky.

Stránkovanie a filtre

Stránkované endpointy prijímajú page a perPage a vracajú objekt paginator. Napríklad prvú stránku faktúr načítate takto:
Skrátená ilustračná odpoveď:
nextPageUrl obsahuje odkaz na ďalšiu stránku alebo null, ak ste na konci. Číselníky a niektoré ďalšie zoznamy vracajú všetky výsledky naraz, bez paginator. Dostupné filtre, možnosti zoradenia a limity perPage sú uvedené pri konkrétnom endpointe v API referencii.

Jazyk odpovedí

Jazyk systémových názvov a validačných chýb zvolíte hlavičkou Accept-Language:
Hlavička ovplyvní názvy v číselníkoch aj rovnaké objekty vnorené v odpovediach. Názvy klientov, poznámky a ostatné používateľské údaje zostanú nezmenené. Podporované jazykové tagy: sk, en, cs, de, et, es, fr, hr, hu, it, lt, nl, pl, pt, ro, sr, ru, sl, uk. Bez hlavičky alebo pri nepodporovanom jazyku sa použije slovenčina (sk). Vybraný jazyk nájdete v hlavičke odpovede Content-Language. Štandardné validačné správy sú v slovenčine pri sk aj cs, v angličtine pri ostatných uvedených jazykoch. Content-Language označuje vybraný jazyk požiadavky, aj keď je validačná správa v náhradnom jazyku.