Aktualizuje existujúcu faktúru.
clientId, alebo objekt client.items sú povinné vždy.uuid existujúcich riadkov faktúry. Tieto UUID máte k dispozícii v detaile faktúry. Backend ich používa na udržanie väzieb na skladové výdajky pri synchronizácii alokácií. Pri create flowe uuid nie je súčasťou item request kontraktu; ak ho pošlete, backend ho ignoruje a vygeneruje vlastné UUID.422, ak explicitne pošlete clientId, ktoré neexistuje alebo nepatrí firme.422, ak explicitne pošlete bankAccountId, ktoré neexistuje alebo nepatrí firme.422, ak payload neprejde business validáciou, napríklad pri nevalidných položkách faktúry.Bearer token vytvorený pre konkrétnu firmu v Integrácie → API.
ID faktúry.
301
Payload pre aktualizáciu faktúry. Update používa rovnaké polia, rovnaké validačné pravidlá a rovnaké defaulty ako create flow. Musíte poslať buď clientId, alebo objekt client. Omitted polia sa nedoťahujú z aktuálnej faktúry; backend ich vyrieši rovnako ako pri create flowe. Jediný rozdiel oproti create je, že pri položkách môžete navyše posielať pôvodné uuid existujúcich riadkov faktúry; create flow ich ignoruje.
ID existujúceho klienta. Toto je odporúčaný spôsob tvorby faktúry. Ak zároveň pošlete objekt client, použije sa ako sparse override snapshotu klienta pre tento konkrétny doklad.
101
Položky faktúry. Toto pole je pri update povinné vždy. Ak pri existujúcej položke pošlete jej pôvodné uuid z detailu faktúry, backend vie zachovať väzby na skladové výdajky a synchronizovať zmenené alokácie na tom istom riadku.
1 - 100 elementsPayload jednej položky faktúry pri update. Pravidlá sú rovnaké ako pri create, ale navyše môžete poslať pôvodné uuid existujúceho riadku faktúry. Toto UUID máte k dispozícii v detaile faktúry. Backend ho používa pri synchronizácii skladových alokácií a výdajok, aby vedel spárovať upravovaný riadok s pôvodným riadkom dokladu. Pri create flowe uuid nie je súčasťou item request kontraktu; ak ho pošlete, backend ho ignoruje.
Manuálne číslo faktúry. Ak ho nepošlete, backend ho vygeneruje z číselného radu. Ak pošlete number, nepošlite zároveň numericalSeriesId.
1 - 20"20260001"
Voliteľné ID zálohovej faktúry, z ktorej sa má vytvoriť finálny stav faktúry. Pri update môže byť toto ID buď ešte nepriradené, alebo už naviazané na aktuálne upravovanú faktúru.
401
Voliteľné ID objednávky, z ktorej sa má vytvoriť finálny stav faktúry. Pri update môže byť toto ID buď ešte nepriradené, alebo už naviazané na aktuálne upravovanú faktúru.
501
Voliteľné ID cenovej ponuky, z ktorej sa má vytvoriť finálny stav faktúry. Pri update môže byť toto ID buď ešte nepriradené, alebo už naviazané na aktuálne upravovanú faktúru.
601
Sparse klientský payload. Ak pošlete clientId, slúži ako override snapshotu pre tento doklad. Ak clientId nepošlete, backend podľa týchto údajov klienta dopáruje alebo vytvorí.
Voliteľné ID obchodného prípadu. Ak ho pošlete, musí patriť klientovi určenému cez finálny clientId.
701
ID číselného radu. Ak ho nepošlete a nepošlete ani number, použije sa primárny číselný rad pre faktúry. Ak pošlete numericalSeriesId, nepošlite zároveň manuálne number.
12
ID bankového účtu, ktorý sa má použiť na faktúre. Ak ho nepošlete, použije sa primárny bankový účet firmy. Ak firma nemá nastavený žiadny primárny bankový účet, endpoint vráti 422 validačnú chybu s chybou pri bankAccountId.
201
Dátum vystavenia vo formáte Y-m-d. Musí byť po 2009-01-01 a pred dátumom o jeden rok v budúcnosti. Ak ho nepošlete, použije sa dnešný dátum.
"2026-03-03"
Počet dní splatnosti. Priorita je payload → klientská predvolená hodnota → nastavenia dokladov firmy.
0 <= x <= 100014
Dátum dodania vo formáte Y-m-d. Ak ho pošlete, musí byť menší alebo rovný issueDate. Ak ho nepošlete, použije sa issueDate.
"2026-03-03"
Variabilný symbol. Povolené sú hodnoty s dĺžkou 1 až 10 číslic. Ak ho nepošlete, backend ho odvodí z finálneho čísla faktúry.
0 <= x <= 999999999920260001
Konštantný symbol. Povolené sú hodnoty s dĺžkou 1 až 4 číslic. Priorita je payload → klientská predvolená hodnota → null.
0 <= x <= 9999308
Špecifický symbol. Povolené sú hodnoty s dĺžkou 1 až 10 číslic. Priorita je payload → klientská predvolená hodnota → null.
0 <= x <= 999999999955
Typ zľavy na úrovni celého dokladu.
percentage, fixed "percentage"
Hodnota zľavy na úrovni celého dokladu.
x >= 010
Príznak prenesenej daňovej povinnosti. Ak ho nepošlete, použije sa false.
false
ID spôsobu dodania z referenčnej tabuľky spôsobov dodania. Priorita je payload → klientská predvolená hodnota → nastavenia dokladov firmy.
1
ID spôsobu úhrady z referenčnej tabuľky spôsobov úhrady. Priorita je payload → klientská predvolená hodnota → nastavenia dokladov firmy.
1
ID meny z referenčnej tabuľky mien. Priorita je payload → klientská predvolená hodnota → nastavenia dokladov firmy.
1
Kurz meny k EUR. Ak ho nepošlete, backend ho vyrieši server-side podľa currencyId a deliveryDate. Ak je finálna mena dokladu EUR, backend vždy uloží a vráti 1.0.
0.00001 <= x <= 100000001
ID jazyka z referenčnej tabuľky jazykov. Priorita je payload → klientská predvolená hodnota → nastavenia dokladov firmy.
1
ID QR typu z referenčnej tabuľky QR typov. Ak ho nepošlete, použije sa nastavenia dokladov firmy.
1
Poznámka na doklade. Priorita je payload → klientská predvolená hodnota → nastavenia dokladov firmy.
3000"Ďakujeme za objednávku."
Text nad položkami. Priorita je payload → klientská predvolená hodnota → nastavenia dokladov firmy.
3000"Dakujeme za spoluprácu."
Faktúra bola aktualizovaná.
Faktúra.
301
"6b1b8c9e-66e6-4fb5-b2db-6d7c7f0f8f19"
"invoice"
"20260001"
Absolútna URL na verejný web doklad tejto faktúry.
"https://app.fintoro.sk/web-doklad/fa/4f3f8a95-5c4a-4c8b-9e6c-8a0c1a5df3a1"
Absolútna URL na Fintoro API endpoint, ktorý stiahne PDF tejto faktúry ako prílohu.
"https://app.fintoro.sk/api/public/v1/invoices/123/pdf"
Snapshot dodávateľa uložený priamo na tomto doklade.
Live ID klienta naviazaného na faktúru.
101
Historický snapshot klienta uložený priamo na tomto doklade.
Bankový účet naviazaný na faktúru ako živá väzba načítaná aj cez soft delete.
Úhrady naviazané na túto faktúru v poradí od najnovšej.
20260001
308
55
"2026-03-03"
"2026-03-17"
"2026-03-03"
Voliteľné ID obchodného prípadu. Ak ho pošlete, musí patriť zvolenému klientovi na doklade.
701
"percentage"
10
false
12
ID spôsobu dodania z referenčnej tabuľky spôsobov dodania.
1
ID spôsobu úhrady z referenčnej tabuľky spôsobov úhrady.
1
ID meny z referenčnej tabuľky mien.
1
1
ID jazyka z referenčnej tabuľky jazykov.
1
ID QR typu z referenčnej tabuľky QR typov.
1
"Ďakujeme za objednávku."
"Dakujeme za spoluprácu."
200
240
200
240
240
"unpaid"
true
0