API et Integrations
Connectez ImprimeBay a votre logiciel de gestion avec notre API REST. Lisez les commandes, mettez a jour les statuts et gerez votre catalogue depuis votre systeme. Disponible avec le plan Premium.
Authentification
Generez votre cle API depuis les parametres du tableau de bord (section Integrations). Incluez-la dans chaque requete dans lâen-tete Authorization :
Authorization: Bearer ib_live_xxxxxxxxxxxxxURL de base: https://imprimebay.com/api/v1/public
Endpoints
/ordersListez vos commandes. Filtre optionnel ?status=SHIPPED
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/orders/orders/:idDetail dâune commande, avec historique des statuts.
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/orders/ORDER_ID/orders/:id/statusMettez a jour le statut dâune commande. Valeurs : 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/status/productsListez les produits de votre catalogue.
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/products/products/:idDetail dâun produit.
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/products/PRODUCT_ID/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_ID/statsStatistiques : commandes totales, payees, chiffre dâaffaires, par statut.
curl -H "Authorization: Bearer ib_live_..." \
https://imprimebay.com/api/v1/public/stats