API & Integrationen
Verbinden Sie ImprimeBay mit Ihrer Verwaltungssoftware ueber unsere REST-API. Lesen Sie Bestellungen, aktualisieren Sie Status und verwalten Sie Ihren Katalog. Verfuegbar mit dem Premium-Plan.
Authentifizierung
Generieren Sie Ihren API-Schluessel in den Dashboard-Einstellungen (Bereich Integrationen). Fuegen Sie ihn in jede Anfrage im Authorization-Header ein:
Authorization: Bearer ib_live_xxxxxxxxxxxxxBasis-URL: https://imprimebay.com/api/v1/public
Endpunkte
GET
/ordersListen Sie Ihre Bestellungen auf. Optionaler Filter ?status=SHIPPED
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/ordersGET
/orders/:idBestelldetails mit Statusverlauf.
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/orders/ORDER_IDPATCH
/orders/:id/statusAktualisieren Sie einen Bestellstatus. Werte: ACCEPTED, IN_PRODUCTION, READY, READY_PICKUP, SHIPPED, DELIVERED, CANCELED
curl -X PATCH -H "Authorization: Bearer ib_live_..." \
-H "Content-Type: application/json" \
-d '{"status":"SHIPPED"}' \
https://imprimebay.com/api/v1/public/orders/ORDER_ID/statusGET
/productsListen Sie Ihre Katalogprodukte auf.
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/productsGET
/products/:idProduktdetails.
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/products/PRODUCT_IDPATCH
/products/:idapiDocs.ep_productUpdate
curl -X PATCH -H "Authorization: Bearer ib_live_..." \
-H "Content-Type: application/json" \
-d '{"isActive":false}' \
https://imprimebay.com/api/v1/public/products/PRODUCT_IDGET
/statsStatistiken: Bestellungen gesamt, bezahlt, Umsatz, nach Status.
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/statsHinweis: Jeder Schluessel greift nur auf die Daten der eigenen Druckerei zu. Anfragen sind auf 30 pro Minute begrenzt. Der Schluessel kann jederzeit ueber das Dashboard neu generiert oder widerrufen werden.