Для метода используется авторизация по jwt токену.
Изменить дату отгрузки отправления на запасную
POST /seller-api/v1/logistic-order/pass-today
Параметры запроса
Пример запроса
curl --location --request POST 'https://openapi.ru.laliexpress.com/seller-api/v1/logistic-order/pass-today' \
--header 'accept: application/json' \
--header 'Content-Type: application/json' \
--header 'x-auth-token: <YOUR_API_TOKEN>' \
--data-raw '{
"order_id": 1124329
}'
Пример успешного ответа
{
"data": {},
"error": null
}
Пример ответа с ошибкой
{
"error": {
"code": "HandoverListNotFound",
"message": "Лист передачи не найден.",
"details": null
},
"data": null
}
Отменить заказ, у которого переносилась дата отгрузки
POST /seller-api/v1/logistic-order/cancel-before-expired
Параметры запроса
Пример запроса
curl --location --request POST 'https://openapi.ru.laliexpress.com/seller-api/v1/logistic-order/cancel-before-expired' \
--header 'accept: application/json' \
--header 'Content-Type: application/json' \
--header 'x-auth-token: <YOUR_API_TOKEN>' \
--data-raw '{
"order_id": 1124331
}'
Пример успешного ответа
{
"data": {},
"error": null
}
Пример ответа с ошибкой
{
"error": {
"code": "ErrorCode.TradeOrderWasNotPostponed",
"message": "Нельзя отменить отправление. Можно перенести время отгрузки.",
"details": null
},
"data": null
}
Подтвердить отгрузку отправления
POST seller-api/v1/logistic-order/order-passed
Создаёт в Jira логистического провайдера задачу на поиск переданного отправления, потому что информация о принятии отправления не появилась в системе.
Параметры запроса
Пример запроса
curl --location --request POST 'https://openapi.ru.laliexpress.com/seller-api/v1/logistic-order/order-passed' \
--header 'accept: application/json' \
--header 'Content-Type: application/json' \
--header 'x-auth-token: <YOUR_API_TOKEN>' \
--data-raw '{
"order_id": 1124326
}'
Параметры ответа
Пример успешного ответа
{
"data": {},
"error": null
}
Пример ответа с ошибкой
{
"error": {
"code": "OrderNotFound",
"message": "Отправление не найдено.",
"details": null
},
"data": null
}