Démarrage rapide de l'API REST
Authentifiez-vous et créez votre première expédition.
Créez un jeton, installez un SDK ou utilisez cURL, puis envoyez une expédition par POST. La règle d'expédition que vous indiquez choisit le transporteur et le service. Envoyez l'expédition, et l'étiquette vous revient sous forme de document à imprimer ou à envoyer à Zippendo Printer.
Ouvrez les paramètres de l'API dans le tableau de bord. Les jetons commencent par zipp_, ne s'affichent qu'une fois et peuvent être limités à une seule marque.
Paramètres de l'APInpm, pip, Composer, go get, gem, Maven ou NuGet. Chaque SDK est généré à partir de la spécification OpenAPI publique et couvre tous les endpoints. cURL fonctionne tout aussi bien.
Présentation des SDKEnvoyez le destinataire, les colis et l'id d'une règle d'expédition. La règle fournit le transporteur, le service et l'adresse de l'expéditeur. Envoyez ensuite l'expédition : le transporteur renvoie l'étiquette et le numéro de suivi.
Les expéditions dans la référenceFaites pointer un webhook vers votre serveur. Chaque livraison est un POST signé en HMAC-SHA256 du corps brut, tenté jusqu'à 5 fois, avec chaque tentative consignée dans le journal de livraison.
Démarrage rapide des webhookscurl https://api.zippendo.com/orgs/org_8f3kd92ld0/shipments \ -H "Authorization: Bearer $ZIPPENDO_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "reference": "ORDER-1042", "type": "outbound", "shippingRuleId": "rule_3c4d5e6f", "parties": [{ "type": "receiver", "name": "Anna Jensen", "address1": "Vesterbrogade 12", "postalCode": "1620", "city": "København V", "countryCode": "DK", "email": "[email protected]" }], "parcels": [{ "weight": 2.5, "weightUnit": "kg", "dimensions": { "length": 30, "width": 20, "height": 10 }, "orderLines": [] }] }'Chaque erreur comporte un code lisible par machine à côté du message. Un webhook renvoyé conserve le même X-Webhook-Id : ignorer les doublons tient en une seule recherche.
Connectez Claude, Cursor ou ChatGPT via OAuth, ou envoyez les événements d'expédition vers Klaviyo, Slack, Zapier et Make sans écrire de code d'intégration.
SDK
7
langages, générés à partir de la spécification
Les événements que vous pouvez écouter
Créez une expédition avec l'id d'une règle d'expédition, et le transporteur, le service et l'adresse de l'expéditeur sont choisis pour vous. Ensuite, chaque changement arrive sur votre endpoint sous forme de webhook signé.
Faites pointer Claude, Cursor ou ChatGPT vers api.zippendo.com/mcp : il crée des expéditions, suit des colis et lit vos commandes avec les autorisations que vous accordez.
Vous n'avez besoin que des transporteurs ?
Accès à l'API
100%
des offres, Free compris
Nouveaux transporteurs
1 semaine
c'est le délai habituel pour connecter celui dont vous avez besoin
Authentifiez-vous et créez votre première expédition.
Chaque endpoint, corps de requête et réponse, avec un bac à sable.
TypeScript, Python, PHP, Go, Ruby, Java et C#, générés à partir de la même spécification.
Des livraisons signées pour chaque événement d'expédition et de commande.
Votre propre boutique ou ERP comme source de commandes, poussées vers l'API ou récupérées par elle.
Connectez Claude, Cursor ou ChatGPT à votre compte via OAuth.
Ce que demande l'intégration directe des transporteurs, et quand une seule API d'expédition est plus simple.
Trouver le bon code tarifaire pour chaque produit et savoir où l'indiquer sur les documents douaniers.