Prepojenie systémov cez API: postup, ceny a 9 chýb, ktorým sa vyhnúť
Prepojenie cez API ušetrí ručné prepisovanie aj chyby, ktoré z neho vznikajú. Funguje však len vtedy, keď je vopred jasné, ktorý systém má pri ktorých údajoch posledné slovo, čo sa stane pri výpadku spojenia a kto sa o chybe dozvie. Ukážeme, ako naplánovať prepojenie e-shopu, účtovníctva, banky a CRM, čo zmení povinná e-fakturácia od roku 2027, koľko prepojenie stojí a na ktorých 9 chýb sa v praxi naráža opakovane.

Faktúra z e-shopu sa ručne prepíše do účtovníctva, platba z výpisu sa ručne spáruje s faktúrou a nový zákazník sa zadá ešte raz do CRM. Slovenské firmy pritom podľa Eurostatu používajú firemné systémy menej ako väčšina krajín EÚ. Podnikový systém ERP malo v roku 2025 len 26,7 % firiem s aspoň 10 zamestnancami, čo je 25. miesto z 27 krajín. Údaje sa tak často presúvajú ručne alebo cez tabuľky.
Od 1. januára 2027 sa to začne meniť, pretože platitelia DPH budú musieť pri zákonom určených tuzemských dodaniach iným firmám a verejnej správe faktúry vyhotovovať, odosielať aj prijímať elektronicky. Kto má účtovníctvo, e-shop a banku prepojené, bude mať prechod jednoduchší. Ak sa však prepojenie robí narýchlo, jedna chyba sa potom skopíruje do všetkých systémov.
01Čo je API a čo znamená prepojenie systémov
API (z anglického Application Programming Interface) je rozhranie, cez ktoré si programy vymieňajú dáta bez zásahu človeka. E-shop sa cez neho môže opýtať účtovníctva, či už faktúra existuje, alebo mu rovno poslať novú objednávku. Prepojenie systémov cez API, často sa mu hovorí API integrácia, znamená, že dáta vzniknú na jednom mieste a do ostatných systémov sa prenesú samy.
Nie každé prepojenie však musí byť cez API na mieru. V praxi sa používajú štyri spôsoby:
| Spôsob | Ako funguje | Kedy sa hodí | Slabé miesto |
|---|---|---|---|
| Export a import súboru | Z jedného systému sa stiahne súbor CSV alebo XML a nahrá sa do druhého | Malé objemy, dáta stačí mať raz denne alebo raz týždenne | Ručný krok a oneskorenie, ľahko sa nahrá starý alebo neúplný súbor |
| Hotový doplnok | Výrobca e-shopu alebo účtovníctva ponúka napojenie na konkrétnu službu | Bežné kombinácie, napríklad e-shop a bežne používaný účtovný program | Vie len to, čo výrobca naprogramoval, výnimky nevyrieši |
| Integračná platforma | Služby ako Zapier alebo Make spájajú aplikácie cez ich API podľa scenárov, ktoré si naklikáte | Jednoduchšie toky, prototypy a menšie objemy | Platí sa podľa spotreby (úlohy alebo kredity), zložitejšie pravidlá sa nastavujú ťažšie a chyby sa horšie odhaľujú |
| Prepojenie na mieru | Vlastná integračná vrstva volá API systémov presne podľa vašich pravidiel | Viac systémov, vlastné pravidlá, veľké objemy alebo citlivé dáta | Vyššia vstupná cena, potrebuje dokumentáciu a niekoho, kto ho udržiava |
02Ako sú na tom slovenské firmy
V používaní firemných systémov Slovensko zaostáva. Podľa Eurostatu malo v roku 2025 systém ERP 26,7 % a CRM 19,7 % slovenských firiem s aspoň 10 zamestnancami, priemer EÚ bol 46,5 % a 28,5 %. V roku 2023 si údaje o zásobách, plánoch výroby alebo zásielkach elektronicky vymieňalo so zákazníkmi a dodávateľmi 17,8 % firiem, priemer EÚ bol 24,6 %.
- Systém ERP (2025)EÚ: 46,5 %Slovensko: 26,7 %
- Systém CRM (2025)EÚ: 28,5 %Slovensko: 19,7 %
- Zdieľanie dát so zákazníkmi a dodávateľmi (2023)EÚ: 24,6 %Slovensko: 17,8 %
Podiel podnikov s 10 a viac zamestnancami. Zdieľaním dát sa myslí elektronická výmena informácií o dodávateľskom reťazci, napríklad o zásobách, plánoch výroby alebo zásielkach. Zdroj: Eurostat, tabuľky isoc_eb_iip a isoc_eb_ics.
Pri faktúrach je rozdiel menší ako pri ERP. E-faktúry, ktoré systém príjemcu dokáže sám spracovať, posielalo v roku 2023 25,4 % slovenských firiem, priemer EÚ bol 38,7 %. Faktúry v elektronickej podobe, ktorú treba prečítať a prepísať alebo nechať vyťažiť, zvyčajne PDF v e-maile, posielalo 56,7 % firiem a papierové 63,0 %. Jedna firma pritom môže posielať faktúry viacerými spôsobmi.
- E-faktúry na automatické spracovanieEÚ: 38,7 %Slovensko: 25,4 %
- Elektronicky, ale na ručné spracovanie (napr. PDF)EÚ: 72,8 %Slovensko: 56,7 %
- Papierové faktúryEÚ: 70,2 %Slovensko: 63,0 %
Podiel podnikov s 10 a viac zamestnancami, jedna firma môže posielať viac druhov faktúr. Zdroj: Eurostat, tabuľka isoc_eb_ics.
Ani vo svete to nie je oveľa lepšie. Podľa správy MuleSoft Connectivity Benchmark 2026, pre ktorú odpovedalo 1 050 vedúcich pracovníkov IT z veľkých organizácií z celého sveta, používa priemerná veľká organizácia 957 aplikácií a prepojených je z nich len 27 %. Rok predtým to bolo 29 %. Návrhom, vývojom a testovaním nových integrácií pritom IT tímy trávia viac ako tretinu času.
- Prepojené aplikácie vo firme2025: 29 %2026: 27 %
- Čas IT na návrh a vývoj integrácií2025: 39 %2026: 36 %
Prieskum medzi vedúcimi pracovníkmi IT veľkých organizácií na celom svete, v roku 2026 odpovedalo 1 050 ľudí. Zdroj: MuleSoft, Connectivity Benchmark 2026 a 2025.
03Povinná e-fakturácia od roku 2027
Od 1. januára 2027 sa na Slovensku mení spôsob, akým firmy vystavujú a prijímajú faktúry. Podľa Finančnej správy sa povinnosť týka najmä vzťahov medzi podnikateľmi (B2B) a medzi podnikateľmi a verejnou správou (B2G). Bežných spotrebiteľov sa netýka.
- Platitelia DPH budú pri zákonom určených tuzemských dodaniach elektronické faktúry vyhotovovať, odosielať aj prijímať.
- Faktúry doručuje takzvaný digitálny poštár, teda poskytovateľ certifikovaný v sieti Peppol a akreditovaný Finančnou správou SR.
- Neplatiteľ DPH povinnosť vyhotovovať e-faktúry nemá a môže fakturovať ako doteraz, napríklad v PDF.
- Pokuta za nesplnenie povinností môže dosiahnuť až 10 000 €, pri opakovanom porušení až 100 000 €.
Prepojeniu systémov to pomôže. Faktúra príde ako štruktúrované dáta, ktoré účtovníctvo načíta bez prepisovania. Aby to fungovalo naozaj automaticky, musí byť fakturačný alebo účtovný systém napojený na digitálneho poštára a údaje v ňom musia byť správne, od IČ DPH po sadzby dane. Podrobnosti zverejňuje Finančná správa na stránke eFaktúra aj v manuáli krok za krokom.
Na úrovni EÚ prinesie ďalšiu zmenu balík ViDA. Od 1. júla 2030 zavádza digitálne hlásenie cezhraničných plnení medzi firmami v rámci EÚ, postavené na e-faktúrach.
04Čo sa v praxi prepája
- E-shop a účtovníctvo. Z objednávky vznikne faktúra, z platby úhrada. Pozor na zaokrúhľovanie, sadzby DPH, zľavové kupóny a dobropisy.
- Banka a účtovníctvo. Pohyby na účte sa sťahujú a párujú s faktúrami podľa variabilného symbolu. Niektoré banky, napríklad Fio banka, ponúkajú firmám priame API. Treba však strážiť platnosť prístupového tokenu alebo súhlasu, ak ju banka obmedzuje. Keď vyprší a nikto ho neobnoví, sťahovanie platieb prestane fungovať.
- Register právnických osôb a CRM alebo fakturácia. Podľa IČO sa doplní názov firmy a adresa. Register právnických osôb Štatistického úradu SR má verejné API, dopyt podľa IČO funguje bez registrácie aj bez kľúča.
- E-shop, sklad a dopravcovia. Stav zásob, rezervácie a čísla zásielok. Tu rozhoduje rýchlosť, pretože tovar, ktorý sa minul, by sa nemal ďalej predávať.
- CRM a e-mailing alebo reklama. Kontakty, súhlasy a segmenty zákazníkov. Ide o osobné údaje, takže platia pravidlá GDPR (pozri chybu č. 9).
Ak máte zákazníkov a zákazky zatiaľ hlavne v tabuľkách, prečítajte si najprv, kedy už Excel nestačí a kedy sa oplatí CRM na mieru. Prepájať tabuľky s ostatnými systémami sa dá, ale je to krehké.
05Dopytovanie, alebo webhook: ako dáta putujú
Systém sa môže druhého pravidelne pýtať, či je niečo nové. Tomu sa hovorí dopytovanie, po anglicky polling. Alebo mu druhý systém sám pošle správu vo chvíli, keď sa niečo stane, napríklad keď zákazník zaplatí. Takej správe sa hovorí webhook.
Dopytovanie je jednoduchšie, ale zbytočne zaťažuje obe strany a dáta prichádzajú s oneskorením. Webhook je rýchlejší. Keď však prijímajúca strana práve nebeží a odosielateľ správu neskúsi poslať znova, stratí sa. Stripe napríklad nedoručený webhook v ostrej prevádzke opakuje až tri dni, nie každá služba je však taká trpezlivá. Spoľahlivé prepojenie preto zvyčajne kombinuje oboje: webhook kvôli rýchlosti a pravidelnú kontrolu, ktorá dobehne, čo sa cestou stratilo.

069 chýb, ktoré sa pri prepájaní opakujú
1. Nie je jasné, ktorý systém má pravdu
Keď sa adresa zákazníka dá zmeniť v e-shope aj v CRM, skôr či neskôr sa obe verzie rozídu. Pri každom údaji preto musí byť jeden hlavný systém. Ceny môže spravovať ERP, kontakty CRM a prijaté platby banka. Ostatné systémy údaje preberajú, a keď u nich vznikne zmena, pošlú ju do hlavného systému namiesto toho, aby ju ukladali len u seba.
2. Nikto nespísal, ako sa údaje prevádzajú
Každý systém ukladá dáta trochu inak. Jeden počíta DPH z ceny s daňou, druhý z ceny bez dane. Jeden zaokrúhľuje každú položku, druhý až celkovú sumu. Líši sa formát dátumu, desatinná čiarka a bodka, kódovanie diakritiky aj dĺžka polí. Pred programovaním preto vzniká mapa polí: čo odkiaľ kam ide, v akom formáte a čo sa stane, keď údaj chýba.
3. Opakovaná požiadavka vytvorí druhú faktúru
Spojenie vypadne, program pošle požiadavku znova a v účtovníctve sú dve rovnaké faktúry. Proti tomu pomáha takzvaná idempotencia: opakovaná požiadavka má rovnaký výsledok ako prvá. Najčastejšie sa zabezpečuje tak, že každá operácia nesie jedinečný kľúč a druhá požiadavka s rovnakým kľúčom vráti už existujúci výsledok. Platobná brána Stripe to rieši kľúčom s dĺžkou až 255 znakov, ktorý si pamätá najmenej 24 hodín. Hlavička Idempotency-Key sa v praxi používa bežne, oficiálnym štandardom IETF však zatiaľ nie je, stále je len návrhom (Internet-Draft).

4. Prepojenie nepočíta s limitmi
Takmer každé verejné API má limit, koľko požiadaviek prijme. HubSpot povolí súkromným aplikáciám podľa tarify 100 až 190 požiadaviek za 10 sekúnd. Staršie REST API Shopify prijme pri bežných tarifách naraz 40 požiadaviek a ďalšie uvoľňuje rýchlosťou dve za sekundu. Po prekročení vráti server chybu 429 Too Many Requests a často aj hlavičku Retry-After, ktorá určí, o koľko neskôr to skúsiť znova. Prepojenie, ktoré s tým nepočíta, sa zasekne presne vtedy, keď je najviac práce, napríklad počas výpredaja.
5. O chybe sa nikto nedozvie
Najdrahšie sú tiché chyby. Britská agentúra Public Health England v roku 2020 nezapočítala do denných hlásení 15 841 pozitívnych testov na covid z 25. septembra až 2. októbra a doplnila ich až s oneskorením. Niektoré dátové súbory totiž prekročili maximálnu veľkosť, ktorú zvládol nástroj na ich načítanie do centrálnych systémov. Prepojenie preto potrebuje záznam o každom prenose a upozornenie, ktoré dostane zodpovedný človek. Hodí sa aj prehľad toho, čo čaká v rade a čo zlyhalo.
6. Kľúče k API ležia tam, kde nemajú
Prístupový kľúč k API v e-maile, v zdieľanej tabuľke alebo priamo v kóde skôr či neskôr unikne. Kľúč má mať len oprávnenia, ktoré prepojenie naozaj potrebuje, má byť uložený v správcovi hesiel alebo v premenných prostredia servera a mať zodpovednú osobu, ktorá ho vie vymeniť. Ako kľúče najčastejšie unikajú, opisujeme v článku o API kľúčoch a útokoch cez npm.
Organizácia OWASP vo svojom rebríčku desiatich najväčších bezpečnostných rizík API upozorňuje aj na riziko z druhej strany, teda na dáta, ktoré do vášho systému prichádzajú. Podľa bodu API10:2023 vývojári veria dátam z cudzích API viac ako tomu, čo zadá používateľ. Dáta z prepojeného systému sa preto majú kontrolovať rovnako dôkladne ako dáta z formulára na webe.
7. Webhook prijme čokoľvek
Adresa, na ktorú chodia webhooky, je verejná. Kto ju pozná, môže na ňu poslať falošnú správu, napríklad o zaplatenej objednávke. Každú správu je preto potrebné overiť, najlepšie podpisom odosielateľa. Pri Stripe je podpis v hlavičke Stripe-Signature. Prijímajúca strana navyše musí odpovedať rýchlo. GitHub čaká na odpoveď 10 sekúnd, potom spojenie ukončí a doručenie považuje za neúspešné. Správu je preto lepšie hneď uložiť, potvrdiť a spracovať až potom. Rovnaká udalosť navyše môže prísť viackrát, takže príjemca má preskočiť udalosti, ktoré už spracoval.
8. Nikto nestráži verzie a koniec podpory
API sa časom mení. Shopify napríklad od 1. októbra 2024 vedie svoje REST Admin API ako staršie (legacy) a nové verejné aplikácie musia od 1. apríla 2025 stavať na GraphQL. Poskytovatelia ohlasujú zmeny v dokumentácii, e-mailom a niektorí aj v HTTP hlavičkách Deprecation a Sunset (RFC 9745 a RFC 8594). Pri prepojení musí byť jasné, kto tieto správy číta a kto úpravu urobí a zaplatí.
9. Osobné údaje tečú bez pravidiel
Keď prepojenie prenáša mená, e-maily alebo telefónne čísla, ide o spracúvanie osobných údajov. Prenášať sa má len to, čo druhý systém naozaj potrebuje (zásada minimalizácie podľa čl. 5 GDPR), prenos má byť zabezpečený (čl. 32) a s každým dodávateľom, ktorý údaje spracúva za vás, musíte mať sprostredkovateľskú zmluvu podľa čl. 28. Úrad na ochranu osobných údajov SR na to zverejňuje nezáväzný vzor zmluvy. Ak dáta tečú cez službu mimo EÚ, napríklad cez integračnú platformu z USA, overte aj právny základ na prenos do tretej krajiny (kapitola V GDPR).
07Ako prepojenie pripraviť krok za krokom
- Spíšte systémy a toky dát. Ktoré systémy máte, čo v nich vzniká a čo sa dnes prepisuje ručne.
- Určte hlavný systém pre každý údaj. Ceny, sklad, kontakty, faktúry a platby.
- Prečítajte si dokumentáciu API oboch strán. Limity, spôsob prihlásenia, webhooky, testovacie prostredie a cenník. Niektoré systémy sprístupňujú API až vo vyšších tarifách.
- Spíšte mapu polí a pravidlá pre výnimky. Čo ak chýba IČO, čo ak sa zmení cena, čo s dobropisom alebo stornom.
- Vyvíjajte a testujte mimo ostrej prevádzky. Skúšajte aj chyby: výpadok spojenia, dvojitú požiadavku, prekročenie limitu (chyba 429) a chybné dáta.
- Spustite pilot na časti dát. Napríklad na jednej kategórii tovaru alebo na objednávkach z jedného týždňa a výsledok porovnajte s ručným spracovaním.
- Nastavte monitoring a zodpovednosť. Kto dostane upozornenie, kto chybu opraví a kto stráži zmeny API.

08Koľko prepojenie stojí
Cena závisí hlavne od toho, koľko systémov prepájate a koľko výnimiek musí prepojenie zvládnuť. Na orientáciu:
| Spôsob | Orientačná cena | Kedy sa oplatí |
|---|---|---|
| Hotový doplnok | Často v cene tarify alebo za mesačný poplatok, podľa výrobcu | Bežná kombinácia systémov bez výnimiek |
| Zapier | Tarifa Professional od 19,99 USD mesačne (najnižšia cena v cenníku) za 750 úloh, existuje aj obmedzená tarifa zadarmo | Jednoduché toky a menšie objemy |
| Make | Platí sa podľa spotrebovaných kreditov, každá akcia v scenári spotrebuje aspoň jeden | Toky s viacerými krokmi, kde by platba za úlohy vyšla drahšie |
| Prepojenie na mieru | V našej kalkulačke prepojenie s účtovníctvom 1 190 € a s e-shopom 1 390 € bez DPH ako súčasť systému, samostatná automatizácia procesu od 3 590 € | Viac systémov, vlastné pravidlá, veľké objemy alebo citlivé dáta |
Pri malých objemoch preto často vyjde lepšie platforma, pri tisícoch objednávok mesačne a vlastných pravidlách často v priebehu pár rokov vyjde lacnejšie prepojenie na mieru. Orientačnú cenu si vypočítate v kalkulačke systémov na mieru. Koľko stojí samotné CRM v dlhšom horizonte, sme vypočítali v článku Koľko stojí CRM za 5 rokov. Ako u nás vývoj prebieha, opisujeme na stránke Ako to prebieha, ceny ostatných služieb nájdete v cenníku.
09Časté otázky
Čo je API integrácia?
Prepojenie dvoch alebo viacerých systémov cez ich programové rozhranie (API), takže si dáta odovzdávajú samy, bez ručného prepisovania. Typicky ide o e-shop a účtovníctvo, banku a účtovníctvo alebo CRM a e-mailing.
Aký je rozdiel medzi API a webhookom?
Cez API sa jeden systém pýta druhého alebo mu posiela dáta, keď sám chce. Webhook je správa, ktorú systém pošle sám vo chvíli, keď sa niečo stane, napríklad keď zákazník zaplatí. Spoľahlivé prepojenie zvyčajne používa oboje.
Týka sa ma povinná e-fakturácia od roku 2027?
Ak ste platiteľ DPH, áno. Pri zákonom určených tuzemských dodaniach iným firmám alebo verejnej správe budete e-faktúry vyhotovovať a odosielať a od dodávateľov, ktorí sú platiteľmi DPH, ich budete prijímať. Všetko ide cez digitálneho poštára v sieti Peppol. Spotrebiteľov sa povinnosť netýka.
Koľko stojí prepojenie e-shopu s účtovníctvom?
Hotový doplnok býva v cene tarify alebo za mesačný poplatok. Platené tarify Zapieru začínajú podľa cenníka na 19,99 USD mesačne. V našej kalkulačke je prepojenie s účtovníctvom doplnok za 1 190 € bez DPH k systému na mieru, samostatná automatizácia procesu začína na 3 590 €. Presnú cenu určí počet systémov a výnimiek.
Stačí na prepojenie Zapier alebo Make?
Na jednoduché toky a menšie objemy často áno. Pri tisícoch záznamov mesačne, zložitých pravidlách alebo citlivých dátach môže prepojenie na mieru vyjsť v dlhšom horizonte lacnejšie, pretože sa neplatí podľa počtu úloh, a máte pod kontrolou, čo sa stane pri chybe.
Musím kvôli prepojeniu riešiť GDPR?
Áno, ak prepojenie prenáša osobné údaje. Prenášajte len to, čo druhý systém potrebuje, zabezpečte prenos a s dodávateľmi, ktorí údaje spracúvajú za vás, uzavrite sprostredkovateľskú zmluvu podľa čl. 28 GDPR.
10Zdroje
- Eurostat: isoc_eb_iip (ERP a CRM, 2025) a isoc_eb_ics (e-faktúry a zdieľanie dát, 2023)
- eFaktúra a manuál povinnej elektronickej fakturácie, Finančná správa SR, august 2026
- VAT in the Digital Age (ViDA), Európska komisia
- Connectivity Benchmark Report 2026 a 2025, MuleSoft
- API bankovníctvo, Fio banka
- Idempotentné požiadavky a webhooky, Stripe
- Návrh hlavičky Idempotency-Key, IETF
- Limity API, HubSpot, a REST Admin API a jeho limity, Shopify
- RFC 6585 (chyba 429), RFC 9110 (Retry-After), RFC 9745 (Deprecation) a RFC 8594 (Sunset)
- PHE statement on delayed reporting of COVID-19 cases, GOV.UK, 2020
- OWASP API Security Top 10 2023
- Best practices for using webhooks, GitHub
- Vzor sprostredkovateľskej zmluvy, Úrad na ochranu osobných údajov SR, a text GDPR
- Cenník Zapier