Skip to main content

Ulazni računi i procesni status

Ulazne rute vraćaju samo dokumente na kojima je OIB kupca jednak OIB-u organizacije vezane uz API klijenta.

GET /public/v1/incoming-invoices
GET /public/v1/incoming-invoices/{documentKey}
GET /public/v1/incoming-invoices/{documentKey}/extract-xml/ubl
GET /public/v1/incoming-invoices/{documentKey}/process-status

Odobravanje​

POST/public/v1/incoming-invoices/{documentKey}/approve

Odobrenje je poslovni događaj vezan uz organizaciju i siguran za ponavljanje. Ne mijenja izvorni UBL niti dokaze o prijenosu.

Odbijanje​

POST/public/v1/incoming-invoices/{documentKey}/reject
{
"rejectionDate": "2026-09-28",
"reasonType": "N",
"reason": "Dokument nije ugovoren."
}

Klik Račun prvo validira, a zatim šalje postojeći fiskalizacijski tijek odbijanja. Dopuštene vrste razloga su N, U i O; tekst razloga je obvezan.

Procesni status​

/process-status vraća jednu projekciju:

  • RECEIVED
  • APPROVED
  • REJECTED
  • PAYMENT_PARTIALLY_FULFILLED
  • PAYMENT_FULFILLED

Za razliku od API-ja koji prima broj konačnog statusa, Klik Račun prima poslovne činjenice: odobrenje, validirano odbijanje ili datirano plaćanje s iznosom. Status se zatim računa iz tih događaja. Time se ne može tvrditi da je račun plaćen bez pripadajuće evidencije.

Detalj odgovora zadržava businessStatus, rejectionStatus i iznose podmirenja zasebno.