Сервис для изменения срока хранения посылки
Режим редактирования посылок возможен на разных статусах движения заказа.
Список всех статусов приведен в "Таблица статусов доступности изменения свойств отправления"
Входящие параметры:
Параметр | Обяз. | Тип | Описание | Пример |
|---|---|---|---|---|
| token | ● | string | Токен для доступа к api-сервисам | d6f33e419c16131e5325cbd84d5d6000 |
| method | ● | string | Название метода | ChangeOrderStorageDate |
| track | string | Трек-номер посылки | AAP114630687 | |
| orderid | string | Номер заказа ИМ | test-001923 | |
| storageDate | string | Новая дата хранения в формате dd.mm.yyyy | 10.10.2020 |
Данные ответа:
Параметр | Тип | Описание |
|---|---|---|
| err | bool | false - запрос успешно выполнен (в ЛК ИМ изменены данные посылки) |
string | Сообщение об ошибке, в случае err != false |
Справочник ошибок:
Текст ошибки | Описание |
|---|---|
| "Некорректный статус для продления срока хранения" | Некорректный статус отправления. |
| "Некорректная дата для продления хранения" | storageDate - не указана дата продления срока хранения. storageDate - <= текущей даты. |
| "Неверный формат даты" | storageDate - не соответствует формату dd.mm.yyyy |
| "Необходимо передавать один из параметров 'track' или "orderid'" | Переданы оба параметра одновременно или ни одного. |
| "Не найдена посылка" | Отправление не найдено. |