Kontrola e-faktúryPeppol BIS 3.0 a TDD-SK

API pre programy

Pošlite súbor ako telo požiadavky. Odpoveď je JSON s rovnakými krokmi, aké ukazuje stránka. Kód HTTP 200 znamená, že kontrola prebehla; či faktúra prešla, hovorí pole valid.

curl -s --data-binary @faktura.xml https://kontrola.92.5.27.188.sslip.io/api/v1/validate
{"input": "UBL", "converted_from": null, "valid": false,
 "steps": [{"name": "Peppol BIS Billing 3.0 ...", "ok": false,
   "problems": [{"id": "BR-CO-16", "flag": "fatal", "text": "[BR-CO-16]-Amount due ...",
                 "sk": "Suma na úhradu (BT-115) sa musí rovnať ...", "location": "/*:Invoice..."}]}]}

input: UBL, ISDOC, CSV alebo TDD. ok pri kroku: true, false, alebo null, keď krok nebolo možné vyhodnotiť. flag: fatal alebo warning. Limity: najviac 2 MB, 20 kontrol za minútu z jednej adresy, telo s hlavičkou Content-Length. Pri prekročení limitu príde HTTP 413, 411, 429 alebo 503 s poľom error.

Kontrolu prevádzkuje PROMARKT NITRA SK s.r.o. Nie je to oficiálny nástroj finančnej správy ani OpenPeppol a nie sme certifikovaný poskytovateľ. Výsledok je kontrola podľa zverejnených pravidiel, nie právne posúdenie ani záruka, že faktúru niekto prijme.