Přeskočit na hlavní obsah
Integrační řešení

mib:Peppol REST API

Propojte jakýkoli fakturační systém se sítí Peppol přes náš certifikovaný Access Point.

REST API

Peppol pro jakýkoli systém

Vše, co poskytujeme prostřednictvím našeho Access Pointu, je dostupné i jako REST API — navržené speciálně pro společnosti, které si chtějí Peppol integrovat přímo do vlastního systému. Bez ohledu na to, zda používáte SAP, vlastní ERP nebo zcela jiný fakturační systém, naše API za vás řeší celou komunikaci se sítí Peppol.

API je organizováno do čtyř funkčních skupin: autentizace, odesílání faktur, dobropisy a vrubopisy a sledování stavů dokladů. Každá skupina má jasně definované endpointy, zdokumentované přes OpenAPI a dostupné k přímému testování přes Swagger.

  • check_circle Kompatibilní se SAP i non-SAP systémy
  • check_circle JSON vstup nebo hotové XML — vaše volba
  • check_circle Schematron validace na vyžádání
  • check_circle Sledování celého životního cyklu dokladu
  • check_circle OpenAPI dokumentace + Swagger live testing
Oblasti API

Čtyři funkční skupiny

API je postaveno kolem čtyř jasných oblastí, každá se svou sadou endpointů — pokrývají celý tok od autentizace až po monitoring stavů.

lock

Autentizace

Každý požadavek musí obsahovat statický HTTP hlavičkový token — X-API-Token. Volitelné hlavičky umožňují validaci XML schématu (X-Validation) nebo testovací režim bez reálného odeslání (X-TestOnly).

description

Faktury

Odešlete fakturu přímo do sítě Peppol prostřednictvím AS4. Vstupem může být strukturovaný JSON — výsledné BIS 3 UBL XML vygenerujeme za vás — nebo hotový XML soubor, který připravíte sami. Volitelná Schematron validace je samozřejmostí.

receipt_long

Dobropisy a vrubopisy

Stejný přístup platí i pro opravné doklady. Samostatné endpointy pokrývají dobropisy i vrubopisy a fungují na stejném principu jako odesílání faktur.

timeline

Stavy dokladů

Sada GET endpointů umožňuje sledovat celý životní cyklus dokumentu: aktuální stav doručení, historii zpracování, frontu čekajících dokladů a filtrování podle identifikátoru klienta.

Endpointy

Vybrané endpointy

Níže uvedený seznam je reprezentativní podmnožina. Kompletní reference je vždy aktuální ve Swagger dokumentaci.

Dobropisy Endpointy pro správu dobropisů BIS 3 UBL
POST
/api/v1/credit-notes/submit

Odeslání BIS 3 dobropisu do sítě Peppol.

Faktury Odesílání faktur a správa dokumentů
POST
/api/v1/invoices/files

Získání souborů dokumentu — vrátí soubory spojené s daným dokladem.

POST
/api/v1/invoices/submit

Odeslání faktury do sítě Peppol — vrátí UUID přiřazeného záznamu.

POST
/api/v1/invoices/status

Audit log dokumentu — vrátí historii zpracování a stavů konkrétního dokladu.

Identita Autentizace a ověření tokenu
GET
/api/identity/check

Ověření API tokenu — potvrdí platnost tokenu a dostupnost API služby.

PDF Generování PDF z UBL XML dokumentů
POST
/api/v1/pdf/tdd/generate

Generování PDF z TDD XML — vstupem je TDD XML dokument, výstupem hotový PDF soubor.

POST
/api/v1/pdf/mls/generate

Generování PDF z MLS XML — vstupem je MLS XML dokument, výstupem hotový PDF soubor.

POST
/api/v1/pdf/document/generate

Generování PDF z UBL XML — vstupem je libovolný UBL XML dokument, výstupem hotový PDF soubor.

Dokumentace

Naživo přes Swagger

REST API je kompletně popsáno pomocí standardu OpenAPI a zpřístupněno přes Swagger UI. Otevřete jej v jakémkoli prohlížeči a uvidíte každý dostupný endpoint, jeho požadované parametry, schémata požadavků a příklady odpovědí.

Přímo přes Swagger si můžete jednotlivé endpointy i vyzkoušet — otestujte volání ještě předtím, než začnete programovat.

api.mibpeppol.sk
Swagger UI — dokumentace mib:Peppol REST API

Začněte s Peppol e-fakturací

Domluvte si nezávaznou konzultaci. Pomůžeme vám vybrat správnou implementační cestu a poskytneme detailní kalkulaci nákladů.

Co získáte

  • Plná připravenost na slovenskou legislativu eFaktura
  • Automatizovaný reporting na Finanční správu SR
  • Sledování stavu dokumentů během celého přenosu
  • Bezpečné zpracování podle standardů Peppol PKI