Сервис для изменения данных посылки: ФИО, номер телефона получателя, e-mail получателя.
Режим редактирования посылок возможен на разных статусах движения заказа.
Список всех статусов приведен в "Таблица статусов доступности изменения свойств отправления"
Входящие параметры:
Параметр | Обяз. | Тип | Описание | Пример |
|---|---|---|---|---|
| token | ● | string | Токен для доступа к api-сервисам | d6f33e419c16131e5325cbd84d5d6000 |
| method | ● | string | Название метода | ChangeOrderDetails |
| track | ● | string | Трек-номер посылки | AAP114630687 |
| orderid | string | Номер заказа ИМ | test-001923 | |
| fio | string | ФИО получателя | Иванов Степан Сергеевич | |
| phone | string | Телефон получателя (10 цифр) | 9121005044 | |
| string | e-mail получателя | mail1@yandex.ru |
Данные ответа:
Параметр | Тип | Описание |
|---|---|---|
| err | bool | false - запрос успешно выполнен (в ЛК ИМ изменены данные посылки) |
string | Сообщение об ошибке, в случае err != false |
Справочник ошибок:
Текст ошибки | Описание |
|---|---|
"Необходимо заполнить ФИО" | Требуется указать минимум 2 слова через пробел. |
| "Значение «ФИО» должно содержать максимум 100 символов." | Количество символов <= 100 |
"«Контактный телефон получателя» должен содержать 10 цифр" | Телефон должен быть заполнен. |
| "Необходимо заполнить «Электронная почта получателя»" | Адрес должен быть заполнен, если у заказа подключена хотя бы одна из доп. услуг:
|
"Значение «Электронная почта получателя» не является правильным email адресом." | Адрес должен состоять из двух частей, разделённых символом «@». |
"Не найдена посылка" | Отправление не найдено. |
| "Не заполнены параметры к изменению" | Требуется заполнить fio, phone, email |