Vous pouvez récupérer et rechercher toutes les commandes clients grâce aux points de terminaison de l’API, et pas seulement celles d’un client en particulier. Voici comment faire:
1. Créer un connecteur
Allez dans Order Intake → Connectors.
Créez un nouveau connecteur.
Choisissez API Connector.
Sélectionnez tous les clients.
Donnez-lui un nom, par exemple,
Connecteur indépendant du client
.Copiez votre X-API-KEY.
Cliquez sur Créer.
Maintenant, vos points de terminaison sont prêts.
2. Configurez vos requêtes API
A. Obtenir une commande individuelle
Méthode :
GET
Point de terminaison : Utilisez le point de terminaison
Get Order
depuis votre connecteur.En-têtes :
X-API-KEY
: [votre clé copiée]
Corps : Aucun requis.
Étapes :
Remplacez le
{orderId}
dans l’URL par un véritable identifiant de commande.Cliquez sur Envoyer.
Vous recevrez les détails de la commande.
B. Rechercher plusieurs commandes
Méthode :
POST
Point de terminaison : Utilisez le point de terminaison
Search Orders
depuis votre connecteur.En-têtes :
X-API-Key
: [votre clé copiée]
Corps : Incluez vos filtres de recherche en JSON.
Étapes :
Collez le point de terminaison de recherche.
Définissez la méthode sur
POST
.Ajouter le corps JSON.
Cliquez sur Envoyer.
Vous obtiendrez une liste des commandes correspondantes.
Erreurs courantes à éviter
Mauvaise méthode :
GET
pour une commande couture fine,POST
pour une recherche.Pas de clé API : N'oubliez pas d'inclure votre
X-API-KEY
dans l'en-tête.Corps manquant pour la recherche : La recherche nécessite un corps JSON avec vos filtres.