# Kako provjeriti hrvatski eRačun i koristiti API

Source: https://xsdhub.com/hr/kako-provjeriti-eracun

 Postupak provjere XML-a, tumačenje upozorenja i automatizacija s postojećim ograničenjima.

  Počni jednim dokumentom

 Izvezi izvorni strukturirani XML računa ili odobrenja. PDF prikaz nije zamjena za UBL podatke. Odaberi datoteku UTF-8 do 10 MB ili zalijepi cjelovit XML u validator. Pregledaj što šalješ i izričito potvrdi pristanak za obradu na poslužitelju. Primjeri su izmišljeni i ne predstavljaju stvarne poslovne partnere.



  Čitaj redoslijed rezultata

 Najprije se provjerava XML struktura službenim hrvatskim XSD paketom, zatim EN16931 1.3.16, pa HR-CIUS/EXT s uključenim kodnim popisom. Pogreška u XSD-u može zaustaviti provjeru prije poslovnih pravila. Kod poslovnog nalaza čitaj identifikator, poruku i putanju zajedno. Popravi uzrok u programu koji izdaje račun, ponovno izvezi XML i ponovi provjeru. Nemoj mijenjati samo prikaz u PDF-u.



  API za ponovljivu provjeru

 Pošalji POST na /api/invoice-validate s poljima xml, standard i consent. Hrvatski paket bira se vrijednošću hr. API koristi postojeće ključeve i ograničenja; nema zasebne tarife za ovaj profil. Ključ šalji u zaglavlju Authorization: Bearer, nikad u URL-u. Anonimno ograničenje ostaje 10 zahtjeva u minuti. Kod HTTP 429 poštuj Retry-After.



  {"xml":"<cijeli UBL dokument>","standard":"hr","consent":true} 

  Granice i privatnost

 Rezultat nije certifikat ni potvrda Porezne uprave. Ne provjeravamo registre, digitalne potpise, razmjenu ni fiskalizaciju. OIB se provjerava računski prema službenim pravilima. Datoteke se obrađuju prolazno, sadržaj se ne zapisuje u dnevnike. Izvještaj može sadržavati dijelove putanja i poruke vezane uz račun; čuvaj preuzeti JSON u skladu s vlastitim pravilima zaštite podataka. Truncated rezultat nije potpuna provjera.



  Porezna uprava: dokumentacija  ·  Izvori / Sources  ·  JSON: testovi  ·  Metoda i granice (Hrvatski) 


