{"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":"reactieve-print-api-voor-pod-platforms","status":"publish","type":"post","link":"https:\/\/www.fabrixa.com\/nl\/reactive-print-api-for-pod-platforms\/","title":{"rendered":"Voortbouwen op Fabrixa: de Reactive-Print API voor POD-platforms"},"content":{"rendered":"<p>Met de Fabrixa print-on-demand-oplossing API kan elk POD-platform of elke webwinkel een bestelling versturen en de levenscyclus ervan volgen via <strong>order.created<\/strong> en <strong>order.updated<\/strong> webhooks, en laat Fabrixa het in white-label-uitvoering bedrukken, verpakken en verzenden \u2014 vanaf \u00e9\u00e9n stuk, in de hele EU. Jij zorgt voor de aankoopervaring; wij verzorgen de flexibele textielproductie daarachter. Geen minimumafname, geen opstartkosten, geen Fabrixa-logo op het pakket.<\/p>\n<p>Dit bericht biedt een overzicht in begrijpelijke taal van de API-integratie (v2) voor ontwikkelaars die Fabrixa als fulfilmentlaag overwegen. Als je liever de referentiedocumentatie wilt doorbladeren, dan is de volledige <a href=\"\/nl\/ontwikkelaars\/api-documentatie\/\">API-documentatie<\/a> en stap voor stap <a href=\"\/nl\/ontwikkelaars\/integratiegids\/\">integratiegids<\/a> zijn er klaar voor als jij er klaar voor bent.<\/p>\n<h2>Waarvoor dient de API?<\/h2>\n<p>Fabrixa is een <a href=\"\/nl\/platform\/\">platform voor reactief textieldruk<\/a>: \u00e9\u00e9n dashboard voor verkoopkanalen, ontwerpen, productie en verzending. De meeste klanten maken verbinding via Shopify, WooCommerce of Fabrixa Studio. De API-integratie is de vierde optie \u2014 ontwikkeld voor POD-platforms en ontwikkelaars die al een eigen webwinkel hebben en programmatische controle willen over de afhandeling van bestellingen.<\/p>\n<p>Je belt API om bestellingen door te geven. Fabrixa zorgt voor de productie: reactieve bedrukking op katoen en linnen in Portugal en Spanje, en sublimatiedruk op polyester in Nederland. De pakketten worden verzonden onder jouw merknaam, met jouw retouradres, en er staan nergens op de verpakking vermeldingen van Fabrixa. Je klanten komen nooit te weten dat wij bestaan, tenzij je het ze zelf vertelt.<\/p>\n<h2>Wat de API doet<\/h2>\n<ul>\n<li><strong>Ping<\/strong> \u2014 een eenvoudige controle om te verifi\u00ebren of je inloggegevens en verbinding in orde zijn, voordat je daadwerkelijk gegevens verstuurt.<\/li>\n<li><strong>Producten<\/strong> \u2014 bekijk de catalogus waarop je je werk baseert: kleding, woontextiel en stoffen per meter, met de basisartikelen en varianten die beschikbaar zijn voor bedrukking.<\/li>\n<li><strong>Bestellingen<\/strong> \u2014 een bestelling aanmaken en de status ervan opvragen. Dit vormt de kern van elke integratie: rijen, bronnen, klant- en verzendgegevens worden ingevoerd; een bestelling met trackingnummer wordt teruggestuurd.<\/li>\n<li><strong>Uitvoeringen<\/strong> \u2014 houd de productie en verzending bij naarmate artikelen worden geproduceerd en verzonden, zodat je platform de verkopers een nauwkeurig statusoverzicht kan bieden.<\/li>\n<li><strong>Studio<\/strong> \u2014 voeg een gepersonaliseerd ontwerp toe in <strong>Fabrixa Studio<\/strong> (onze in te bouwen, white-label productconfigurator) aan een bestelling toe te voegen op basis van de <code>cart_item_key<\/code>, dus wat de koper heeft ontworpen, wordt precies zo afgedrukt.<\/li>\n<\/ul>\n<h2>Authenticatie en rate limits<\/h2>\n<p>De Integration API (v2) is te vinden op de basis-URL <code>https:\/\/api.fabrixa.com\/v2\/integration<\/code>. Elk verzoek bevat <strong>twee kopteksten<\/strong>:<\/p>\n<table>\n<thead>\n<tr>\n<th>Kop<\/th>\n<th>Doel<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>Autorisatie: Toonhouder<\/code><\/td>\n<td>Je API-token \u2014 identificeert het verzoek en geeft hiervoor toestemming.<\/td>\n<\/tr>\n<tr>\n<td><code>X-Application-Key:<\/code><\/td>\n<td>Je applicatiesleutel \u2014 vormt een koppel met het token, dus beide moeten aanwezig zijn.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>De tarieflimiet is <strong>30 verzoeken per minuut<\/strong>. Dat is ruim voldoende voor bestellingsgedreven verkeer, maar het betekent wel dat bulkbewerkingen in een rustig tempo moeten worden uitgevoerd in plaats van in een strakke lus. Ga op een soepele manier om met de limiet: trek je terug zodra je die bereikt, en maak gebruik van webhooks (zie hieronder) in plaats van polling.<\/p>\n<h2>Webhooks: reageer op de status, ga er niet steeds naar op zoek<\/h2>\n<p>In plaats van steeds te vragen \u201cis het al klaar?\u201d, kun je je abonneren op webhooks en Fabrixa je laten weten wanneer er iets verandert. De integratie API genereert twee gebeurtenissen:<\/p>\n<ul>\n<li><strong>order.created<\/strong> \u2014 wordt geactiveerd wanneer een bestelling in productie wordt opgenomen. Gebruik deze functie om de ontvangst aan je verkoper te bevestigen en de bestelling als \u2018in behandeling\u2019 te markeren.<\/li>\n<li><strong>order.updated<\/strong> \u2014 activeringen terwijl de order door de productie- en verzendprocessen loopt, inclusief het volgen ervan. Gebruik deze functie om de status van je platform up-to-date te houden zonder je limiet te overschrijden.<\/li>\n<\/ul>\n<p>Tussen twee gebeurtenissen en een limiet van 30 per minuut raakt een goed functionerende integratie die limiet nauwelijks: verstuur de opdracht en reageer vervolgens op wat er terugkomt.<\/p>\n<h2>De orderstroom, van begin tot eind<\/h2>\n<p>Welke route je ook kiest, de vorm is hetzelfde:<\/p>\n<ol>\n<li><strong>Verbinden<\/strong> \u2014 een webwinkel (Shopify of WooCommerce) of het API.<\/li>\n<li><strong>Ontwerp<\/strong> \u2014 personaliseer het ontwerp in Fabrixa Studio, of lever een drukklare PDF aan.<\/li>\n<li><strong>De bestelling verzenden<\/strong> \u2014 via het API-systeem, met productrijen, klant- en verzendadres.<\/li>\n<li><strong>Wij produceren en verzenden<\/strong> \u2014 Fabrixa verzorgt het drukken, verpakken en verzenden, onder eigen merknaam.<\/li>\n<\/ol>\n<p>Even een opmerking over de kwaliteit, want dat is de reden waarom verkopers voor reactieve verf kiezen: de reactieve kleurstof vormt een covalente binding met de cellulose in de katoenvezel en wordt onder invloed van hitte en stoom permanent gefixeerd. De kleur wordt onderdeel van de vezel \u2014 geen oppervlaktelaag, geen barsten op buigpunten \u2014 waardoor het aanvoelt als onbedrukt katoen en de kleur doorgaans meer dan 600 wasbeurten behoudt. Wat de levertijd betreft: kleding die in Portugal wordt gemaakt, heeft een levertijd van ongeveer 6\u20139 werkdagen.<\/p>\n<h2>Waarom platforms gebruikmaken van Fabrixa<\/h2>\n<ul>\n<li><strong>MOQ 1<\/strong> \u2014 van \u00e9\u00e9n stuk tot tienduizenden. Geen minimumafname, geen instelkosten, geen contracten.<\/li>\n<li><strong>Standaard white-label<\/strong> \u2014 op elk pakket staat het merk van de klant, niet het onze.<\/li>\n<li><strong>Korte toeleveringsketen binnen de EU<\/strong> \u2014 productie in Portugal, Spanje en Nederland, geen langeafstandsvracht.<\/li>\n<li><strong>Echte reactieve druk<\/strong> \u2014 GOTS-gecertificeerd biologisch katoen als standaardbasis, plus OEKO-TEX Standard 100 en Made in Green.<\/li>\n<\/ul>\n<h2>Veelgestelde vragen<\/h2>\n<h3>Moet ik Fabrixa Studio gebruiken om de API te kunnen gebruiken?<\/h3>\n<p>Nee. Studio is optioneel. Je kunt in plaats daarvan een drukklare PDF bij de bestelling meesturen. Studio komt pas in beeld als je wilt dat kopers een product in je webshop kunnen personaliseren, en je dat ontwerp aan de bestelling toevoegt door <code>cart_item_key<\/code>.<\/p>\n<h3>Hoe verifieer ik verzoeken?<\/h3>\n<p>Stuur bij elke aanroep twee headers mee: <code>Autorisatie: Toonhouder<\/code> en <code>X-Application-Key:<\/code>. Beide zijn samen vereist \u2014 als de ene ontbreekt, wordt de aanvraag afgewezen.<\/p>\n<h3>Wat gebeurt er als ik de limiet bereik?<\/h3>\n<p>De API-limiet ligt op 30 verzoeken per minuut. Als je dit aantal overschrijdt, wacht dan even en probeer het opnieuw, in plaats van het endpoint te overbelasten. Gebruik voor statuswijzigingen de <strong>order.created<\/strong> en <strong>order.updated<\/strong> webhooks in plaats van polling \u2014 zo blijf je op de hoogte zonder dat je verzoeken hoeft te versturen.<\/p>\n<h3>Is de afhandeling echt white-label?<\/h3>\n<p>Ja. Pakketten worden standaard onder je merknaam verzonden, met je retouradres en zonder Fabrixa-branding. Je eindklanten krijgen ons nooit te zien.<\/p>\n<h2>Begin met bouwen<\/h2>\n<p>De snelste manier om binnen te komen is de <a href=\"\/nl\/ontwikkelaars\/integratiegids\/\">integratiegids<\/a>, met de volledige steun van de <a href=\"\/nl\/ontwikkelaars\/api-documentatie\/\">API-documentatie<\/a>. Als je liever eerst wilt zien hoe het geheel in elkaar zit, dan is de <a href=\"\/nl\/platform\/\">platformoverzicht<\/a> loopt door de verschillende fasen: Studio, productie en verzending. En als je wilt testen of iets geschikt is voor jouw platform, <a href=\"\/nl\/contact\/\">praat met ons team<\/a> \u2014 we nemen graag je gebruiksscenario met je door.<\/p>","protected":false},"excerpt":{"rendered":"<p>De Fabrixa Integration API stelt POD-platforms en ontwikkelaars in staat om een webwinkel te koppelen, bestellingen te versturen en webhooks te ontvangen \u2014 waarna wij vanuit MOQ 1 de producten onder white-label afdrukken, verpakken en verzenden. 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\/nl\/wp-json\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fabrixa.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fabrixa.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/nl\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":0,"href":"https:\/\/www.fabrixa.com\/nl\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fabrixa.com\/nl\/wp-json\/wp\/v2\/media\/312"}],"wp:attachment":[{"href":"https:\/\/www.fabrixa.com\/nl\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fabrixa.com\/nl\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fabrixa.com\/nl\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}