Eindpunt
HTTPS-verzoek
POST | https://api.iglobalstores.com/v2/setShipmentTracking
Veld | opmerkingen |
---|---|
HTTP-methode | POST |
Eindpunt-URL | https://api.iglobalstores.com/v2/setShipmentTracking |
Protocol | HTTPS |
Berichtformaat | JSON |
Accept HTTP-header | Accept: application/json |
Content-Type HTTP-header | Content-Type: application/json |
JSON sleutel/waarde paren in de aanvraagbody
Berichtformaat: JSON
Voorbeeld
1
2
3
4
5
6
7
8
9
10
{
"store": "999",
"secret": "f5bde245-f55e-414d-b722-80b25161c12c",
"orderId": "999-99999",
"trackingList": [
{
"number": "1Z204E380338943508"
}
]
}
Veld | opmerkingen |
---|---|
orderId VERPLICHT | De Zonos order-ID kan worden doorgegeven met of zonder uw winkel-ID en koppelteken (Voorbeeld: 123-45678 of 45678). Na voltooiing van de bestelling en betaling wordt de klant omgeleid naar een pagina voor het voltooien van de bestelling / bedankpagina die op uw domein is gehost. De URL bevat een querystringparameter orderId die deze waarde bevat.integer / string |
secret VERPLICHT | API geheime GUID verstrekt door Zonos.string |
store VERPLICHT | Winkel-ID verstrekt door Zonos.integer |
trackingList VERPLICHT | Dit is een lijst van objecten. Elk object moet een sleutel/waarde-paar hebben met ten minste één sleutel genaamd “number” en de waarde van die sleutel is een van de trackingnummers. U moet een apart object hebben met het sleutel/waarde-paar voor elk trackingnummer. |
HTTPS-respons
Berichtformaat: JSON
Voorbeeld van een succesvolle respons
1
2
3
{
"success": "Updated Order: 99999 with new tracking info."
}
Voorbeeld foutrespons
1
2
3
{
"error": "A specific message describing the error."
}
Tracking bijwerken
Leer hoe het eindpunt voor het bijwerken van tracking werkt.
De
setShipmentTracking
eindpunt wordt gebruikt om een bestelling in het Zonos-systeem bij te werken met trackingnummers.