Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Внимание! Режим редактирования посылок возможен на разных статусах движения заказа.
Список всех статусов приведен в "Таблица статусов доступности изменения свойств отправления".

GET-запрос:
https://api.boxberry.ru/json.php?token=d6f33e419c16131e5325cbd84d5d6000&method=ChangeOrderDeliveryType&track=AVZ102614491&orderid=&deliveryType=2&pointId=96051&city=Екатеринбург&addressp=Ленина

Входящие параметры:

Параметр

Обяз.

Тип

Описание

Пример

tokenstringТокен для доступа к api-сервисамd6f33e419c16131e5325cbd84d5d6000
methodstringНазвание методаChangeOrderDeliveryType
trackstring

Трек-номер посылки 

AAP114630687
orderid stringНомер заказа ИМtest-001923
deliveryType
 ●
integer

Тип доставки, возможные значения:

1- доставка до ПВЗ

2 - доставка курьером


pointId
stringКод пункта выдачи Boxberry96051
city
stringГород получателя для КД

Екатеринбург

addressp
stringАдрес получателя для КДЛенина, 5
timeFrom
stringВремя доставки «с» в формате ЧЧ:ММ10:00
timeTo
stringВремя доставки «по» в формате ЧЧ:ММ16:00
deliveryDate
stringДата доставки (формат YYYY-MM-DD)2019-05-15
comment
stringКомментарий по доставкеПредварительно позвонить

Данные ответа:

Наличие ошибки при выполнении, возможные значения:

Параметр

Тип

Описание

errbool

true - при выполнении запроса произошла ошибка, запрос не выполнен

false - запрос успешно выполнен (в ЛК ИМ изменены данные посылки)

message

string

Сообщение об ошибке, в случае errorerr != truefalse

Справочник ошибок:

...

true 

Текст ошибки

Описание 

false-Успешный запрос

"Неверный вид выдачи."

Возможные значения: 1, 2.

"Необходимо заполнить «Пункт выдачи»."

Должен быть заполнен, если deliveryType = 1

"Неверный код пункта выдачи."

Передан некорректный код в pointId

"Необходимо заполнить «Город получателя»."

Должен быть заполнен city, если deliveryType = 2

"Атрибут «Город получателя» должен быть написан кириллицей."

city должен быть указан кириллицей.

"Необходимо заполнить «Адрес получателя»"

addressp должен быть заполнен, если deliveryType = 2

"Атрибут «Адрес получателя» должен быть написан кириллицей."

addressp должен быть указан кириллицей.