Deine Print-on-Demand und Fulfillment API

Das Shirtigo Cockpit ist die universale Fulfillment- & Dropshipping-Lösung für Print-On-Demand. Mit unserer fortschrittlichen API können selbstgestaltete Produkte in wenigen API-Aufrufen erstellt und Bestellungen und Bezahlungen abgewickelt werden.
Illustration der API zwischen Shirtigo Cockpit, Produktion und Versand

Grenzenlose Möglichkeiten

Shirtigo Cockpit ist dein verlässlicher Partner für Produktion, Abwicklung und Versand. Wir bieten dir eine fortschrittliche API mit einer Vielzahl an Einsatzmöglichkeiten.

Gute Integrierbarkeit

Einfache Integration der Print-Fulfillment API in bestehende Systeme (Eigenentwicklung, Newsletter oder Shopsysteme).

Flexible Einsatzmöglichkeiten

Entwicklung innovativer Apps & Websites mit eigenen Produkten oder Produktkonfiguratoren auf Basis der Textildruck-API.

Skaliere dein Business

Erweiterung von (mobile) Apps um Merchandise Vertriebsfunktionen zur Diversifizierung oder Umsatzsteigerung.

Immer auf der Höhe der Zeit

Durch die sofortige Produkterstellung per Commerce API kannst du immer in Echtzeit auf aktuelle Trends oder Ereignisse reagieren.

Die Shirtigo Cockpit API:
Eine Lösung für alles

Wir bieten unsere API-Clients momentan in den Programmiersprachen Python, JavaScript und PHP an.

from client import ApiClient

client = ApiClient(API_TOKEN, BASE_URL)

# Order 3 shirts with base-product id 235 and your design on front
order_data = {
 "jobs": {
   "processings": [{
     "position": "center",
     "design": {
       "url" : "https://url.com/your-design.png"
     },
     "area": "front",
     "width": 280,
     "offset_center": 0,
     "method": "print",
     "offset_top": 80
   }],
   "base_products": [{
     "id": 235,
     "colors": [
       {
         "id": 326,
         "sizes": [
           {
             "id": 1,
             "amount": 3
           }
         ]
       }
     ]
   }]
 },
 "sender": {
   "company": "Deine Firma",
   "title": "",
   "firstname": "Max",
   "lastname": "Mustermann",
   "street": "Musterstraße 100",
   "postcode": "50829",
   "city": "Köln",
   "country": "Deutschland"
 },
 "delivery": {
   "company": "Dein Kunde GmbH",
   "title": "",
   "firstname": "John",
   "lastname": "Doe",
   "street": "Musterstraße 1",
   "postcode": "10115",
   "city": "Berlin",
   "country": "Deutschland"
 }
}

client.post("quickorder", data=order_data)
const { ApiClient } = require("./client.js");

let client = new ApiClient(API_TOKEN, BASE_URL);

// Order 3 shirts with base-product id 235 and your design on front
let order_data = {
 "jobs": {
   "processings": [{
     "position": "center",
     "design": {
       "url" : "https://url.com/your-design.png"
     },
     "area": "front",
     "width": 280,
     "offset_center": 0,
     "method": "print",
     "offset_top": 80
   }],
   "base_products": [{
     "id": 235,
     "colors": [
       {
         "id": 326,
         "sizes": [
           {
             "id": 1,
             "amount": 3
           }
         ]
       }
     ]
   }]
 },
 "sender": {
   "company": "Deine Firma",
   "title": "",
   "firstname": "Max",
   "lastname": "Mustermann",
   "street": "Musterstraße 100",
   "postcode": "50829",
   "city": "Köln",
   "country": "Deutschland"
 },
 "delivery": {
   "company": "Dein Kunde GmbH",
   "title": "",
   "firstname": "John",
   "lastname": "Doe",
   "street": "Musterstraße 1",
   "postcode": "10115",
   "city": "Berlin",
   "country": "Deutschland"
 }
};

client.post('quickorder', order_data);
use Shirtigo\ApiClient\ApiClient;

$client = new ApiClient($API_TOKEN, $BASE_URL);

// Order 3 shirts with base-product id 235 and your design on front
$order_data = [
 "jobs" =>  [
   "processings"=> [[
     "position"=> "center",
     "design"=> [
       "url" => "https://url.com/your-design.png"
     ],
     "area"=> "front",
     "width"=> 280,
     "offset_center"=> 0,
     "method"=> "print",
     "offset_top"=> 80
   ]],
   "base_products"=> [[
     "id"=> 235,
     "colors"=> [
       [
         "id"=> 326,
         "sizes"=> [
           [
             "id"=> 1,
             "amount"=> 3
           ]
         ]
       ]
     ]
   ]]
 ],
 "sender"=> [
   "company"=> "Deine Firma",
   "title"=> "",
   "firstname"=> "Max",
   "lastname"=> "Mustermann",
   "street"=> "Musterstraße 100",
   "postcode"=> "50829",
   "city"=> "Köln",
   "country"=> "Deutschland"
 ],
 "delivery"=> [
   "company"=> "Dein Kunde GmbH",
   "title"=> "",
   "firstname"=> "John",
   "lastname"=> "Doe",
   "street"=> "Musterstraße 1",
   "postcode"=> "10115",
   "city"=> "Berlin",
   "country"=> "Deutschland"
 ]
];

$client->post("quickorder", $order_data);
Integrationen

Verbinde ein Shopsystem oder einen Marktplatz deiner Wahl

Ohne technische Kenntnisse kannst du eine Verknüpfung von Shopify, Etsy, Amazon und vielen weiteren Shops und Marktplätzen zum Shirtigo Cockpit herstellen.

Anschließend werden deine Bestellungen automatisiert an deine digitale Fabrik übertragen, gedruckt und an deine Kunden versendet.

Logos der Shirtigo Cockpit Integrationen

Häufig gestellte Fragen

Was ist eine REST-API?

Der Begriff REST-API setzt sich zusammen aus REST (Representational State Transer) und API (Application Programming Interface). Gemeint ist, dass eine Web-API bestimmte Interaktionen mit der REST-Architektur erlaubt.

Eine API dient allgemein als Programmierschnittstelle bzw. Anbindung zwischen Softwaresystem und anderweitigem System. REST (oder RESTful) bezeichnet eine Sammlung von Architekturbeschränkungen, die vielfältige Implemetierwege ermöglicht.

Was bedeutet REST-API im Shirtigo Cockpit?

Bei der API im Shirtigo Cockpit handelt es sich um eine Textildruck- bzw. Print-Fulfillment-API, welche die Anbindung zwischen unserer Print-on-Demand-Plattform und einem Shopsystem (Shopify etc.) bzw. Online-Marktplatz (z. B. eBay) darstellt. Mit der REST-API können Entwickler unsere Textildruck-API in anderweitige Systeme wie Eigenentwicklungen bzw. Apps, Newsletter oder Shops integrieren.

Welche Vorteile bietet die REST-API im Shirtigo Cockpit?

Dank der einfachen Integrierbarkeit unserer REST-API in bestehende Systeme bietet unsere REST-API flexible Einsatzmöglichkeiten. Zum Beispiel kannst du auf Basis unserer API eigene innovative Mobile-Apps und Websites entwickeln. Die REST-API ermöglicht dir die Entwicklung von maßgeschneiderten Lösungen.

Benötige ich Programmierkenntnisse zur Nutzung der REST-API?

Ja, die Nutzung und Implementierung unserer REST-API setzt in jedem Fall Programmierkenntnisse voraus und ist daher für Laien ungeeignet. Aktuell bieten wir die Lösung in den Programmiersprachen Python, JavaScript und PHP an. Unsere API-Dokumentation kannst du hier einsehen.

Illustration der API zwischen Shirtigo Cockpit, Produktion und Versand

Aktuelle News und Updates

Melde dich für unseren Newsletter an und erhalte als Erster die neuesten Infos rund um unsere REST-API.

Vielen Dank! Deine Anfrage wurde bestätigt.
Deine Anfrage konnte leider nicht verarbeitet werden. Probiere es bitte erneut.
Mit deiner Anmeldung erhältst du regelmäßig Informationen zu uns, unseren Leistungen und Angeboten. Du kannst den Newsletter jederzeit abbestellen. Mehr Infos in unserer Datenschutzerklärung.