{"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\/lt\/reactive-print-api-for-pod-platforms\/","title":{"rendered":"Remiantis \u201eFabrixa\u201c: \u201eReactive-Print API\u201c skirtas \u201ePOD\u201c platformoms"},"content":{"rendered":"<p>\u201eFabrixa\u201c spausdinimo pagal u\u017esakym\u0105 paslauga \u201eAPI\u201c leid\u017eia bet kuriai \u201ePOD\u201c platformai ar internetinei parduotuvei i\u0161si\u0173sti u\u017esakym\u0105 ir steb\u0117ti jo gyvavimo cikl\u0105 per <strong>order.created<\/strong> ir <strong>order.updated<\/strong> webhooks, o \u201eFabrixa\u201c pasir\u016bpins spausdinimu, pakavimu ir siuntimu su \u201ewhite-label\u201c \u017eenklu \u2013 nuo vieno vieneto iki visos ES. J\u016bs kuriate pirkimo patirt\u012f, o mes u\u017e jos rib\u0173 vykdome tekstil\u0117s gamyb\u0105 pagal u\u017esakymus. N\u0117ra minimalaus u\u017esakymo kiekio, n\u0117ra parengimo mokes\u010di\u0173, ant siuntinio n\u0117ra \u201eFabrixa\u201c prek\u0117s \u017eenklo.<\/p>\n<p>\u0160is \u012fra\u0161as \u2013 paprasta kalba para\u0161yta \u201eIntegration API (v2)\u201c ap\u017evalga, skirta programuotojams, kurie svarsto galimyb\u0119 naudoti \u201eFabrixa\u201c kaip u\u017esakym\u0173 vykdymo sluoksn\u012f. Jei norite greitai per\u017ei\u016br\u0117ti informacij\u0105, piln\u0105 <a href=\"\/lt\/developers\/api-documentation\/\">API dokumentacija<\/a> ir \u017eingsnis po \u017eingsnio <a href=\"\/lt\/developers\/integration-guide\/\">integracijos vadovas<\/a> Esame pasiruo\u0161\u0119, kai tik J\u016bs b\u016bsite pasiruo\u0161\u0119.<\/p>\n<h2>Kam skirtas API<\/h2>\n<p>Fabrixa yra <a href=\"\/lt\/platform\/\">reaktyvi tekstil\u0117s spausdinimo platforma<\/a>: viena valdymo panel\u0117, skirta pardavimo kanalams, dizainui, gamybai ir i\u0161siuntimui. Dauguma klient\u0173 prisijungia per \u201eShopify\u201c, \u201eWooCommerce\u201c arba \u201eFabrixa Studio\u201c. \u201eAPI\u201c integracija yra ketvirtasis b\u016bdas \u2014 sukurta \u201ePOD\u201c platformoms ir k\u016br\u0117jams, kurie jau turi savo parduotuv\u0119 ir nori programi\u0161kai valdyti u\u017esakym\u0173 vykdym\u0105.<\/p>\n<p>J\u016bs skambinate \u012f \u201eAPI\u201c, kad pateiktum\u0117te u\u017esakymus. \u201eFabrixa\u201c juos pagamina: reaktyviniu spausdinimu ant medviln\u0117s ir lino Portugalijoje bei Ispanijoje, sublimacijos b\u016bdu ant poliesterio Nyderlanduose. Siuntos i\u0161siun\u010diamos su J\u016bs\u0173 prek\u0117s \u017eenklu, nurodant J\u016bs\u0173 gr\u0105\u017einimo adres\u0105, o ant pakuot\u0117s niekur n\u0117ra joki\u0173 \u201eFabrixa\u201c \u017eymi\u0173. J\u016bs\u0173 klientai niekada nesu\u017einos apie m\u016bs\u0173 egzistavim\u0105, nebent J\u016bs jiems apie tai pasakytum\u0117te.<\/p>\n<h2>K\u0105 daro API<\/h2>\n<ul>\n<li><strong>Ping<\/strong> \u2014 paprastas veikimo patikrinimas, skirtas \u012fsitikinti, kad J\u016bs\u0173 prisijungimo duomenys ir ry\u0161ys veikia, prie\u0161 siun\u010diant koki\u0105 nors tikr\u0105 informacij\u0105.<\/li>\n<li><strong>Produktai<\/strong> \u2014 susipa\u017einkite su katalogu, kur\u012f rengiate: drabu\u017eiai, nam\u0173 tekstil\u0117 ir audiniai metrais, su pagrindiniais modeliais ir variantais, pritaikytais spausdinimui.<\/li>\n<li><strong>U\u017esakymai<\/strong> \u2014 sukurti u\u017esakym\u0105 ir patikrinti jo b\u016bsen\u0105. Tai yra bet kokios integracijos esm\u0117: \u012fvedami \u012fra\u0161ai, \u0161altiniai, kliento ir pristatymo duomenys; gaunamas u\u017esakymas su sekimo informacija.<\/li>\n<li><strong>U\u017esakym\u0173 vykdymas<\/strong> \u2014 steb\u0117kite gamyb\u0105 ir i\u0161siuntim\u0105, kai prek\u0117s yra pagaminamos ir i\u0161siun\u010diamos, kad J\u016bs\u0173 platforma gal\u0117t\u0173 pardav\u0117jams pateikti tiksli\u0105 informacij\u0105 apie preki\u0173 b\u016bsen\u0105.<\/li>\n<li><strong>Studija<\/strong> \u2014 prid\u0117kite individualiai pritaikyt\u0105 dizain\u0105 <strong>Fabrixa Studio<\/strong> (m\u016bs\u0173 \u012fterpiam\u0105 \u201ewhite-label\u201c produkto konfig\u016bratori\u0173) prie u\u017esakymo pagal jo <code>prek\u0117s_raktas<\/code>, taigi tai, k\u0105 pirk\u0117jas suprojektavo, yra b\u016btent tai, kas ir bus atspausdinta.<\/li>\n<\/ul>\n<h2>Autentifikavimas ir srauto apribojimai<\/h2>\n<p>\u201eIntegration API (v2)\u201c yra pasiekiamas per bazin\u012f URL adres\u0105 <code>https:\/\/api.fabrixa.com\/v2\/integration<\/code>. Kiekvienas u\u017eklausimas apima <strong>du antra\u0161t\u0117s<\/strong>:<\/p>\n<table>\n<thead>\n<tr>\n<th>Antra\u0161t\u0117<\/th>\n<th>Tikslas<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>Autorizacija: Pateik\u0117jas<\/code><\/td>\n<td>J\u016bs\u0173 API \u017eetonas \u2014 identifikuoja ir patvirtina u\u017eklaus\u0105.<\/td>\n<\/tr>\n<tr>\n<td><code>X-Application-Key:<\/code><\/td>\n<td>J\u016bs\u0173 programos raktas \u2014 jis susietas su \u017eetonu, tod\u0117l turi b\u016bti pateikti abu.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Ribinis da\u017enis yra <strong>30 u\u017eklaus\u0173 per minut\u0119<\/strong>. To pakanka u\u017esakym\u0173 generuojamam srautui, ta\u010diau tai rei\u0161kia, kad masin\u0117s operacijos tur\u0117t\u0173 b\u016bti atliekamos palaipsniui, o ne vykdomos trumpais ciklais. Elkit\u0117s su \u0161iuo apribojimu takti\u0161kai \u2013 pasiekus j\u012f, sul\u0117tinkite temp\u0105 ir vietoj nuolatinio u\u017eklausim\u0173 siuntimo naudokit\u0117s \u201ewebhooks\u201c (\u017er. toliau).<\/p>\n<h2>Webhooks: reaguokite \u012f b\u016bsen\u0105, o ne tikrinkite jos<\/h2>\n<p>U\u017euot nuolat klausus \u201car jau baigta?\u201d, u\u017esiprenumeruokite \u201ewebhooks\u201c ir leiskite \u201eFabrixa\u201c prane\u0161ti Jums, kai kas nors pasikeis. Integracija \u201eAPI\u201c generuoja du \u012fvykius:<\/p>\n<ul>\n<li><strong>order.created<\/strong> \u2014 suaktyvinamas, kai u\u017esakymas priimamas \u012f gamyb\u0105. Naudokite j\u012f, kad pardav\u0117jui patvirtintum\u0117te u\u017esakymo gavim\u0105 ir pa\u017eym\u0117tum\u0117te u\u017esakym\u0105 kaip vykdom\u0105.<\/li>\n<li><strong>order.updated<\/strong> \u2014 siun\u010dia u\u017eklausas, kai u\u017esakymas juda per gamybos ir i\u0161siuntimo etapus, \u012fskaitant sekim\u0105. Naudokite \u0161i\u0105 funkcij\u0105, kad sinchronizuotum\u0117te savo platformos b\u016bsen\u0105, nevir\u0161ydami leid\u017eiamo u\u017eklaus\u0173 skai\u010diaus.<\/li>\n<\/ul>\n<p>Atsi\u017evelgiant \u012f du \u012fvykius ir 30 per minut\u0119 rib\u0105, tinkamai veikianti integracija vos nepasiekia ribos: i\u0161si\u0173skite u\u017esakym\u0105, tada reaguokite \u012f gaut\u0105 atsakym\u0105.<\/p>\n<h2>U\u017esakym\u0173 srautas nuo prad\u017eios iki pabaigos<\/h2>\n<p>Kad ir kok\u012f variant\u0105 pasirinksite, forma lieka ta pati:<\/p>\n<ol>\n<li><strong>Prisijungti<\/strong> \u2014 internetin\u0117 parduotuv\u0117 (\u201eShopify\u201c arba \u201eWooCommerce\u201c) arba \u201eAPI\u201c.<\/li>\n<li><strong>Dizainas<\/strong> \u2014 pritaikykite \u201eFabrixa Studio\u201c arba pateikite spausdinimui parengt\u0105 PDF fail\u0105.<\/li>\n<li><strong>I\u0161si\u0173sti u\u017esakym\u0105<\/strong> \u2014 per API, su preki\u0173 eilut\u0117mis, kliento ir pristatymo adresu.<\/li>\n<li><strong>Mes gaminame ir i\u0161siun\u010diame<\/strong> \u2014 \u201eFabrixa\u201c spausdina, pakuoja ir siun\u010dia prekes \u201ewhite-label\u201c principu.<\/li>\n<\/ol>\n<p>Trumpas pasteb\u0117jimas apie kokyb\u0119, nes b\u016btent d\u0117l to pardav\u0117jai renkasi reaktyvius da\u017eus: reaktyvieji da\u017eai sudaro kovalentin\u012f ry\u0161\u012f su medviln\u0117s pluo\u0161to celiulioze ir yra ilgam \u012ftvirtinami veikiant kar\u0161\u010diui bei garams. Spalva tampa pluo\u0161to dalimi \u2013 n\u0117ra pavir\u0161inio sluoksnio, nesusidaro \u012ftr\u016bkim\u0173 lenkimo vietose \u2013 tod\u0117l audinys lieka toks pat kaip nespausdinta medviln\u0117, o spalva paprastai i\u0161lieka po daugiau nei 600 skalbimo cikl\u0173. Pavyzd\u017eiui, drabu\u017ei\u0173, pagamint\u0173 Portugalijoje, pagaminimo laikas yra ma\u017edaug 6\u20139 darbo dienos.<\/p>\n<h2>Kod\u0117l platformos kuriamos remiantis \u201eFabrixa\u201c principu<\/h2>\n<ul>\n<li><strong>MOQ 1<\/strong> \u2014 nuo vieno vieneto iki de\u0161im\u010di\u0173 t\u016bkstan\u010di\u0173. N\u0117ra minimalaus u\u017esakymo kiekio, n\u0117ra parengimo mokes\u010di\u0173, n\u0117ra sutar\u010di\u0173.<\/li>\n<li><strong>Pagal numatytuosius nustatymus \u2013 \u201eWhite-label\u201c<\/strong> \u2014 ant kiekvienos siuntin\u0117s turi b\u016bti nurodytas kliento prek\u0117s \u017eenklas, o ne m\u016bs\u0173.<\/li>\n<li><strong>Trumpas ES tiekimo grandin\u0117s mar\u0161rutas<\/strong> \u2014 gamyba Portugalijoje, Ispanijoje ir Nyderlanduose, o ne tolimojo nuotolio krovini\u0173 gabenimas.<\/li>\n<li><strong>Tikrasis reaktyvusis spausdinimas<\/strong> \u2014 GOTS sertifikuota ekologi\u0161ka medviln\u0117 kaip standartin\u0117 drabu\u017ei\u0173 pagrindin\u0117 med\u017eiaga, taip pat atitinkanti \u201eOEKO-TEX Standard 100\u201c ir \u201eMade in Green\u201c standartus.<\/li>\n<\/ul>\n<h2>DUK<\/h2>\n<h3>Ar norint naudoti \u201eAPI\u201c reikia naudoti \u201eFabrixa Studio\u201c?<\/h3>\n<p>Ne. \u201eStudio\u201c funkcija n\u0117ra privaloma. Vietoj to kartu su u\u017esakymu galite atsi\u0173sti spausdinimui paruo\u0161t\u0105 PDF fail\u0105. \u201eStudio\u201c funkcija naudojama tik tuomet, kai norite, kad pirk\u0117jai J\u016bs\u0173 parduotuv\u0117je individualizuot\u0173 produkt\u0105, o t\u0105 dizain\u0105 prie u\u017esakymo pridedate <code>prek\u0117s_raktas<\/code>.<\/p>\n<h3>Kaip patvirtinti u\u017eklaus\u0173 autenti\u0161kum\u0105?<\/h3>\n<p>Kiekvieno skambu\u010dio metu si\u0173skite du antra\u0161tes: <code>Autorizacija: Pateik\u0117jas<\/code> ir <code>X-Application-Key:<\/code>. Abu \u0161ie reikalavimai turi b\u016bti \u012fvykdyti kartu \u2014 jei tr\u016bks vieno i\u0161 j\u0173, parai\u0161ka bus atmesta.<\/p>\n<h3>Kas atsitiks, jei pasieksiu u\u017eklaus\u0173 skai\u010diaus rib\u0105?<\/h3>\n<p>API riboja u\u017eklaus\u0173 skai\u010di\u0173 iki 30 per minut\u0119. Jei \u0161i\u0105 rib\u0105 vir\u0161ijate, palaukite ir pabandykite dar kart\u0105, o ne nuolat si\u0173skite u\u017eklausas \u012f galin\u012f ta\u0161k\u0105. B\u016bsenos poky\u010diams naudokite <strong>order.created<\/strong> ir <strong>order.updated<\/strong> \u201ewebhooks\u201c vietoj periodinio u\u017eklaus\u0173 siuntimo \u2014 jie u\u017etikrina sinchronizacij\u0105 nenaudojant u\u017eklaus\u0173.<\/p>\n<h3>Ar u\u017esakym\u0173 vykdymas i\u0161 ties\u0173 yra \u201ewhite-label\u201c?<\/h3>\n<p>Taip. Siuntos i\u0161siun\u010diamos su J\u016bs\u0173 prek\u0117s \u017eenklu ir J\u016bs\u0173 gr\u0105\u017einimo adresu, o \u201eFabrixa\u201c prek\u0117s \u017eenklas paprastai nenurodomas. J\u016bs\u0173 galutiniai klientai m\u016bs\u0173 niekada nemato.<\/p>\n<h2>Prad\u0117kite kurti<\/h2>\n<p>Grei\u010diausias b\u016bdas patekti \u012f vid\u0173 yra <a href=\"\/lt\/developers\/integration-guide\/\">integracijos vadovas<\/a>, kur\u012f visapusi\u0161kai remia <a href=\"\/lt\/developers\/api-documentation\/\">API dokumentacija<\/a>. Jei nor\u0117tum\u0117te pirmiausia pamatyti, kaip visa tai dera tarpusavyje, tai <a href=\"\/lt\/platform\/\">platformos ap\u017evalga<\/a> apima visus etapus: kanalus, studij\u0105, gamyb\u0105 ir i\u0161siuntim\u0105. O jei nor\u0117tum\u0117te i\u0161bandyti, ar tai tinka J\u016bs\u0173 platformai, <a href=\"\/lt\/contact\/\">susisiekite su m\u016bs\u0173 komanda<\/a> \u2014 mielai aptarsime J\u016bs\u0173 naudojimo atvej\u012f.<\/p>","protected":false},"excerpt":{"rendered":"<p>\u201eFabrixa Integration API\u201c leid\u017eia \u201ePOD\u201c platformoms ir k\u016br\u0117jams prijungti internetin\u0119 parduotuv\u0119, si\u0173sti u\u017esakymus ir gauti \u201ewebhook\u201c prane\u0161imus \u2013 tada mes i\u0161 \u201eMOQ 1\u201c spausdiname, pakuojame ir i\u0161siun\u010diame prekes su \u201ewhite-label\u201c etiket\u0117mis.<\/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\/lt\/wp-json\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":1,"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"predecessor-version":[{"id":14360,"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/posts\/212\/revisions\/14360"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/media\/312"}],"wp:attachment":[{"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fabrixa.com\/lt\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}