{"id":212,"date":"2026-06-27T10:00:00","date_gmt":"2026-06-27T08:00:00","guid":{"rendered":"https:\/\/www.fabrixa.com\/?p=212"},"modified":"2026-11-10T10:32:11","modified_gmt":"2026-11-10T10:32:11","slug":"reactive-print-api-for-pod-platforms","status":"publish","type":"post","link":"https:\/\/www.fabrixa.com\/sk\/reactive-print-api-for-pod-platforms\/","title":{"rendered":"Nadviazanie na Fabrixa: Reactive-Print API pre platformy POD"},"content":{"rendered":"<p>Slu\u017eba Fabrixa \u201eprint on demand\u201c API umo\u017e\u0148uje akejko\u013evek platforme alebo internetov\u00e9mu obchodu POD odosla\u0165 objedn\u00e1vku a sledova\u0165 jej \u017eivotn\u00fd cyklus prostredn\u00edctvom <strong>order.created<\/strong> a <strong>order.updated<\/strong> webhooky a nechajte spolo\u010dnos\u0165 Fabrixa vytla\u010di\u0165, zabali\u0165 a odosla\u0165 to pod va\u0161ou zna\u010dkou \u2013 u\u017e od jedn\u00e9ho kusu, a to po celej E\u00da. Vy vytv\u00e1rate n\u00e1kupn\u00fd z\u00e1\u017eitok; my za t\u00fdm zabezpe\u010dujeme flexibiln\u00fa textiln\u00fa v\u00fdrobu. \u017diadna minim\u00e1lna objedn\u00e1vka, \u017eiadne poplatky za zriadenie, \u017eiadne ozna\u010denie Fabrixa na bal\u00edku.<\/p>\n<p>Tento pr\u00edspevok je preh\u013eadom integr\u00e1cie API (v2) nap\u00edsan\u00fdm zrozumite\u013en\u00fdm jazykom pre v\u00fdvoj\u00e1rov, ktor\u00ed zva\u017euj\u00fa pou\u017eitie Fabrixa ako vrstvy na spracovanie objedn\u00e1vok. Ak si chcete sk\u00f4r pre\u010d\u00edta\u0165 referen\u010dn\u00fd dokument, \u00fapln\u00e9 znenie <a href=\"\/sk\/developers\/api-documentation\/\">Dokument\u00e1cia k API<\/a> a krok za krokom <a href=\"\/sk\/developers\/integration-guide\/\">pr\u00edru\u010dka na integr\u00e1ciu<\/a> sme pripraven\u00ed, ke\u010f budete vy.<\/p>\n<h2>Na \u010do sl\u00fa\u017ei API<\/h2>\n<p>Fabrixa je <a href=\"\/sk\/platform\/\">platforma pre reakt\u00edvnu textiln\u00fa potla\u010d<\/a>: jeden riadiaci panel pre predajn\u00e9 kan\u00e1ly, dizajny, v\u00fdrobu a exped\u00edciu. V\u00e4\u010d\u0161ina z\u00e1kazn\u00edkov sa prip\u00e1ja prostredn\u00edctvom Shopify, WooCommerce alebo Fabrixa Studio. Integr\u00e1cia API predstavuje \u0161tvrt\u00fa mo\u017enos\u0165 \u2013 je ur\u010den\u00e1 pre platformy POD a v\u00fdvoj\u00e1rov, ktor\u00ed u\u017e vlastnia svoj internetov\u00fd obchod a chc\u00fa programovo riadi\u0165 proces vybavovania objedn\u00e1vok.<\/p>\n<p>Na odosielanie objedn\u00e1vok kontaktujete spolo\u010dnos\u0165 API. Spolo\u010dnos\u0165 Fabrixa ich vyr\u00e1ba: reakt\u00edvna potla\u010d na bavlne a \u013eane v Portugalsku a \u0160panielsku, sublima\u010dn\u00e1 potla\u010d na polyesteri v Holandsku. Bal\u00edky sa odosielaj\u00fa pod va\u0161ou zna\u010dkou, s va\u0161ou sp\u00e4tnou adresou a bez ak\u00fdchko\u013evek ozna\u010den\u00ed spolo\u010dnosti Fabrixa na obale. Va\u0161i z\u00e1kazn\u00edci sa nikdy nedozvedia o na\u0161ej existencii, pokia\u013e im to sami nepoviete.<\/p>\n<h2>\u010co rob\u00ed API<\/h2>\n<ul>\n<li><strong>Ping<\/strong> \u2014 jednoduch\u00e1 kontrola funk\u010dnosti, ktor\u00e1 over\u00ed, \u010di s\u00fa va\u0161e prihlasovacie \u00fadaje a pripojenie v poriadku, sk\u00f4r ne\u017e odo\u0161lete ak\u00e9ko\u013evek skuto\u010dn\u00e9 \u00fadaje.<\/li>\n<li><strong>Produkty<\/strong> \u2014 pre\u010d\u00edtajte si katal\u00f3g, na ktorom pracujete: oble\u010denie, bytov\u00fd textil a metr\u00e1\u017e, vr\u00e1tane z\u00e1kladn\u00fdch modelov a variantov ur\u010den\u00fdch na potla\u010d.<\/li>\n<li><strong>Objedn\u00e1vky<\/strong> \u2014 vytvori\u0165 objedn\u00e1vku a zisti\u0165 jej stav. To je z\u00e1klad ka\u017edej integr\u00e1cie: zadaj\u00fa sa riadky, zdroje, \u00fadaje o z\u00e1kazn\u00edkovi a doru\u010den\u00ed; v\u00fdsledkom je sledovan\u00e1 objedn\u00e1vka.<\/li>\n<li><strong>Plnenia<\/strong> \u2014 sledujte v\u00fdrobu a exped\u00edciu v priebehu v\u00fdroby a odosielania tovaru, aby va\u0161a platforma mohla predajcom poskytova\u0165 presn\u00e9 inform\u00e1cie o stave objedn\u00e1vok.<\/li>\n<li><strong>\u0160t\u00fadio<\/strong> \u2014 prilo\u017ete personalizovan\u00fd n\u00e1vrh v <strong>Fabrixa Studio<\/strong> (n\u00e1\u0161 n\u00e1stroj na prisp\u00f4sobenie produktov, ktor\u00fd je mo\u017en\u00e9 vlo\u017ei\u0165 a pou\u017e\u00edva\u0165 pod vlastnou zna\u010dkou) k objedn\u00e1vke pod\u013ea jej <code>k\u013e\u00fa\u010d polo\u017eky v ko\u0161\u00edku<\/code>, tak\u017ee to, \u010do navrhol kupuj\u00faci, sa presne tak aj vytla\u010d\u00ed.<\/li>\n<\/ul>\n<h2>Overovanie a obmedzenia frekvencie<\/h2>\n<p>Integr\u00e1cia API (v2) sa nach\u00e1dza na z\u00e1kladnej URL adrese <code>https:\/\/api.fabrixa.com\/v2\/integration<\/code>. Ka\u017ed\u00e1 po\u017eiadavka obsahuje <strong>dve hlavi\u010dky<\/strong>:<\/p>\n<table>\n<thead>\n<tr>\n<th>Nadpis<\/th>\n<th>\u00da\u010del<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>Autoriz\u00e1cia: Na predlo\u017eenie<\/code><\/td>\n<td>V\u00e1\u0161 token API \u2013 identifikuje a autorizuje \u017eiados\u0165.<\/td>\n<\/tr>\n<tr>\n<td><code>X-Application-Key:<\/code><\/td>\n<td>K\u013e\u00fa\u010d va\u0161ej aplik\u00e1cie \u2013 tvor\u00ed p\u00e1r s tokenom, tak\u017ee musia by\u0165 pr\u00edtomn\u00e9 obidva.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Limit frekvencie je <strong>30 po\u017eiadaviek za min\u00fatu<\/strong>. To je dostato\u010dn\u00e9 pre n\u00e1v\u0161tevnos\u0165 generovan\u00fa objedn\u00e1vkami, znamen\u00e1 to v\u0161ak, \u017ee hromadn\u00e9 oper\u00e1cie by sa mali vykon\u00e1va\u0165 postupne, a nie v kr\u00e1tkych intervaloch. S t\u00fdmto obmedzen\u00edm nar\u00e1bajte citlivo \u2013 ke\u010f ho dosiahnete, spoma\u013ete a namiesto opakovan\u00e9ho dotazovania sa spoliehajte na webhooky (pozri ni\u017e\u0161ie).<\/p>\n<h2>Webhooky: reagujte na stav, nepreverujte ho<\/h2>\n<p>Namiesto toho, aby ste sa neust\u00e1le p\u00fdtali \u201cu\u017e je to hotov\u00e9?\u201d, prihl\u00e1ste sa na odber webhookov a nechajte Fabrixa, aby v\u00e1s informovalo, ke\u010f sa nie\u010do zmen\u00ed. Integr\u00e1cia API vysiela dve udalosti:<\/p>\n<ul>\n<li><strong>order.created<\/strong> \u2014 aktivuje sa pri prijat\u00ed objedn\u00e1vky do v\u00fdroby. Pou\u017eite ju na potvrdenie prijatia predajcovi a na ozna\u010denie objedn\u00e1vky ako spracov\u00e1vanej.<\/li>\n<li><strong>order.updated<\/strong> \u2014 sp\u00fa\u0161\u0165a sa v priebehu cel\u00e9ho procesu v\u00fdroby a exped\u00edcie, vr\u00e1tane sledovania. Vyu\u017eite t\u00fato funkciu na synchroniz\u00e1ciu stavu va\u0161ej platformy bez toho, aby ste prekro\u010dili limit po\u010dtu po\u017eiadaviek.<\/li>\n<\/ul>\n<p>Pri dvoch udalostiach a limite 30 za min\u00fatu sa spr\u00e1vne navrhnut\u00e1 integr\u00e1cia tohto limitu takmer nedotkne: najprv odo\u0161lite pr\u00edkaz a potom reagujte na sp\u00e4tn\u00fa odpove\u010f.<\/p>\n<h2>Priebeh objedn\u00e1vky od za\u010diatku do konca<\/h2>\n<p>Nech u\u017e si vyberiete ak\u00fako\u013evek trasu, priebeh je rovnak\u00fd:<\/p>\n<ol>\n<li><strong>Pripoji\u0165 sa<\/strong> \u2014 internetov\u00fd obchod (Shopify alebo WooCommerce) alebo API.<\/li>\n<li><strong>Dizajn<\/strong> \u2014 prisp\u00f4sobte si ho v programe Fabrixa Studio alebo n\u00e1m poskytnite PDF s\u00fabor pripraven\u00fd na tla\u010d.<\/li>\n<li><strong>Odosla\u0165 objedn\u00e1vku<\/strong> \u2014 prostredn\u00edctvom API, s riadkami produktov, z\u00e1kazn\u00edkom a dodacou adresou.<\/li>\n<li><strong>Vyr\u00e1bame a expedujeme<\/strong> \u2014 Spolo\u010dnos\u0165 Fabrixa zabezpe\u010duje tla\u010d, balenie a exped\u00edciu v r\u00e1mci slu\u017eby \u201ewhite-label\u201c.<\/li>\n<\/ol>\n<p>Stru\u010dn\u00e1 pozn\u00e1mka o kvalite, preto\u017ee pr\u00e1ve kv\u00f4li nej si predajcovia vyberaj\u00fa reakt\u00edvne farbenie: reakt\u00edvne farbivo vytv\u00e1ra kovalentn\u00fa v\u00e4zbu s celul\u00f3zou v bavlnenom vl\u00e1kne a pri p\u00f4soben\u00ed tepla a pary sa trvalo zafixuje. Farba sa st\u00e1va s\u00fa\u010das\u0165ou vl\u00e1kna \u2013 bez povrchovej vrstvy, bez praskania v miestach ohybu \u2013 tak\u017ee na dotyk p\u00f4sob\u00ed ako nepotla\u010den\u00e1 bavlna a farba zvy\u010dajne vydr\u017e\u00ed viac ako 600 prac\u00edch cyklov. Ako pr\u00edklad dodacej lehoty uv\u00e1dzame, \u017ee v\u00fdroba odevov v Portugalsku trv\u00e1 pribli\u017ene 6\u20139 pracovn\u00fdch dn\u00ed.<\/p>\n<h2>Pre\u010do platformy vyu\u017e\u00edvaj\u00fa Fabrixa<\/h2>\n<ul>\n<li><strong>MOQ 1<\/strong> \u2014 od jedn\u00e9ho kusu a\u017e po desa\u0165tis\u00edce. \u017diadna minim\u00e1lna objedn\u00e1vka, \u017eiadne poplatky za pr\u00edpravu, \u017eiadne zmluvy.<\/li>\n<li><strong>\u0160tandardne ako white-label<\/strong> \u2014 na ka\u017edej z\u00e1sielke je zna\u010dka z\u00e1kazn\u00edka, nie na\u0161a.<\/li>\n<li><strong>Kr\u00e1tky dod\u00e1vate\u013esk\u00fd re\u0165azec v E\u00da<\/strong> \u2014 preprava v r\u00e1mci Portugalska, \u0160panielska a Holandska, nie dia\u013ekov\u00e1 n\u00e1kladn\u00e1 preprava.<\/li>\n<li><strong>Skuto\u010dn\u00e1 reakt\u00edvna tla\u010d<\/strong> \u2014 Organick\u00e1 bavlna s certifik\u00e1tom GOTS ako \u0161tandardn\u00fd z\u00e1klad pre odevn\u00e9 v\u00fdrobky, a navy\u0161e certifik\u00e1ty OEKO-TEX Standard 100 a Made in Green.<\/li>\n<\/ul>\n<h2>\u010casto kladen\u00e9 ot\u00e1zky<\/h2>\n<h3>Mus\u00edm pou\u017e\u00edva\u0165 program Fabrixa Studio, aby som mohol pou\u017e\u00edva\u0165 API?<\/h3>\n<p>Nie. Funkcia \u201eStudio\u201c je volite\u013en\u00e1. Namiesto toho m\u00f4\u017eete k objedn\u00e1vke prilo\u017ei\u0165 PDF s\u00fabor pripraven\u00fd na tla\u010d. Funkcia \u201eStudio\u201c prich\u00e1dza do \u00favahy len vtedy, ak chcete, aby si kupuj\u00faci mohli produkt vo va\u0161om obchode prisp\u00f4sobi\u0165, a tento n\u00e1vrh pripoj\u00edte k objedn\u00e1vke tak, \u017ee <code>k\u013e\u00fa\u010d polo\u017eky v ko\u0161\u00edku<\/code>.<\/p>\n<h3>Ako over\u00edm \u017eiadosti?<\/h3>\n<p>Pri ka\u017edom volan\u00ed odo\u0161lite dve hlavi\u010dky: <code>Autoriz\u00e1cia: Na predlo\u017eenie<\/code> a <code>X-Application-Key:<\/code>. Obe s\u00fa potrebn\u00e9 \u2013 ak ch\u00fdba jedna z nich, \u017eiados\u0165 bude zamietnut\u00e1.<\/p>\n<h3>\u010co sa stane, ak dosiahnem limit po\u010dtu po\u017eiadaviek?<\/h3>\n<p>Limit API je 30 po\u017eiadaviek za min\u00fatu. Ak tento limit prekro\u010d\u00edte, po\u010dkajte a sk\u00faste to znovu, namiesto toho, aby ste koncov\u00fd bod neust\u00e1le bombardovali po\u017eiadavkami. Pri zmen\u00e1ch stavu pou\u017eite <strong>order.created<\/strong> a <strong>order.updated<\/strong> webhooky namiesto opakovan\u00e9ho dotazovania \u2014 zabezpe\u010duj\u00fa synchroniz\u00e1ciu bez spotrebovania po\u017eiadaviek.<\/p>\n<h3>Je t\u00e1to slu\u017eba naozaj typu \u201ewhite-label\u201c?<\/h3>\n<p>\u00c1no. Bal\u00edky sa \u0161tandardne odosielaj\u00fa pod va\u0161ou zna\u010dkou s va\u0161ou sp\u00e4tnou adresou a bez ak\u00e9hoko\u013evek ozna\u010denia Fabrixa. Va\u0161i kone\u010dn\u00ed z\u00e1kazn\u00edci n\u00e1s nikdy neuvidia.<\/p>\n<h2>Za\u010dnite stava\u0165<\/h2>\n<p>Najr\u00fdchlej\u0161\u00ed sp\u00f4sob, ako sa tam dosta\u0165, je <a href=\"\/sk\/developers\/integration-guide\/\">pr\u00edru\u010dka na integr\u00e1ciu<\/a>, s plnou podporou <a href=\"\/sk\/developers\/api-documentation\/\">Dokument\u00e1cia k API<\/a>. Ak by ste si najsk\u00f4r chceli pozrie\u0165, ako to cel\u00e9 do seba zapad\u00e1, tak <a href=\"\/sk\/platform\/\">preh\u013ead platformy<\/a> prech\u00e1dza jednotliv\u00fdmi kan\u00e1lmi \u2013 \u0161t\u00fadiom, produkciou a exped\u00edciou. A ak by ste chceli otestova\u0165, \u010di je to vhodn\u00e9 pre va\u0161u platformu, <a href=\"\/sk\/contact\/\">porozpr\u00e1vajte sa s na\u0161\u00edm t\u00edmom<\/a> \u2014 radi s vami prejdeme v\u00e1\u0161 konkr\u00e9tny pr\u00edpad pou\u017eitia.<\/p>","protected":false},"excerpt":{"rendered":"<p>Integr\u00e1cia Fabrixa API umo\u017e\u0148uje platform\u00e1m a v\u00fdvoj\u00e1rom POD prepoji\u0165 internetov\u00fd obchod, odosiela\u0165 objedn\u00e1vky a prij\u00edma\u0165 webhooky \u2013 n\u00e1sledne my v MOQ 1. vytla\u010d\u00edme, zabal\u00edme a odo\u0161leme tovar pod va\u0161ou zna\u010dkou.<\/p>","protected":false},"author":1,"featured_media":312,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[78],"tags":[125,124,123,126,100],"class_list":["post-212","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcements","tag-integration","tag-pod-platform","tag-print-on-demand-api","tag-webhooks","tag-white-label"],"_links":{"self":[{"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":1,"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"predecessor-version":[{"id":14360,"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/posts\/212\/revisions\/14360"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/media\/312"}],"wp:attachment":[{"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fabrixa.com\/sk\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}