Izlazni računi
Izrada nacrta
Ruta prihvaća strukturirani JSON ili izvorni UBL. Bez issue: true rezultat je nacrt i vraća 201 Created. Automatsko izdavanje vraća 202 Accepted i zapis operacije.
Strukturirani unos preuzima sigurnije zadane vrijednosti iz profila API klijenta: dobavljača, operatora i zadani konto prodaje. Klijent ne može promijeniti organizaciju slanjem drugog OIB-a.
Promjena strukturiranog nacrta
Nacrt iz izvornog UBL-a ne može se mijenjati strukturiranim PATCH zahtjevom. Ako morate promijeniti izvorni XML, otkažite nacrt u vlastitom toku i izradite novi. Time se izbjegava nesklad između spremljenog XML-a i interne projekcije.
Validacija bez izdavanja
Provodi exchange i fiskalizacijsku validaciju nad efektivnim UBL-om, ali ne šalje dokument.
{
"valid": true,
"sourceFormat": "RAW_UBL",
"canonicalSha256": "4d5d..."
}
Izdavanje
Klik Račun zatim:
- zaključava stanje podmirenja i lanac dokumenta;
- odabire autoritativnu rutu primatelja;
- ponovno validira stvarni UBL;
- provodi AS4 slanje ili evidentira nedokumentiranu dostavu;
- izvodi fiskalizaciju tek kada su ispunjeni preduvjeti dostave;
- sprema vanjske identifikatore i terminalni ishod.
Za AS4 se fiskalizacija ne proglašava završenom prije potvrđene dostave. Za FISCALIZATION_ONLY Klik Račun može autoritativno prebaciti tok na NON_AS4_REPORTING kada otkrivanje primatelja pokaže da AS4 nije raspoloživ.
Čitanje i filtriranje
GET /public/v1/outgoing-invoices?status=ISSUED&from=2026-09-01&to=2026-09-30&limit=100
GET /public/v1/outgoing-invoices/{invoiceId}
GET /public/v1/outgoing-invoices/{invoiceId}/status
GET /public/v1/outgoing-invoices/{invoiceId}/extract-xml/ubl