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

/delivery/order

Параметр Тип Описание
key string Ключ доступа
action string Значение: tracking
service string Служба доставки. Например: sdek

Доступно: sdek, boxberry, postrf

track string Трек-код

Параметры, отмеченные , - обязательны.

curl --request POST 'https://api.esplc.ru/delivery/order' \
--header 'Content-Type: application/json' \
--data-raw '{ "key": "a2275ee6a7f268682fb553db39ff16d6", "action": "tracking", "service": "sdek", "track": "XXXXXXXXX" }'

$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => 'https://api.esplc.ru/delivery/order',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => [
      'key' => 'a22752e6a73238684fb753db39ff16b6', 
      'action' => 'tracking', 
      'service' => 'sdek', 
      'track' => 'XXXXXXXXX'
    ]
]);

$response = curl_exec($curl);

curl_close($curl);

print_r(json_decode($response,1));

При успешном запросе значение http_status будет равно 200; в ответе будет 2 обязательных массива:

  • status - текущий статус доставки
  • track - массив статусов доставки

Также, в зависимости от информации, которую предоставляет транспортная компания, в ответе также могут содержаться другие необязательные данные.

В случае неудачи, код ответа будет 4XX (например - 422); в ответе будет массив errors, содержащий описание ошибок.

{
    "http_status": 200,
    "http_status_message": "",
    "data": {
        "status": {
            "name": "Вручен",
            "date": "26.06.2024 04:31",
            "timestamp": 1719376279,
            "location": "Москва"
        },
        "track": [
            {
                "name": "Создан",
                "date": "24.06.2024 11:01",
                "timestamp": 1719226908,
                "location": ""
            },
            {
                "name": "Принят на доставку",
                "date": "24.06.2024 16:55",
                "timestamp": 1719248141,
                "location": "Тверь"
            },
            {
                "name": "Отправлен в сортировочный центр",
                "date": "25.06.2024 13:03",
                "timestamp": 1719320633,
                "location": "Тверь"
            }
        ]
    }
}