Endpoint
Requête HTTPS
POST | https://api.iglobalstores.com/v2/setShipmentTracking
Champ | Remarques |
---|---|
Méthode HTTP | POST |
URL de l'endpoint | https://api.iglobalstores.com/v2/setShipmentTracking |
Protocole | HTTPS |
Format du message | JSON |
En-tête HTTP Accept | Accepter : application/json |
En-tête HTTP Content-Type | Content-Type : application/json |
Paires clé/valeur JSON dans le corps de la requête
Format du message : JSON
Exemple
1
2
3
4
5
6
7
8
9
10
{
"store": "999",
"secret": "f5bde245-f55e-414d-b722-80b25161c12c",
"orderId": "999-99999",
"trackingList": [
{
"number": "1Z204E380338943508"
}
]
}
Champ | notes |
---|---|
orderId REQUIS | L'identifiant de commande Zonos peut être transmis avec ou sans l'identifiant de votre magasin et le trait d'union (Exemple : 123-45678 ou 45678). Après la finalisation de la commande et le paiement, le client sera redirigé vers une page de finalisation de commande / de remerciement hébergée sur votre domaine. L'URL contiendra un paramètre de chaîne de requête orderId qui contiendra cette valeur. entier / chaîne de caractères |
secret REQUIS | GUID secret de l'API fourni par Zonos. chaîne de caractères |
store REQUIS | Identifiant de magasin fourni par Zonos. entier |
trackingList REQUIS | Il s'agit d'une liste d'objets. Chaque objet doit avoir une paire clé/valeur avec au moins une clé nommée "number" et la valeur de cette clé est l'un des numéros de suivi. Vous devez avoir un objet séparé avec la paire clé/valeur pour chaque numéro de suivi. |
Réponse HTTPS
Format du message : JSON
Exemple de réponse réussie
1
2
3
{
"success": "Updated Order: 99999 with new tracking info."
}
Exemple de réponse d'erreur
1
2
3
{
"error": "A specific message describing the error."
}
Mise à jour du suivi
Découvrez comment fonctionne l'endpoint de mise à jour du suivi.
L'endpoint
setShipmentTracking
est utilisé pour mettre à jour une commande dans le système Zonos avec des numéros de suivi.