{"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-06-27T10:00:00","modified_gmt":"2026-06-27T08:00:00","slug":"reaktivt-print-api-til-pod-platforme","status":"publish","type":"post","link":"https:\/\/www.fabrixa.com\/dk\/reactive-print-api-for-pod-platforms\/","title":{"rendered":"Byg videre p\u00e5 Fabrixa: Reactive-Print API til POD-platforme"},"content":{"rendered":"<p>Med Fabrixa Print on Demand API kan enhver POD-platform eller -webshop sende en ordre og f\u00f8lge dens livscyklus gennem <strong>order.created<\/strong> og <strong>order.updated<\/strong> webhooks, og lad Fabrixa st\u00e5 for tryk, pakning og forsendelse som white-label \u2014 lige fra et enkelt stykke og ud over hele EU. Du skaber k\u00f8bsoplevelsen; vi st\u00e5r for den fleksible tekstilproduktion bagved. Intet minimumsordretal, ingen opstartsgebyrer, ingen Fabrixa-m\u00e6rkning p\u00e5 pakken.<\/p>\n<p>Dette indl\u00e6g er en oversigt skrevet i et letforst\u00e5eligt sprog over Integration API (v2) til udviklere, der overvejer at anvende Fabrixa som et fulfilment-lag. Hvis du i stedet vil gennemg\u00e5 referencen, findes den fulde <a href=\"\/dk\/udviklere\/api-dokumentation\/\">API-dokumentation<\/a> og trin for trin <a href=\"\/dk\/udviklere\/integrationsvejledning\/\">integrationsvejledning<\/a> er klar, n\u00e5r du er.<\/p>\n<h2>Hvad API bruges til<\/h2>\n<p>Fabrixa er en <a href=\"\/dk\/platform\/\">platform til reaktivt tekstiltryk<\/a>: \u00e9t kontrolpanel til salgskanaler, design, produktion og forsendelse. De fleste kunder tilslutter sig via Shopify, WooCommerce eller Fabrixa Studio. Integrationen API er den fjerde l\u00f8sning \u2014 udviklet til POD-platforme og udviklere, der allerede har deres egen webshop og \u00f8nsker programmatisk kontrol over ordreafviklingen.<\/p>\n<p>Du kontakter API for at afgive ordrer. Fabrixa st\u00e5r for produktionen: reaktivt tryk p\u00e5 bomuld og h\u00f8r i Portugal og Spanien samt sublimeringstryk p\u00e5 polyester i Nederlandene. Pakkerne afsendes under dit m\u00e6rke, med din returadresse, og der er ingen Fabrixa-m\u00e6rker nogen steder p\u00e5 pakken. Dine kunder f\u00e5r aldrig at vide, at vi eksisterer, medmindre du selv fort\u00e6ller dem det.<\/p>\n<h2>Hvad API g\u00f8r<\/h2>\n<ul>\n<li><strong>Ping<\/strong> \u2014 en hurtig test for at kontrollere, at dine loginoplysninger og forbindelsen fungerer, inden du sender noget rigtigt.<\/li>\n<li><strong>Produkter<\/strong> \u2014 Se det katalog, du er i gang med at udarbejde: t\u00f8j, boligtekstiler og metervarer, hvor grundmodellerne og varianterne kan trykkes.<\/li>\n<li><strong>Ordrer<\/strong> \u2014 oprette en ordre og afl\u00e6se dens status. Dette er kernen i enhver integration: r\u00e6kker, kilder, kunde- og forsendelsesoplysninger indtastes; en sporbart ordre returneres.<\/li>\n<li><strong>Leveringer<\/strong> \u2014 F\u00f8lg produktionen og forsendelsen, efterh\u00e5nden som varerne fremstilles og afsendes, s\u00e5 din platform kan vise s\u00e6lgerne den n\u00f8jagtige status.<\/li>\n<li><strong>Studio<\/strong> \u2014 vedh\u00e6ft et design, der er tilpasset efter <strong>Fabrixa Studio<\/strong> (vores produktkonfigurator, der kan integreres og leveres som white-label) til en ordre ved hj\u00e6lp af dens <code>cart_item_key<\/code>, s\u00e5 det, som k\u00f8beren har designet, er pr\u00e6cis det, der bliver trykt.<\/li>\n<\/ul>\n<h2>Godkendelse og hastighedsbegr\u00e6nsninger<\/h2>\n<p>Integrationen API (v2) findes p\u00e5 basis-URL\u2019en <code>https:\/\/api.fabrixa.com\/v2\/integration<\/code>. Hver anmodning indeb\u00e6rer <strong>to overskrifter<\/strong>:<\/p>\n<table>\n<thead>\n<tr>\n<th>Overskrift<\/th>\n<th>Form\u00e5l<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>Autorisation: B\u00e6rer<\/code><\/td>\n<td>Dit API-token \u2014 identificerer og godkender anmodningen.<\/td>\n<\/tr>\n<tr>\n<td><code>X-Application-Key:<\/code><\/td>\n<td>Din applikationsn\u00f8gle \u2014 den skal bruges sammen med tokenet, s\u00e5 begge dele skal v\u00e6re til stede.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Ratebegr\u00e6nsningen er <strong>30 anmodninger pr. minut<\/strong>. Det er rigeligt til trafik, der styres af ordrer, men det betyder, at masseoperationer b\u00f8r udf\u00f8res i et j\u00e6vnt tempo i stedet for at blive udf\u00f8rt i en t\u00e6t l\u00f8kke. H\u00e5ndter gr\u00e6nsen p\u00e5 en smidig m\u00e5de, tr\u00e6k dig tilbage, n\u00e5r du n\u00e5r den, og benyt webhooks (se nedenfor) i stedet for polling.<\/p>\n<h2>Webhooks: reager p\u00e5 status, i stedet for at tjekke den l\u00f8bende<\/h2>\n<p>I stedet for hele tiden at sp\u00f8rge \u201cer det f\u00e6rdigt endnu?\u201d, kan du abonnere p\u00e5 webhooks og lade Fabrixa give dig besked, n\u00e5r der sker \u00e6ndringer. Integrationen API udsender to begivenheder:<\/p>\n<ul>\n<li><strong>order.created<\/strong> \u2014 udl\u00f8ses, n\u00e5r en ordre tages i produktion. Brug den til at bekr\u00e6fte modtagelsen over for din s\u00e6lger og markere ordren som under behandling.<\/li>\n<li><strong>order.updated<\/strong> \u2014 udl\u00f8ses, n\u00e5r ordren gennemg\u00e5r produktions- og forsendelsesfaserne, herunder sporingen. Brug den til at holde din platforms status opdateret uden at overskride din rategr\u00e6nse.<\/li>\n<\/ul>\n<p>Med to begivenheder og en gr\u00e6nse p\u00e5 30 pr. minut kommer en velfungerende integration knap nok op p\u00e5 gr\u00e6nsen: send ordren, og reager derefter p\u00e5 svaret.<\/p>\n<h2>Ordreforl\u00f8bet, fra start til slut<\/h2>\n<p>Uanset hvilken vej du v\u00e6lger, er formen den samme:<\/p>\n<ol>\n<li><strong>Opret forbindelse<\/strong> \u2014 en webshop (Shopify eller WooCommerce) eller API.<\/li>\n<li><strong>Design<\/strong> \u2014 Tilpas designet i Fabrixa Studio, eller lever en PDF, der er klar til udskrivning.<\/li>\n<li><strong>Send ordren<\/strong> \u2014 via API, med produktlinjer, kunde- og leveringsadresse.<\/li>\n<li><strong>Vi producerer og afsender<\/strong> \u2014 Fabrixa st\u00e5r for trykning, pakning og forsendelse som white-label-l\u00f8sning.<\/li>\n<\/ol>\n<p>En kort bem\u00e6rkning om kvalitet, for det er netop derfor, s\u00e6lgerne v\u00e6lger reaktivt farvestof: Det reaktive farvestof danner en kovalent binding med cellulosen i bomuldsfibrene og fikses permanent ved hj\u00e6lp af varme og damp. Farven bliver en del af selve fiberen \u2013 der er ingen overfladebel\u00e6gning og ingen revnedannelse ved b\u00f8jningspunkter \u2013 s\u00e5 stoffet f\u00f8les som ufarvet bomuld og bevarer typisk farven i over 600 vaskecyklusser. Som eksempel p\u00e5 leveringstiden kan n\u00e6vnes, at t\u00f8j fremstillet i Portugal tager ca. 6\u20139 hverdage.<\/p>\n<h2>Hvorfor platforme bygger p\u00e5 Fabrixa<\/h2>\n<ul>\n<li><strong>MOQ 1<\/strong> \u2014 fra \u00e9t stykke til titusinder. Intet minimumsantal, ingen opstartsgebyrer, ingen kontrakter.<\/li>\n<li><strong>White-label som standard<\/strong> \u2014 kundens m\u00e6rke p\u00e5 hver eneste pakke, ikke vores.<\/li>\n<li><strong>Kort forsyningsk\u00e6de i EU<\/strong> \u2014 produktion i Portugal, Spanien og Nederlandene, ikke langdistancefragt.<\/li>\n<li><strong>\u00c6gte reaktivt tryk<\/strong> \u2014 GOTS-certificeret \u00f8kologisk bomuld som standardmateriale, samt OEKO-TEX Standard 100 og Made in Green.<\/li>\n<\/ul>\n<h2>Ofte stillede sp\u00f8rgsm\u00e5l<\/h2>\n<h3>Skal jeg bruge Fabrixa Studio for at kunne bruge API?<\/h3>\n<p>Nej. Studio er valgfrit. Du kan i stedet sende en trykklar PDF sammen med ordren. Studio kommer f\u00f8rst i spil, n\u00e5r du \u00f8nsker, at k\u00f8berne skal kunne tilpasse et produkt i din webshop, og du vedh\u00e6fter det p\u00e5g\u00e6ldende design til ordren ved at <code>cart_item_key<\/code>.<\/p>\n<h3>Hvordan godkender jeg anmodninger?<\/h3>\n<p>Send to overskrifter ved hvert opkald: <code>Autorisation: B\u00e6rer<\/code> og <code>X-Application-Key:<\/code>. Begge dele skal foreligge \u2014 hvis den ene mangler, vil ans\u00f8gningen blive afvist.<\/p>\n<h3>Hvad sker der, hvis jeg n\u00e5r rategr\u00e6nsen?<\/h3>\n<p>API har en begr\u00e6nsning p\u00e5 30 anmodninger pr. minut. Hvis du overskrider denne gr\u00e6nse, skal du vente lidt og pr\u00f8ve igen i stedet for at bombardere endpointet. Ved status\u00e6ndringer skal du bruge <strong>order.created<\/strong> og <strong>order.updated<\/strong> Webhooks i stedet for polling \u2014 de holder dig opdateret uden at bruge foresp\u00f8rgsler.<\/p>\n<h3>Er ordreafviklingen virkelig en white-label-l\u00f8sning?<\/h3>\n<p>Ja. Pakkerne afsendes som standard under dit m\u00e6rke med din returadresse og uden Fabrixa-m\u00e6rkning. Dine slutkunder ser os aldrig.<\/p>\n<h2>Kom i gang<\/h2>\n<p>Den hurtigste vej ind er <a href=\"\/dk\/udviklere\/integrationsvejledning\/\">integrationsvejledning<\/a>, med fuld opbakning fra <a href=\"\/dk\/udviklere\/api-dokumentation\/\">API-dokumentation<\/a>. Hvis du hellere vil se, hvordan det hele h\u00e6nger sammen, s\u00e5 er <a href=\"\/dk\/platform\/\">oversigt over platformen<\/a> g\u00e5r gennem de forskellige afdelinger: Studio, produktion og forsendelse. Og hvis du gerne vil afpr\u00f8ve, om det passer til din platform, <a href=\"\/dk\/kontakt\/\">tal med vores team<\/a> \u2014 vi gennemg\u00e5r gerne netop dit anvendelsestilf\u00e6lde.<\/p>","protected":false},"excerpt":{"rendered":"<p>Fabrixa Integration API giver POD-platforme og udviklere mulighed for at integrere en webshop, sende ordrer og modtage webhooks \u2014 hvorefter vi st\u00e5r for tryk, pakning og forsendelse som white-label-l\u00f8sning fra MOQ 1.<\/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\/dk\/wp-json\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fabrixa.com\/dk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fabrixa.com\/dk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/dk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/dk\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":0,"href":"https:\/\/www.fabrixa.com\/dk\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/dk\/wp-json\/wp\/v2\/media\/312"}],"wp:attachment":[{"href":"https:\/\/www.fabrixa.com\/dk\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fabrixa.com\/dk\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fabrixa.com\/dk\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}