eFaktúra Developers
Integrácia cez API a Peppol
Vystavujte faktúry, odosielajte ich cez Peppol a spravujte zákazníkov priamo z vašej aplikácie. Najprv otestujte všetko v sandboxe, potom prepnite na ostro.
Sandbox
Sandbox je ten istý API ako produkcia — rozhoduje len prefix kľúča. Žiadna iná doména, žiadne nastavenie Finančnej správy.
efk_pk_test_… (sandbox)
Mock doručenie, žiadne kredity, žiadny metering, žiadne reálne odoslanie na Peppol. Faktúra skončí v stave
delivered. Ideálne na vývoj.efk_pk_live_… (produkcia)
Reálne odoslanie cez Peppol Access Point, účtovanie kreditov a metering.
Base URL (sandbox aj live)
https://api.efaktura.sk/v1/agentAutentifikácia
Hlavička X-API-Key + X-Organization-Id (UUID organizácie z GET /v1/agent/organizations).Príklad — 2 kroky
1. Vystav faktúru
curl -X POST https://api.efaktura.sk/v1/agent/invoices \
-H "X-API-Key: efk_pk_test_..." \
-H "X-Organization-Id: <org-uuid>" \
-H "Content-Type: application/json" \
-d '{ "customer": { "name": "Test s.r.o." }, "items": [ ... ] }'2. Odošli ju cez Peppol (sandbox)
curl -X POST https://api.efaktura.sk/v1/agent/peppol/send/<invoiceId> \
-H "X-API-Key: efk_pk_test_..." \
-H "X-Organization-Id: <org-uuid>"
# → 202 { "data": { "status": "queued", ... } }
# sandbox: mock doručenie, žiadne kredity, žiadne FS, faktúra "delivered"Ako získať API kľúč
API kľúče (test aj live) vám vystaví váš eFaktúra partner manažér. Self-service správa kľúčov, prehľad volaní a webhookov pribudne do tohto portálu čoskoro.