Order Status Distributors

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, É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ètres

Type de donnée

Description

Exemple

country

chaîne

Code du pays pour lequel les détails de la commande sont requis.

US

order-number

chaîne

Numéro de commande dans l'ERP, il peut s'agir de la valeur totale de la commande ou de la valeur "startingFrom".

AB12345

order-status

chaîne

Statut actuel de la commande dans l'ERP.

Livré

page

chaîne

Numéro de page actuel selon le nombre d'enregistrements et la taille de la page.

1

page-size

chaîne

Nombre d'enregistrements attendus dans la réponse.

10

item-number

chaîne

Numéro d'article d'un article particulier de la commande.

79895

purchaser-id

chaîne

ID à 10 ou 5 chiffres de l'acheteur utilisé dans mySE

1000006792

 

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-size, purchaser-idToutes les commandes liées au compte dans le pays demandé.
/orders/{country}/{order-number}/{item-number}/shipment-schedulesCountry,
order-number,
item-number
purchaser-idLe calendrier d'expédition de l'article demandé dans la commande sera retourné.
/orders/{country}/{order-number}Country,
order-number
Item-number, purchaser-idLes informations générales ainsi que le calendrier d'expédition des articles/articles en commande sont retournés.
Order Status Distributors