Запрос ADD_ORDER
Запрос add_order выполняет создание заявки.
Запрос:
Ответ с данными:
Параметры запроса:
login - {login}
password - {passphrase}
action - add_order
manager_uid - ID менеджера, полученный в запросе get_managers
transport_id - ID типа транспорта, полученный в запросе get_classes
tip - Transfer или Arenda
date_start - дата и время начала заявки (подачи) в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС
period - передается только при значении tip=Arenda - количество полных часов аренды
pass_kol - количество пассажиров, целое число
passangers - массив с данными пассажиров
name - ФИО пассажира (например, Иванов И.И.)
phone - контактный телефон пассажира в формате 7ХХХХХХХХХХ
train - номер рейса/поезда (необязательное поле)
comments - текстовое поле комментария по заявке (необязательное поле)
child - значение 1 или 0 - признак организованной детской перевозки
table - надпись на табличке для встречи (необязательное поле)
route - массив точек маршрута, где первая - это место подачи, а последняя - пункт назначения
id - порядковый номер точки
name - адрес или наименование точки маршрута, если адрес не может быть задан явно (Например, "пр.Римского-Корсакова 5/7" или "Стелла авиаторам, Дорога Жизни")
lat - географическая широта точки (необязательное поле)
lon - географическая долгота точки (необязательное поле)
desc - описание точки машрута (любое тестовое описание или комментарии, например "Ambassador Hotel - припарковаться перед главным входом и ждать с табличкой у передней двери") (необязательное поле)
Массив точек назначения может содержать только одну - место подачи.
Ответ на запрос содержит сообщение об успехе и номер созданной заявки, либо код ошибки:
401 - данные для авторизации не верны
Поля в ответе:
id - идентификатор созданной заявки
Основные разделы
Нужна консультация? Обращайтесь!
it@automngm.ru - технический отдел