{"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\/cs\/reactive-print-api-for-pod-platforms\/","title":{"rendered":"Navazujeme na Fabrixa: Reactive-Print API pro platformy POD"},"content":{"rendered":"<p>Slu\u017eba Fabrixa \u201eprint on demand\u201c API umo\u017e\u0148uje jak\u00e9koli platform\u011b nebo internetov\u00e9mu obchodu POD odeslat objedn\u00e1vku a sledovat jej\u00ed \u017eivotn\u00ed cyklus prost\u0159ednictv\u00edm <strong>order.created<\/strong> a <strong>order.updated<\/strong> webhooky a nechte spole\u010dnost Fabrixa zajistit tisk, balen\u00ed a odesl\u00e1n\u00ed pod va\u0161\u00ed vlastn\u00ed zna\u010dkou \u2013 a to ji\u017e od jednoho kusu, a to po cel\u00e9 EU. Vy vytv\u00e1\u0159\u00edte n\u00e1kupn\u00ed z\u00e1\u017eitek; my za t\u00edm zaji\u0161\u0165ujeme flexibiln\u00ed textiln\u00ed v\u00fdrobu. \u017d\u00e1dn\u00e9 minim\u00e1ln\u00ed objedn\u00e1vky, \u017e\u00e1dn\u00e9 z\u0159izovac\u00ed poplatky, \u017e\u00e1dn\u00e9 ozna\u010den\u00ed Fabrixa na bal\u00edku.<\/p>\n<p>Tento p\u0159\u00edsp\u011bvek p\u0159edstavuje srozumiteln\u00fd p\u0159ehled integrace API (v2) ur\u010den\u00fd pro v\u00fdvoj\u00e1\u0159e, kte\u0159\u00ed zva\u017euj\u00ed vyu\u017eit\u00ed Fabrixa jako vrstvy pro vy\u0159izov\u00e1n\u00ed objedn\u00e1vek. Pokud si rad\u011bji chcete prohl\u00e9dnout referen\u010dn\u00ed dokument, \u00fapln\u00e1 verze <a href=\"\/cs\/developers\/api-documentation\/\">Dokumentace k API<\/a> a krok za krokem <a href=\"\/cs\/developers\/integration-guide\/\">pr\u016fvodce integrac\u00ed<\/a> jsme p\u0159ipraveni, a\u017e budete p\u0159ipraveni.<\/p>\n<h2>K \u010demu slou\u017e\u00ed API<\/h2>\n<p>Fabrixa je <a href=\"\/cs\/platform\/\">platforma pro reaktivn\u00ed textiln\u00ed tisk<\/a>: jeden \u0159\u00eddic\u00ed panel pro prodejn\u00ed kan\u00e1ly, n\u00e1vrhy, v\u00fdrobu a expedici. V\u011bt\u0161ina z\u00e1kazn\u00edk\u016f se p\u0159ipojuje p\u0159es Shopify, WooCommerce nebo Fabrixa Studio. Integrace API p\u0159edstavuje \u010dtvrtou mo\u017enost \u2013 je ur\u010dena pro platformy POD a v\u00fdvoj\u00e1\u0159e, kte\u0159\u00ed ji\u017e maj\u00ed vlastn\u00ed internetov\u00fd obchod a cht\u011bj\u00ed programov\u011b \u0159\u00eddit proces vy\u0159izov\u00e1n\u00ed objedn\u00e1vek.<\/p>\n<p>Zavol\u00e1te spole\u010dnosti API, aby odeslala objedn\u00e1vky. Spole\u010dnost Fabrixa je vyrob\u00ed: reaktivn\u00ed potisk na bavln\u011b a lnu v Portugalsku a \u0160pan\u011blsku, sublima\u010dn\u00ed potisk na polyesteru v Nizozemsku. Bal\u00ed\u010dky se odes\u00edlaj\u00ed pod va\u0161\u00ed zna\u010dkou, s va\u0161\u00ed zp\u00e1te\u010dn\u00ed adresou a bez jak\u00fdchkoli ozna\u010den\u00ed spole\u010dnosti Fabrixa na obalu. Va\u0161i z\u00e1kazn\u00edci se o na\u0161\u00ed existenci nikdy nedozv\u00ed, pokud jim to sami ne\u0159eknete.<\/p>\n<h2>Jak funguje API<\/h2>\n<ul>\n<li><strong>Ping<\/strong> \u2014 jednoduch\u00e1 kontrola, kter\u00e1 ov\u011b\u0159\u00ed, zda jsou va\u0161e p\u0159ihla\u0161ovac\u00ed \u00fadaje a p\u0159ipojen\u00ed funk\u010dn\u00ed, ne\u017e ode\u0161lete jak\u00e9koli skute\u010dn\u00e9 \u00fadaje.<\/li>\n<li><strong>Produkty<\/strong> \u2014 prostudujte si katalog, na jeho\u017e z\u00e1klad\u011b sestavujete nab\u00eddku: od\u011bvy, bytov\u00fd textil a metr\u00e1\u017e, v\u010detn\u011b z\u00e1kladn\u00edch model\u016f a variant vhodn\u00fdch pro potisk.<\/li>\n<li><strong>Objedn\u00e1vky<\/strong> \u2014 vytvo\u0159it objedn\u00e1vku a zjistit jej\u00ed stav. To je j\u00e1dro ka\u017ed\u00e9 integrace: zadaj\u00ed se \u0159\u00e1dky, zdroje, \u00fadaje o z\u00e1kazn\u00edkovi a dod\u00e1n\u00ed; v\u00fdsledkem je sledovan\u00e1 objedn\u00e1vka.<\/li>\n<li><strong>Pln\u011bn\u00ed<\/strong> \u2014 sledujte v\u00fdrobu a expedici v pr\u016fb\u011bhu v\u00fdroby a odes\u00edl\u00e1n\u00ed zbo\u017e\u00ed, aby va\u0161e platforma mohla prodejc\u016fm zobrazovat p\u0159esn\u00e9 informace o stavu z\u00e1silek.<\/li>\n<li><strong>Studio<\/strong> \u2014 p\u0159ilo\u017ete n\u00e1vrh p\u0159izp\u016fsoben\u00fd pro <strong>Fabrixa Studio<\/strong> (n\u00e1\u0161 n\u00e1stroj pro p\u0159izp\u016fsoben\u00ed produkt\u016f, kter\u00fd lze zabudovat a pou\u017e\u00edvat pod vlastn\u00ed zna\u010dkou) k objedn\u00e1vce podle jej\u00edho <code>cart_item_key<\/code>, tak\u017ee to, co kupuj\u00edc\u00ed navrhl, se p\u0159esn\u011b tak i vytiskne.<\/li>\n<\/ul>\n<h2>Ov\u011b\u0159ov\u00e1n\u00ed a omezen\u00ed po\u010dtu po\u017eadavk\u016f<\/h2>\n<p>Integrace API (v2) je dostupn\u00e1 na z\u00e1kladn\u00ed adrese URL <code>https:\/\/api.fabrixa.com\/v2\/integration<\/code>. Ka\u017ed\u00fd po\u017eadavek obsahuje <strong>dv\u011b z\u00e1hlav\u00ed<\/strong>:<\/p>\n<table>\n<thead>\n<tr>\n<th>Z\u00e1hlav\u00ed<\/th>\n<th>\u00da\u010del<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>Opr\u00e1vn\u011bn\u00ed: Na p\u0159edlo\u017een\u00ed<\/code><\/td>\n<td>V\u00e1\u0161 token API \u2013 identifikuje a autorizuje po\u017eadavek.<\/td>\n<\/tr>\n<tr>\n<td><code>X-Application-Key:<\/code><\/td>\n<td>V\u00e1\u0161 aplika\u010dn\u00ed kl\u00ed\u010d \u2013 tvo\u0159\u00ed p\u00e1r s tokenem, tak\u017ee mus\u00ed b\u00fdt k dispozici oba.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Limit po\u010dtu operac\u00ed je <strong>30 po\u017eadavk\u016f za minutu<\/strong>. To je pro provoz generovan\u00fd objedn\u00e1vkami dosta\u010duj\u00edc\u00ed, znamen\u00e1 to v\u0161ak, \u017ee hromadn\u00e9 operace by m\u011bly b\u00fdt prov\u00e1d\u011bny s ur\u010dit\u00fdm \u010dasov\u00fdm odstupem, nikoli v t\u011bsn\u00fdch cyklech. S t\u00edmto limitem zach\u00e1zejte ohledupln\u011b \u2013 jakmile ho dos\u00e1hnete, zpomalte a m\u00edsto opakovan\u00e9ho dotazov\u00e1n\u00ed vyu\u017e\u00edvejte webhooky (viz n\u00ed\u017ee).<\/p>\n<h2>Webhooky: reagujte na stav, ne\u010dekejte na n\u011bj<\/h2>\n<p>M\u00edsto toho, abyste se neust\u00e1le ptali \u201cu\u017e je to hotov\u00e9?\u201d, p\u0159ihlaste se k odb\u011bru webhook\u016f a nechte Fabrixa, aby v\u00e1m dalo v\u011bd\u011bt, kdy\u017e se n\u011bco zm\u011bn\u00ed. Integrace API vys\u00edl\u00e1 dv\u011b ud\u00e1losti:<\/p>\n<ul>\n<li><strong>order.created<\/strong> \u2014 spust\u00ed se, kdy\u017e je objedn\u00e1vka p\u0159ijata do v\u00fdroby. Pou\u017eijte tuto funkci k potvrzen\u00ed p\u0159ijet\u00ed objedn\u00e1vky prodejci a k ozna\u010den\u00ed objedn\u00e1vky jako \u201ev zpracov\u00e1n\u00ed\u201c.<\/li>\n<li><strong>order.updated<\/strong> \u2014 spou\u0161t\u00ed se v pr\u016fb\u011bhu cel\u00e9ho procesu v\u00fdroby a expedice, v\u010detn\u011b sledov\u00e1n\u00ed z\u00e1silek. Vyu\u017eijte tuto funkci k synchronizaci stavu va\u0161\u00ed platformy, ani\u017e byste p\u0159ekro\u010dili limit po\u010dtu po\u017eadavk\u016f.<\/li>\n<\/ul>\n<p>P\u0159i dvou ud\u00e1lostech a maxim\u00e1ln\u00edm po\u010dtu 30 za minutu se spr\u00e1vn\u011b proveden\u00e1 integrace tohoto limitu sotva dotkne: nejprve ode\u0161lete p\u0159\u00edkaz a pot\u00e9 reagujte na zp\u011btnou odezvu.<\/p>\n<h2>Pr\u016fb\u011bh objedn\u00e1vky od za\u010d\u00e1tku do konce<\/h2>\n<p>A\u0165 u\u017e si vyberete jakoukoli variantu, postup je stejn\u00fd:<\/p>\n<ol>\n<li><strong>P\u0159ipojit se<\/strong> \u2014 internetov\u00fd obchod (Shopify nebo WooCommerce) nebo API.<\/li>\n<li><strong>N\u00e1vrh<\/strong> \u2014 p\u0159izp\u016fsobte si design v Fabrixa Studio, nebo n\u00e1m za\u0161lete soubor PDF p\u0159ipraven\u00fd k tisku.<\/li>\n<li><strong>Odeslat objedn\u00e1vku<\/strong> \u2014 prost\u0159ednictv\u00edm API, s \u0159\u00e1dky produkt\u016f, z\u00e1kazn\u00edkem a dodac\u00ed adresou.<\/li>\n<li><strong>Vyr\u00e1b\u00edme a expedujeme<\/strong> \u2014 Spole\u010dnost Fabrixa zaji\u0161\u0165uje tisk, balen\u00ed a expedici v r\u00e1mci slu\u017eby \u201ewhite-label\u201c.<\/li>\n<\/ol>\n<p>Kr\u00e1tk\u00e1 pozn\u00e1mka ke kvalit\u011b, proto\u017ee pr\u00e1v\u011b proto si prodejci vol\u00ed reaktivn\u00ed barven\u00ed: reaktivn\u00ed barvivo vytv\u00e1\u0159\u00ed kovalentn\u00ed vazbu s celul\u00f3zou v bavln\u011bn\u00e9m vl\u00e1kn\u011b a je trvale zafixov\u00e1no p\u016fsoben\u00edm tepla a p\u00e1ry. Barva se st\u00e1v\u00e1 sou\u010d\u00e1st\u00ed vl\u00e1kna \u2013 nevytv\u00e1\u0159\u00ed se \u017e\u00e1dn\u00e1 povrchov\u00e1 vrstva, nedoch\u00e1z\u00ed k poprask\u00e1n\u00ed v m\u00edstech ohybu \u2013 tak\u017ee se na dotek chov\u00e1 jako nepotisknut\u00e1 bavlna a barva obvykle vydr\u017e\u00ed v\u00edce ne\u017e 600 prac\u00edch cykl\u016f. Jako p\u0159\u00edklad dodac\u00ed lh\u016fty lze uv\u00e9st, \u017ee v\u00fdroba od\u011bv\u016f v Portugalsku trv\u00e1 p\u0159ibli\u017en\u011b 6\u20139 pracovn\u00edch dn\u016f.<\/p>\n<h2>Pro\u010d platformy vyu\u017e\u00edvaj\u00ed model Fabrixa<\/h2>\n<ul>\n<li><strong>MOQ 1<\/strong> \u2014 od jednoho kusu a\u017e po des\u00edtky tis\u00edc. \u017d\u00e1dn\u00e9 minim\u00e1ln\u00ed mno\u017estv\u00ed objedn\u00e1vky, \u017e\u00e1dn\u00e9 n\u00e1klady na p\u0159\u00edpravu, \u017e\u00e1dn\u00e9 smlouvy.<\/li>\n<li><strong>Ve v\u00fdchoz\u00edm nastaven\u00ed jako white-label<\/strong> \u2014 na ka\u017ed\u00e9m bal\u00edku je uvedena zna\u010dka z\u00e1kazn\u00edka, nikoli na\u0161e.<\/li>\n<li><strong>Kr\u00e1tk\u00fd dodavatelsk\u00fd \u0159et\u011bzec v EU<\/strong> \u2014 p\u0159eprava v r\u00e1mci Portugalska, \u0160pan\u011blska a Nizozemska, nikoli d\u00e1lkov\u00e1 n\u00e1kladn\u00ed p\u0159eprava.<\/li>\n<li><strong>Skute\u010dn\u00fd reaktivn\u00ed tisk<\/strong> \u2014 Organick\u00e1 bavlna s certifik\u00e1tem GOTS jako standardn\u00ed z\u00e1klad pro od\u011bvy, d\u00e1le 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 k pou\u017e\u00edv\u00e1n\u00ed API pou\u017e\u00edvat Fabrixa Studio?<\/h3>\n<p>Ne. Funkce \u201eStudio\u201c je voliteln\u00e1. M\u00edsto toho m\u016f\u017eete k objedn\u00e1vce p\u0159ilo\u017eit PDF soubor p\u0159ipraven\u00fd k tisku. Funkce \u201eStudio\u201c se pou\u017e\u00edv\u00e1 pouze v p\u0159\u00edpad\u011b, \u017ee chcete, aby si z\u00e1kazn\u00edci mohli produkt ve va\u0161em internetov\u00e9m obchod\u011b p\u0159izp\u016fsobit, a tento n\u00e1vrh k objedn\u00e1vce p\u0159ipoj\u00edte t\u00edm, \u017ee <code>cart_item_key<\/code>.<\/p>\n<h3>Jak m\u00e1m ov\u011b\u0159ovat po\u017eadavky?<\/h3>\n<p>P\u0159i ka\u017ed\u00e9m vol\u00e1n\u00ed ode\u0161lete dv\u011b hlavi\u010dky: <code>Opr\u00e1vn\u011bn\u00ed: Na p\u0159edlo\u017een\u00ed<\/code> a <code>X-Application-Key:<\/code>. Oba \u00fadaje jsou povinn\u00e9 \u2013 pokud jeden z nich chyb\u00ed, bude \u017e\u00e1dost zam\u00edtnuta.<\/p>\n<h3>Co se stane, kdy\u017e dos\u00e1hnu limitu po\u010dtu po\u017eadavk\u016f?<\/h3>\n<p>Limit API je 30 po\u017eadavk\u016f za minutu. Pokud tento limit p\u0159ekro\u010d\u00edte, po\u010dkejte chv\u00edli a zkuste to znovu, m\u00edsto abyste na koncov\u00fd bod neust\u00e1le pos\u00edlali po\u017eadavky. Pro zm\u011bny stavu pou\u017eijte <strong>order.created<\/strong> a <strong>order.updated<\/strong> webhooky m\u00edsto opakovan\u00fdch dotaz\u016f \u2014 zaji\u0161\u0165uj\u00ed synchronizaci, ani\u017e by doch\u00e1zelo k pl\u00fdtv\u00e1n\u00ed po\u017eadavky.<\/p>\n<h3>Je to opravdu white-labelov\u00e9 \u0159e\u0161en\u00ed?<\/h3>\n<p>Ano. Bal\u00ed\u010dky se standardn\u011b odes\u00edlaj\u00ed pod va\u0161\u00ed zna\u010dkou s va\u0161\u00ed zp\u00e1te\u010dn\u00ed adresou a bez jak\u00e9hokoli ozna\u010den\u00ed Fabrixa. Va\u0161i koncov\u00ed z\u00e1kazn\u00edci n\u00e1s nikdy neuvid\u00ed.<\/p>\n<h2>Za\u010dn\u011bte stav\u011bt<\/h2>\n<p>Nejrychlej\u0161\u00ed zp\u016fsob, jak se tam dostat, je <a href=\"\/cs\/developers\/integration-guide\/\">pr\u016fvodce integrac\u00ed<\/a>, s plnou podporou <a href=\"\/cs\/developers\/api-documentation\/\">Dokumentace k API<\/a>. Pokud byste si rad\u011bji nejprve cht\u011bli prohl\u00e9dnout, jak to cel\u00e9 do sebe zapad\u00e1, tak <a href=\"\/cs\/platform\/\">p\u0159ehled platformy<\/a> proch\u00e1z\u00ed jednotliv\u00fdmi kan\u00e1ly \u2013 studiem, produkc\u00ed a expedic\u00ed. A pokud byste cht\u011bli otestovat, zda se to hod\u00ed pro va\u0161i platformu, <a href=\"\/cs\/contact\/\">obra\u0165te se na n\u00e1\u0161 t\u00fdm<\/a> \u2014 r\u00e1di s v\u00e1mi projdeme v\u00e1\u0161 konkr\u00e9tn\u00ed p\u0159\u00edpad pou\u017eit\u00ed.<\/p>","protected":false},"excerpt":{"rendered":"<p>Integrace Fabrixa API umo\u017e\u0148uje platform\u00e1m a v\u00fdvoj\u00e1\u0159\u016fm POD propojit internetov\u00fd obchod, odes\u00edlat objedn\u00e1vky a p\u0159ij\u00edmat webhooky \u2013 n\u00e1sledn\u011b z MOQ 1. tiskneme, bal\u00edme a odes\u00edl\u00e1me zbo\u017e\u00ed pod vlastn\u00ed 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\/cs\/wp-json\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":1,"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"predecessor-version":[{"id":14360,"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/posts\/212\/revisions\/14360"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/media\/312"}],"wp:attachment":[{"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fabrixa.com\/cs\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}