Preskočiť na obsah
Systémy na mieru

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.

Obálka článku Prepojenie cez API: ERP používa 26,7 % slovenských firiem, vo veľkých organizáciách je prepojených 27 % aplikácií a povinná e-fakturácia platí od 1. 1. 2027

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ôsobAko fungujeKedy sa hodíSlabé miesto
Export a import súboruZ jedného systému sa stiahne súbor CSV alebo XML a nahrá sa do druhéhoMalé objemy, dáta stačí mať raz denne alebo raz týždenneRučný krok a oneskorenie, ľahko sa nahrá starý alebo neúplný súbor
Hotový doplnokVýrobca e-shopu alebo účtovníctva ponúka napojenie na konkrétnu službuBežné kombinácie, napríklad e-shop a bežne používaný účtovný programVie len to, čo výrobca naprogramoval, výnimky nevyrieši
Integračná platformaSlužby ako Zapier alebo Make spájajú aplikácie cez ich API podľa scenárov, ktoré si naklikáteJednoduchšie toky, prototypy a menšie objemyPlatí sa podľa spotreby (úlohy alebo kredity), zložitejšie pravidlá sa nastavujú ťažšie a chyby sa horšie odhaľujú
Prepojenie na mieruVlastná integračná vrstva volá API systémov presne podľa vašich pravidielViac systémov, vlastné pravidlá, veľké objemy alebo citlivé dátaVyššia vstupná cena, potrebuje dokumentáciu a niekoho, kto ho udržiava
Hranice medzi spôsobmi nie sú ostré. Často sa kombinujú: hotový doplnok na bežné veci a prepojenie na mieru na to, čo doplnok nezvládne.

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 %.

Firmy s ERP, CRM a elektronickým zdieľaním dát
  • 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.

Ako firmy posielajú faktúry (2023)
  • 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 a čas IT na integrácie
  • 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.

Cesta objednávky z e-shopu do účtovníctva v piatich krokoch: e-shop odošle webhook, integračná vrstva správu overí a uloží do radu správ, dáta sa prevedú a skontrolujú, v účtovníctve vznikne faktúra len raz a pri chybe dostane správu zodpovedný človek
Zjednodušený tok dát pri prepojení e-shopu s účtovníctvom.

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).

Porovnanie dvoch požiadaviek na vystavenie faktúry: bez kľúča idempotencie vzniknú po výpadku spojenia dve faktúry na tú istú objednávku, s kľúčom vráti opakovaná požiadavka už existujúcu faktúru
Prečo má každá požiadavka, ktorá niečo vytvára, niesť jedinečný kľúč.

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

  1. Spíšte systémy a toky dát. Ktoré systémy máte, čo v nich vzniká a čo sa dnes prepisuje ručne.
  2. Určte hlavný systém pre každý údaj. Ceny, sklad, kontakty, faktúry a platby.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. Nastavte monitoring a zodpovednosť. Kto dostane upozornenie, kto chybu opraví a kto stráži zmeny API.
Šesť otázok pred spustením prepojenia: či je pri každom údaji jasný hlavný systém, či opakovaná požiadavka vytvorí len jeden záznam, či prepojenie vie počkať po chybe 429, či sa o zlyhaní dozvie zodpovedný človek, či sú kľúče v trezore a či existuje zmluva so sprostredkovateľmi podľa GDPR
Kontrola pred spustením. Každé „nie“ je riziko, ktoré je lepšie vyriešiť vopred.

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ôsobOrientačná cenaKedy sa oplatí
Hotový doplnokČasto v cene tarify alebo za mesačný poplatok, podľa výrobcuBežná kombinácia systémov bez výnimiek
ZapierTarifa Professional od 19,99 USD mesačne (najnižšia cena v cenníku) za 750 úloh, existuje aj obmedzená tarifa zadarmoJednoduché toky a menšie objemy
MakePlatí sa podľa spotrebovaných kreditov, každá akcia v scenári spotrebuje aspoň jedenToky s viacerými krokmi, kde by platba za úlohy vyšla drahšie
Prepojenie na mieruV 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
Ceny podľa cenníka Zapieru a kalkulačky LISTIFY k 28. 9. 2026, pri Make závisí cena od počtu kreditov. Pri integračných platformách cena rastie s počtom úloh, pri prepojení na mieru sa k vývoju pripočítava prevádzka a úpravy.

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

Tím LISTIFYWeby, aplikácie a marketing z Prahy od roku 2008

Ďalšie články

Všetky články →
Systémy na mieru27. 9. 2026 · 12 min čítania

Kedy už firme nestačí Excel? 9 signálov, že potrebujete CRM na mieru

Systémy na mieru27. 9. 2026 · 15 min čítania

Rozpočet na rok 2027: koľko vás krabicové CRM naozaj stojí za 5 rokov?

Weby na mieru28. 9. 2026 · 16 min čítania

Webár nekomunikuje? Ako od neho prevziať web, doménu aj kód

Zdieľať stránku

E-mailom

Máte nápad? Za 15 minút budete vedieť, ako na to.

Krátky hovor, žiadna prezentácia. Povieme vám, čo dáva zmysel, koľko to bude stáť a ako rýchlo to zvládneme.

+420 771 166 199Po až Pi 8:30 až 16:00 · info@listify.cool

Kedy vám máme zavolať?

Vyberte deň a časové rozmedzie. Zavoláme my, hovor trvá zhruba 15 minút.

Deň