Funkcia – OCR API

API na optické rozpoznávanie faktúr (OCR) pre premenu faktúr vo formáte PDF na štruktúrované údaje

Služba Capture funguje prostredníctvom rozhrania Enrichment API. Nahrajte faktúru vo formáte PDF, vyžiadajte si výsledok pomocou identifikátora požiadavky a získajte štruktúrované údaje z faktúry vrátane údajov v hlavičke, položiek a chýb a upozornení pre každý dokument.

PDF faktúra naskenovaná prostredníctvom Qvalia ako štruktúrované údaje z faktúry

Vstup

Faktúra vo formáte PDF alebo XML

Jeden súbor na jednu požiadavku, zakódovaný v Base64

Výstup

Štruktúrované údaje z faktúr

Údaje v hlavičke a položky

Spracovanie

Asynchrónny

Dotaz s identifikátorom dotazu, najviac raz za 30 sekúnd

Prístup

Testovacie prostredie a produkčné prostredie

Fakturuje sa samostatne, vďaka podpore zo strany spoločnosti Qvalia

Zadajte faktúru v dvoch požiadavkách

Súbor zakódujte pomocou Base64, odošlite ho s nastavením „enrichmentTypes“ na „capture“ a výsledok zachyťte pomocou ID dotazovania z odpovede.

  • Jeden súbor s faktúrou na jednu žiadosť, vo formáte PDF alebo XML
  • Do názvu súboru zahrňte príponu súboru
  • Vykonávajte dotazovanie najviac raz za 30 sekúnd
  • Získajte iba výsledok zachytenia pomocou cesty „enrichmentType“

● ● ●

Žiadosť v testovacom prostredí: zaznamenať faktúru

# capture-request.json { “fileName”: “invoice.pdf”, “fileContent”: “<Base64-encoded PDF>”, “enrichmentTypes”: “capture” } curl -X POST \ “https://api-test.qvalia.com/enrichment/$ACCOUNT_REG_NO/invoice” \ -H “Authorization: $QVALIA_API_KEY” \ -H “Content-Type: application/json” \ -d @capture-request.json # Collect the result with the pollingId curl “https://api-test.qvalia.com/enrichment/$ACCOUNT_REG_NO/$POLLING_ID/capture” \ -H “Authorization: $QVALIA_API_KEY”
# capture-request.json
{
  "fileName": "invoice.pdf",
  "fileContent": "<Base64-encoded PDF>",
  "enrichmentTypes": "capture"
}

curl -X POST \
"https://api-test.qvalia.com/enrichment/$ACCOUNT_REG_NO/invoice" \
-H "Authorization: $QVALIA_API_KEY" \
-H "Content-Type: application/json" \
-d @capture-request.json

# Collect the result with the pollingId
curl "https://api-test.qvalia.com/enrichment/$ACCOUNT_REG_NO/$POLLING_ID/capture" \
-H "Authorization: $QVALIA_API_KEY"

Skúste to sami na svojej faktúre vo formáte PDF

Nahrajte faktúru vo formáte PDF s veľkosťou do 4,5 MB do bezplatného testu na rozpoznávanie dokumentov od spoločnosti Qvalia a pozrite si, aké štruktúrované údaje vám systém poskytne. Nie je potrebná žiadna integrácia a ak nemáte po ruke žiadny súbor, je k dispozícii vzorová správa.

Ako funguje digitalizácia faktúr

Zaznamenávanie prebieha asynchrónne. Nahrajete súbor, Qvalia ho spracuje a výsledok si vyzdvihnete, keď bude pripravený.

Nahrať

Na koncový bod pre faktúry odošlite jednu faktúru vo formáte PDF alebo XML na jednu požiadavku, zakódovanú pomocou Base64.

Zachytávanie

Qvalia načíta dokument a extrahuje údaje z hlavičky a položky faktúry do štruktúrovaných údajov faktúry.

Anketa

Použite identifikátor dotazu. Hodnota 202 znamená, že spracovanie pokračuje, a hodnota 200 vráti výsledok.

Recenzia

Skontrolujte chyby a varovania, ktoré sa vrátili pre každý dokument, skôr než sa údaje posunú ďalej vo vašom procese.

Zaznamenávanie koncových bodov

Všetky cesty sú relatívne voči základnej URL adresy sandboxu alebo produkčného prostredia a sú viazané na registračné číslo vášho účtu.

ŽiadosťKoncový bodVrátenie tovaru
Nahrať faktúruPOST /enrichment/{accountRegNo}/invoiceID ankety
Zobraziť všetky výsledkyGET /enrichment/{accountRegNo}/{pollingId}Stav alebo výsledky podľa typu
Získať výsledok zachyteniaGET /enrichment/{accountRegNo}/{pollingId}/captureVýsledok snímania

Pieskovisko: api-test.qvalia.com. Produkcia: api.qvalia.com. Funkcia Capture je súčasťou rozhrania Enrichment API, ktoré sa fakturuje samostatne a aktivuje ho technická podpora spoločnosti Qvalia.

Čo je potrebné zohľadniť pri integrácii

Zaznamenávanie prebieha mimo vášho cyklu požiadaviek. Tieto body si naplánujte ešte pred spustením do prevádzky.

  • Asynchrónne spracovanie
    Uložte identifikátor dotazovania spolu s dokumentom a vykonávajte dotazovanie najviac raz za 30 sekúnd.
  • Chyby a upozornenia
    Dokumenty s chybami smerujte na ručné preskúmanie a upozornenia nechajte viditeľné pre používateľa.
  • Limity frekvencie
    Počet limitov sa počíta na jeden účet vo všetkých rozhraniach API služby Qvalia. V prípade chyby 429 počkajte, kým uplynie časový interval Retry-After.
  • Samostatné prostredia
    Pred prechodom na api.qvalia.com vykonajte testovanie na api-test.qvalia.com.
  • Neplatné identifikačné čísla hlasovania
    Chyba 404 znamená, že identifikačné číslo hlasovania je neznáme alebo jeho platnosť vypršala. Ak sa výsledok nikdy nezaznamenal, nahrajte dokument znovu.

Vyberte si východiskový bod

Vo webovej aplikácii

OCR faktúr

Zaznamenávajte faktúry vo formáte PDF v webovej aplikácii Qvalia bez nutnosti vytvárať integráciu.

Zverejňovanie a klasifikácia

Rozšírené rozhranie API

Zverejňovanie návrhov a klasifikácia podľa UNSPSC. Capture je podporný krok, ktorý pripravuje faktúry vo formáte PDF pre obidve účely.

Začíname

Rýchly úvod do API

Nastavte prístup k API a odošlite svoju prvú požiadavku – krok za krokom.

Často kladené otázky k rozhraniu API pre optické rozpoznávanie faktúr (OCR)

Čo je rozhranie API pre optické rozpoznávanie faktúr (OCR)?

REST API, ktoré prevádza faktúry vo formáte PDF na štruktúrované údaje o faktúrach. Funguje ako typ zachytávania v rámci rozhrania Enrichment API.

Aké súbory môžem poslať?

Na jednu požiadavku jedna faktúra vo formáte PDF alebo XML, zakódovaná pomocou Base64 v poli „fileContent“. Do poľa „fileName“ uveďte príponu súboru.

Čo vráti toto API?

Štruktúrované údaje z faktúry obsahujúce údaje v hlavičke a položky faktúry spolu s chybami a upozorneniami týkajúcimi sa dokumentu.

Koľko trvá zachytenie?

Spracovanie prebieha asynchrónne, takže dĺžka trvania sa líši v závislosti od dokumentu. Kontrolujte koncový bod s výsledkom najviac raz za 30 sekúnd, kým nedostanete stavový kód 200.

V čom sa rozhranie OCR API líši od služby OCR pre faktúry?

OCR faktúr sa vykonáva vo webovej aplikácii Qvalia. OCR API umožňuje vášmu systému spracovávať údaje prostredníctvom rozhrania REST API.

Je tam pieskovisko?

Áno. Na testovanie použite adresu api-test.qvalia.com a v produkčnom prostredí adresu api.qvalia.com.

Je rozhranie OCR API súčasťou iných rozhraní Qvalia API?

Nie. Funkcia Capture je súčasťou rozhrania Enrichment API, ktoré sa fakturuje samostatne. Podpora spoločnosti Qvalia ju aktivuje pre váš účet.

Všetky funkcie platformy