Slutpunkt
HTTPS-begäran
POST | https://api.iglobalstores.com/v2/setShipmentTracking
Fält | anteckningar |
---|---|
HTTP-metod | POST |
Slutpunkts-URL | https://api.iglobalstores.com/v2/setShipmentTracking |
Protokoll | HTTPS |
Meddelandeformat | JSON |
Accept HTTP-header | Accept: application/json |
Content-Type HTTP-header | Content-Type: application/json |
JSON nyckel/värde-par i begärans kropp
Meddelandeformat: JSON
Exempel
1
2
3
4
5
6
7
8
9
10
{
"store": "999",
"secret": "f5bde245-f55e-414d-b722-80b25161c12c",
"orderId": "999-99999",
"trackingList": [
{
"number": "1Z204E380338943508"
}
]
}
Fält | anteckningar |
---|---|
orderId KRÄVS | Zonos beställnings-ID kan skickas med eller utan din butik-ID och bindestreck (Exempel: 123-45678 eller 45678). Efter beställningens slutförande och betalning kommer kunden att omdirigeras till en beställningsslutförande / tack-sida som är värd på din domän. URL:en kommer att innehålla en querystring parameter orderId som kommer att innehålla detta värde.integer / string |
secret KRÄVS | API hemlig GUID tillhandahållen av Zonos.string |
store KRÄVS | Butik-ID tillhandahållet av Zonos.integer |
trackingList KRÄVS | Detta är en lista med objekt. Varje objekt bör ha ett nyckel/värde-par med minst en nyckel som heter “number” och värdet av den nyckeln är ett av spårningsnumren. Du måste ha ett separat objekt med nyckel/värde-par för varje spårningsnummer. |
HTTPS-svar
Meddelandets format: JSON
Exempel på framgångssvar
1
2
3
{
"success": "Updated Order: 99999 with new tracking info."
}
Exempel på felrespons
1
2
3
{
"error": "A specific message describing the error."
}
Uppdatera spårning
Lär dig hur slutpunkten för att uppdatera spårning fungerar.
Den
setShipmentTracking
slutpunkten används för att uppdatera en beställning i Zonos-systemet med spårningsnummer.