API pour développeurs de Cargizon
Accédez à vos données de chaîne d’approvisionnement par programmation. Des points de terminaison REST versionnés, une authentification par clé d’API à portée limitée, des webhooks signés et une spécification OpenAPI sont en service dès aujourd’hui. L’exportation CSV est aussi offerte.
Ce que l’API vous donne
Une API REST versionnée, des webhooks signés, des clés à portée limitée et une spécification OpenAPI, tout cela offert dès maintenant.
Points de terminaison de l’API REST
Lisez et écrivez les expéditions, les bons de commande, les factures, les articles, les contacts, les emplacements, les commandes clients, les réceptions et l’inventaire. Conventions REST standards, corps de requête et de réponse en JSON, pagination, filtrage et un paramètre updated_since pour la synchronisation incrémentielle.
Webhooks signés
Abonnez un point de terminaison HTTPS à des événements comme les changements de statut d’expédition, les changements de statut de bon de commande, la création de facture et les changements de statut de commande client. Chaque livraison est signée par HMAC et réessayée avec un délai exponentiel. Configurez les points de terminaison dans Paramètres, Webhooks.
Authentification par clé d’API à portée limitée
Créez des clés dans Paramètres, Clés d’API avec des permissions limitées à des ressources précises (lecture ou écriture par ressource). Les clés sont hachées au repos, affichées une seule fois, révocables et limitées à 120 requêtes par minute.
Spécification OpenAPI
Une description OpenAPI 3.1 lisible par machine de chaque point de terminaison, paramètre et portée est publiée à /api/v1/openapi.json. Pointez-y votre générateur de code ou votre client d’API pour démarrer rapidement.
Exportation CSV
Vous préférez les fichiers au code? L’exportation CSV reste offerte pour les expéditions, les bons de commande, les factures et les contacts, en parallèle de l’API, pour les feuilles de calcul, les outils d’informatique décisionnelle et les importations ERP ponctuelles.
Des erreurs et des limites prévisibles
Chaque erreur est une enveloppe JSON cohérente avec un code et un message. La limitation de débit par clé garde l’usage équitable, et un doublon ou un conflit de règle d’affaires revient sous la forme d’un 409 clair plutôt que d’un échec silencieux.
Pourquoi une API pour développeurs compte pour votre chaîne d’approvisionnement
L’accès par programmation à vos données ouvre la voie à l’automatisation, aux intégrations sur mesure et aux flux de travail pilotés par les événements dans toute votre pile.
Connectez Cargizon à n’importe quel système
Si votre ERP, votre WMS, votre outil comptable ou votre application interne peut faire des requêtes HTTPS, il peut échanger des données avec Cargizon. Transmettez les bons de commande depuis votre ERP, récupérez le statut des expéditions et les données de réception, et gardez les fiches d’articles et de contacts synchronisées.
Automatisez vos flux de travail avec les webhooks
Plutôt que d’interroger sans cesse, abonnez-vous aux événements et réagissez au fur et à mesure : créez une tâche quand une expédition atteint un jalon, mettez à jour votre WMS quand des marchandises sont reçues, ou signalez un bon de commande dans votre système quand son statut change.
Synchronisez efficacement avec updated_since
Chaque point de terminaison de liste accepte un horodatage updated_since, ce qui permet à une tâche planifiée de ne récupérer que ce qui a changé depuis sa dernière exécution plutôt que de tout relire. Combinez-le avec la pagination pour déplacer de grands jeux de données de façon fiable.
Accordez un accès au moindre privilège
Émettez une clé en lecture seule pour un tableau de bord de rapports, une clé write:invoices pour une intégration de facturation et une clé write:shipments pour une synchronisation de suivi. Chaque clé ne touche que les ressources que vous lui avez accordées.
Questions sur l’API pour développeurs
Bâtissez sur Cargizon dès aujourd’hui
Créez une clé d’API, pointez votre intégration vers la spécification OpenAPI et abonnez un webhook. Commencez un essai gratuit pour obtenir votre première clé.
Découvrir d’autres intégrations
Intégration QuickBooks
Découvrez l’intégration QuickBooks prévue pour synchroniser les factures, les bons de commande et le coût rendu.
En savoir plusIntégration Shopify
Voyez l’intégration Shopify prévue pour relier la demande de votre boutique au stock entrant.
En savoir plusIntégration Acumatica
Découvrez l’intégration Acumatica prévue pour synchroniser les bons de commande, les réceptions et le coût rendu.
En savoir plus