Vytvoriť dobropis z faktúry
Vytvorí dobropis priamo zo zvolenej faktúry.
Kedy použiť tento endpoint
Tento endpoint je DX shortcut pre bežný full-credit flow, keď už máte invoiceId a nechcete skladať celý payload ručne. Nenahrádza kanonický POST /credit-notes; ten je stále určený pre explicitný create flow s plným payloadom.
Čo backend preberie zo zdrojovej faktúry
- klienta vždy odvodí zo zvolenej faktúry,
- prekopíruje položky ako záporné kreditné riadky vrátane skladových alokácií,
- zachová bankový účet, menu, jazyk, spôsob úhrady, prenesenú daňovú povinnosť a document-level zľavu,
- zachová
note,textAboveItems,constantSymbolaspecificSymbol, pokiaľ ich explicitne neoverride-nete tam, kde je to povolené.
Defaulty a override polia
issueDatedefaultuje na dnešný dátum.dueDatedefaultuje na finálnyissueDate.deliveryDatedefaultuje na finálnyissueDate.- Ak nepošlete
number, backend vygeneruje číslo z primárneho číselného radu dobropisov. Ak pošletenumericalSeriesIdbeznumber, číslo sa vygeneruje z tohto radu. variableSymbolsa dopočíta server-side z finálneho čísla dobropisu.- Povolené overrides sú len polia definované v request schéme nižšie.
Ak pošlete Idempotency-Key, rovnaký key s rovnakým payloadom vráti pôvodnú odpoveď bez druhého vytvorenia dobropisu.
Autorizace
Bearer token vytvorený pre konkrétnu firmu v Integrácie → API.
Hlavičky
Voliteľný identifikátor requestu pre bezpečné retry. Použite unikátnu hodnotu pre každé create volanie, ktoré chcete vedieť bezpečne zopakovať.
"invoice-create-2026-03-03-001"
Parametry cesty
ID faktúry.
301
Tělo
Voliteľný override payload pre shortcut endpoint POST /invoices/{invoice}/credit-notes. Všetky ostatné business polia dobropisu sa odvodia na serveri zo zdrojovej faktúry. Nepodporuje položky, klienta ani bankový účet v requeste.
Manuálne číslo dobropisu. Ak ho nepošlete, backend použije číslo z primárneho číselného radu dobropisov, resp. z radu určeného cez numericalSeriesId. Ak pošlete number, nepošlite zároveň numericalSeriesId.
1 - 20"20260051"
ID číselného radu dobropisov. Ak ho pošlete bez number, backend z neho vygeneruje finálne číslo dobropisu. Ak pošlete numericalSeriesId, nepošlite zároveň manuálne number.
12
Voliteľný dátum vystavenia vo formáte Y-m-d. Ak ho nepošlete, použije sa dnešný dátum.
"2026-03-05"
Voliteľný dátum splatnosti vo formáte Y-m-d. Ak ho nepošlete, použije sa finálny issueDate. Ak ho pošlete, musí byť väčší alebo rovný finálnemu issueDate.
"2026-03-19"
Voliteľný dátum dodania vo formáte Y-m-d. Ak ho nepošlete, použije sa finálny issueDate. Ak ho pošlete, musí byť menší alebo rovný finálnemu issueDate.
"2026-03-04"
Voliteľný override poznámky. Ak pole nepošlete, použije sa note zo zdrojovej faktúry. Ak pošlete null, poznámka sa vynuluje.
3000"Dobropis k čiastočnému storno plnenia."
Voliteľný override textu nad položkami. Ak pole nepošlete, použije sa textAboveItems zo zdrojovej faktúry. Ak pošlete null, text sa vynuluje.
3000"Dobropisujeme pôvodné plnenie v plnom rozsahu."
Odpověď
Dobropis bol vytvorený zo zvolenej faktúry.
Dobropis.
351
"6b1b8c9e-66e6-4fb5-b2db-6d7c7f0f8f19"
"credit-note"
"20260051"
Absolútna URL na verejný web doklad tohto dobropisu.
"https://app.fintoro.sk/web-doklad/credit-note/4f3f8a95-5c4a-4c8b-9e6c-8a0c1a5df3a1"
Absolútna URL na Fintoro API endpoint, ktorý stiahne PDF tohto dobropisu ako prílohu.
"https://app.fintoro.sk/api/public/v1/credit-notes/351/pdf"
Snapshot dodávateľa uložený priamo na tomto doklade.
Live ID klienta naviazaného na dobropis.
101
Historický snapshot klienta uložený priamo na tomto doklade.
Bankový účet naviazaný na dobropis ako živá väzba načítaná aj cez soft delete.
Úhrady naviazané na tento dobropis v poradí od najnovšej.
ID pôvodnej faktúry, ku ktorej je dobropis naviazaný.
301
20260051
308
55
"2026-03-03"
"2026-03-17"
"2026-03-03"
Voliteľné ID obchodného prípadu. Ak ho pošlete, musí patriť klientovi zdrojovej faktúry.
701
"percentage"
10
false
12
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
"Dobropis k pôvodnej faktúre."
"Dobropisujeme pôvodné plnenie."
-20
-24
0
-20
-24
-24
paid, unpaid, partially_paid, overdue, will_not_be_paid "unpaid"
true

