Access & accounts

eFaktúra has three integration paths, and each issues credentials in a different place. This page tells you which one is yours, before you go looking for keys in the wrong spot.

Which path is yours?

Who you areWhat you useWhere you get access
A company with its own system (e-shop, ERP, internal app), invoicing for yourselfREST API with a key from the appfa.efaktura.sk → Settings → API keys (self-service)
A software vendor / accounting SW, integrating for multiple companies, possibly white-labelPartner Agent APIdevelopers.efaktura.sk/register (self-service, instant)
A system built on the SAPI-SK standard of the Slovak Financial AdministrationSAPI-SK (OAuth2 client_id/secret)developers.efaktura.sk/register → SAPI-SK interface (self-service, instant)

Path 1: A company with its own system

Create the API key directly in the app: fa.efaktura.sk → Settings → API keys. No approval process: you get a test and a live key immediately. API access is included in the Pro plan and above (including the trial).

App-issued keys use the efk_test_… / efk_live_… prefixes and call the same API as partner keys, so all of this documentation (invoices, webhooks, validation, error codes) applies unchanged. The only difference: where the key is issued, and that the sections about the partner portal, the contract, and live-key approval do not apply to you.

Path 2: Partner (vendor, white-label)

If you integrate eFaktúra on behalf of multiple companies (accounting software, an ERP, an agency, or white-label under your own brand), you belong in the partner developer portal (developers.efaktura.sk → Dashboard). Partner keys (efk_pk_test_… / efk_pk_live_…) can create and manage client organizations.

Registration is self-service: developers.efaktura.sk/register, e-mail and OTP, company via eFirma (IČO autofill), pick your type (API integrator / white-label) and interface (REST or SAPI-SK, optional). You get a sandbox key and SAPI-SK credentials (client_id/secret) immediately after registering, free of charge, no waiting for approval.

You request production access right in the portal, 3 steps: request production access (approved instantly for catalogue terms) → contract (e-mail code signature) → production key. You track the whole thing on the Overview, no manual e-mails with a key. Full walkthrough: Going live.

Prefer to talk to sales first (volume, pricing, white-label branding)? Write to podpora@efaktura.sk. We'll set it up manually; you end up with the same account and sandbox key, just through the sales team instead of the form.

Path 3: SAPI-SK

SAPI-SK is the standardised interface of the Slovak Financial Administration (OAuth2 client_credentials). The client ID and secret are issued in the same registration form as path 2, just pick SAPI-SK instead of REST as the interface and you get them immediately, alongside the sandbox key. Details: the “SAPI-SK (FS standard)” section in the sidebar.

The most common mix-up: the “API keys” inside the eFaktúra app are not SAPI-SK credentials or partner keys. If your system needs a client_id/client_secret, register in the partner developer portal (developers.efaktura.sk/register). An app-issued key will not work for that.

Not sure?

Write a few sentences about what you are integrating to podpora@efaktura.sk. We will point you to the right path, usually within one business day.