Перейти к основному содержимому

Изменение статуса позиции заказа

Описание

Обновляет статус позиции заказа в Маркете.

URL-адрес

Метод: POST

https://example.com/api/v1.1/market/orders/update_order_line_status

Параметры запроса

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен
formatstring"json"НетФормат возвращаемых данных
(по умолчанию – "json")
order_external_idstring"order_1"ДаИдентификатор заказа (external_id)
order_line_external_idstring"line_DBSrmlVYD"ДаИдентификатор позиции заказа
status_external_idstring"new"НетИдентификатор статуса позиции заказа:
  • delivering
  • processing
  • new
  • refunded
  • canceled
  • delivered
  • идентификатор кастомного статуса

Пример запроса JSON

{
"token": "abcdefghijklmnqrstuvwxyz",
"format":"json",
"order_external_id":"order_1",
"order_line_external_id":"line_DBSrmlVYD",
"status_external_id":"delivered"
}

Пример ответа JSON

{
"data": {
"order_external_id": "order_1",
"order_line_external_id": "line_DBSrmlVYD",
"status_external_id": "delivered"
},
"error": 0,
"error_text": "Successful operation"
}

Возвращаемые параметры

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
dataobjectДанные об измененной позиции заказа