Аннуляция заказа
Изменяет статус заказа на «аннулирован».
Формат запроса
POST https://api.tickets.yandex.net/api/agent/\
? action=order.cancel\
& auth=<string>\
& uid=<string>\
& city_id=<number>\
& id=<number>\
& tickets[0][id]=<number>\
& tickets[0][fine]=<number>\
& tickets[1][id]=<number>\
& tickets[1][fine]=<number>...
Параметры запроса
Query-параметр | Описание |
---|---|
action* | string Идентификатор запроса. |
auth* | string Идентификатор внешней системы. |
uid* | string Идентификатор сессии (не менее 20 случайных символов). Введите их самостоятельно и используйте для всей сессии с заказом. |
city_id* | number Идентификатор города. |
id* | number Идентификатор заказа. |
tickets[0][id] | number Идентификатор первого билета в заказе. Не нужно передавать параметр, если при возврате нет штрафа. |
tickets[0][fine] | number Штраф для первого билета в заказе, указывается в рублях. Например, если билет стоил 1000 рублей, зрителю вернули 700 рублей, а удержали 300, то в tickets[0][fine] нужно передать 300 .Не нужно передавать параметр, если при возврате нет штрафа. |
tickets[1][id] | number Идентификатор второго билета в заказе. Не нужно передавать параметр, если при возврате нет штрафа. Если в заказе есть третий, четвертый и далее билеты, которые возвращают со штрафами, в запрос необходимо добавить параметры tickets[2][id], tickets[3][id] и т.д. |
tickets[1][fine] | number Штраф для второго билета в заказе, указывается в рублях. Не нужно передавать параметр, если при возврате нет штрафа. Если в заказе есть третий, четвертый и далее билеты, которые возвращают со штрафами, в запрос необходимо добавить параметры tickets[2][fine], tickets[3][fine] и т.д. |
* Обязательный параметр
Формат ответа
JSON
{
"status": string,
"result": boolean
}
Параметры ответа
Параметр | Описание |
---|---|
status | string Статус выполнения запроса. Возможные значения:
|
result | boolean Результат выполнения запроса. Возможные значения:
|
Пример ответа
{
"status": "0",
"result": true
}
Была ли статья полезна?
Предыдущая
Следующая