Post2Go для бизнеса

Подключите наше отслеживание посылок к своему сайту: увеличьте лояльность пользователей, уменьшите количество возвратов и улучшите информированность о прохождении посылок.

Подробнее Тарифы Оставить заявку

Определение службы доставки

Метод detectCourier

Определяет какими службами доставки мог бы доставляться указанный трекинг-номер.

Параметры

  • tracking_number - трекинг-номер выданный службой доставки

Пример запроса

{
    "jsonrpc": "2.0",
    "method": "detectCourier",
    "params": {
        "tracking_number": "1234567890"
    },
    "id": 1
}

Формат ответа

Объект result:

  • total - количество потенциальных служб доставки
  • tracking_number - трекинг-номер для которого определялись службы доставки
  • couriers - массив объектов служб доставки

Объект службы доставки:

  • slug - уникальный код службы доставки
  • name - название службы доставки
  • country_code - код страны, в которой находится служба
  • tracking - форматированный трэк по правилам службы

Пример ответа

{
    "jsonrpc": "2.0",
    "id": 1,
    "result": {
        "total": 2,
        "tracking_number": "1234567890",
        "couriers": [
            {
                "slug": "china-post",
                "name": "China post",
                "country_code": "CHN",
                "tracking": "1234567890"
            },
            {
                "slug": "deutsche-post",
                "name": "Deutshe post",
                "country_code": "GER",
                "tracking": "123-456-7890"
            }
        ]
    }
}