Редагування замовлення
Изменение параметров существующего авиа заказа
Редактирование заказа (общие параметры)
POST /api/air/ordermodify
Все запросы по редактированию заказа отправляются на указанный выше URL с передачей следующих обязательных параметров. Тело запроса передается в формате JSON.
Query Parameters
key
string
Static API key
token
string
Static API token
Headers
Accept
string
application/json или application/xml
Content-Type
string
application/json
Request Body
UserLogin
string
Логин пользователя Бэкофиса
OrderHid
string
Код заказа
Action
string
Действие по заказу
Params
array
Список параметров
{
"AviaOrderModifyResponse": {
"StatusCode": 0, // Код ответа (0 - успешное выполнение операции)
"Errors": [] // Список ошибок
"Messages": [] // Список информационных сообщений
}
}Отмена заказа
POST
Request Body
Action
string
CancelOrder
Params
array
{
"ConfirmAction": "True"
}
Установка для заказа статуса "Оплачен"
POST
Request Body
Action
string
SetPaidStatus
Params
array
{
"ConfirmAction": "True"
}
Изменение признака синхронизации всей брони либо расчета в ней
POST
Request Body
Action
string
ChangeBookingNotSync
Params
array
- BookingIds
string
"1, 2 ...", // Id бронирований для которых выполняется действий, если этот параметр не указан, действие применяется ко всем бронированниям в заказе
- NotSync
string
"True" // Запретить синхронизацию бронирования
- NotSyncFF
string
"True" // Запретить синхронизацию поля расчета в бронировании
Добавление, удаление, изменение комментариев к бронированию
POST
Список существующих комментариев к бронированию можно получить с помощью запроса /api/air/orderinfo (раздел Информация о заказе)
Request Body
Action
string
BookingComments
Params
array
BookingId
integer
Идентификатор бронирования
CommentId
integer
Идентификатор комментария
- Action
string
Действие с комментарием: ADD - добавить; EDIT - редактировать; DELETE - удалить
- Text
string
Текст комментария
Last updated