Order Status

Cette API fournit l'état actuel de la commande, le calendrier d'expédition de la commande ainsi que la liste des articles de la commande en fonction des paramètres transmis dans la demande.
Les informations renvoyées sont basées sur le compte enregistré.

TÉLÉCHARGER LA SPÉCIFICATION

 

Disponibilité par pays - Liste des pays pour lesquels nous avons déjà testé les performances, la disponibilité et le temps de réponse de l'API :

  • Argentine, Australie, Autriche, Belgique, Brésil, Bulgarie, Canada, Chili, Colombie, Croatie, Danemark, Équateur, Estonie, Finlande, France, Allemagne, Grèce, Hongrie, Inde, Indonésie, Irlande, Kazakhstan, Lettonie, Lituanie, Mexique, Pays-Bas, Nouvelle-Zélande, Norvège, Pérou, Pologne, Portugal, Roumanie, Russie, Serbie, Singapour, Slovénie, Espagne, Suède, Suisse, Turquie, Ukraine, Royaume-Uni, États-Unis et Vietnam.

Si votre pays ne figure pas dans la liste, vous pouvez nous contacter directement ou contacter votre Point de Contact Schneider (POC) pour vérifier si votre pays a accès à cet API.

 

L'accès à l'API nécessitera une authentification oAuth, veuillez vous référer aux détails sur le portail.

  • Cette API supporte la pagination, veuillez vous référer aux détails ci-dessous pour comprendre comment la pagination fonctionne :
  • Lorsque l'API est demandée avec des paramètres pour renvoyer une très longue liste d'éléments, la réponse est paginée afin d'éviter une charge utile lourde et une congestion du réseau.
  • Un paramètre de demande peut être défini pour indiquer le nombre d'éléments à renvoyer dans une réponse API unique. (taille de page<=100)
    Remarque : la taille de page par défaut est de 10
  • Chaque réponse API renvoie également des paramètres tels que totalNumberOfRecords, totalNumberOfPages et pageNumber.
    • totalNumberOfRecords : Combien d'enregistrements peuvent être retournés dans la réponse selon les paramètres passés dans la demande.
    • totalNumberOfPages : Combien de pages sont attendues en fonction de la taille de page actuelle et du nombre total d'enregistrements. Par exemple, 100 enregistrements avec une taille de page de 10 nécessiteront 10 pages.
    • pageNumber : pour lequel la réponse au numéro de page est requise.

L'accès à l'API nécessitera une authentification oAuth, veuillez vous référer aux détails sur le portail.

Paramètres pris en charge par l'API :

ParamètresType de donnéeDescriptionExemple
countrychaîneCode du pays pour lequel les détails de la commande sont requis.US
order-numberchaîneNuméro de commande dans l'ERP, il peut s'agir de la valeur totale de la commande ou de la valeur "startingFrom".AB12345
order-statuschaîneStatut actuel de la commande dans l'ERPLivré
pagechaîneNuméro de page actuel selon le nombre d'enregistrements et la taille de la page.1
page-sizechaîneNombre d'enregistrements attendus dans la réponse10
item-numberchaîneNuméro d'article d'un article particulier de la commande79895

 

Cette API prend en charge les 3 opérations suivantes :

ResourcePathParamètres obligatoiresParamètres facultatifsRéponse attendue
/orders/{country}paysOrder-number, order-status, page, page-sizeToutes les commandes liées au compte dans le pays demandé.
/orders/{country}/{order-number}/{item-number}/shipment-schedulesCountry,
order-number,
item-number
N/ALe calendrier d'expédition de l'article demandé dans la commande sera retourné.
/orders/{country}/{order-number}Country,
order-number
Item-numberLes informations générales ainsi que le calendrier d'expédition des articles/articles en commande sont retournés.
Order Status