DOCS

Update tracking

/

Обновление отслеживания

Узнайте, как работает эндпоинт для обновления отслеживания.

Эндпоинт setShipmentTracking используется для обновления заказа в системе Zonos с номерами для отслеживания.

Эндпоинт 

HTTPS запрос

POST | https://api.iglobalstores.com/v2/setShipmentTracking

Полезаметки
HTTP методPOST
URL эндпоинтаhttps://api.iglobalstores.com/v2/setShipmentTracking
ПротоколHTTPS
Формат сообщенияJSON
Заголовок Accept HTTPAccept: application/json
Заголовок Content-Type HTTPContent-Type: application/json

JSON ключ/значение в теле запроса

Формат сообщения: JSON

Пример

1
2
3
4
5
6
7
8
9
10
{
  "store": "999",
  "secret": "f5bde245-f55e-414d-b722-80b25161c12c",
  "orderId": "999-99999",
  "trackingList": [
    {
      "number": "1Z204E380338943508"
    }
  ]
}
Полезаметки
orderId ОБЯЗАТЕЛЬНОИдентификатор заказа Zonos может быть передан с вашим идентификатором магазина и дефисом или без них (пример: 123-45678 или 45678). После завершения заказа и оплаты клиент будет перенаправлен на страницу завершения заказа / благодарности, размещенную на вашем домене. URL будет содержать параметр строки запроса orderId, который будет содержать это значение.integer / string
secret ОБЯЗАТЕЛЬНОAPI секретный GUID, предоставленный Zonos.string
store ОБЯЗАТЕЛЬНОИдентификатор магазина, предоставленный Zonos.integer
trackingList ОБЯЗАТЕЛЬНОЭто список объектов. Каждый объект должен иметь пару ключ/значение с по крайней мере одним ключом с именем “number”, а значение этого ключа должно быть одним из номеров отслеживания. Вы должны иметь отдельный объект с парой ключ/значение для каждого номера отслеживания.

HTTPS ответ

Формат сообщения: JSON

Пример успешного ответа

1
2
3
{
  "success": "Updated Order: 99999 with new tracking info."
}

Пример ответа об ошибке

1
2
3
{
  "error": "A specific message describing the error."
}

Была ли эта страница полезной?


На этой странице: