orders

Заказы.


Ресурсы

https://selena-online.ru/rest/v1/orders/<orderids> [GET]

https://selena-online.ru/rest/v1/orders [GET]

string:orderids - список уникальных идентификаторов заказов, разделённых запятой. Если задан orderids, то остальные параметры URL игнорируются.

Параметры URL

string:numbers - список уникальных номеров заказов, разделённых запятой. Если задан numbers, то остальные параметры URL игнорируются.

date(yyyy-mm-dd):from - начальная дата границы поиска (дата выполнения заказа), UTC.

date(yyyy-mm-dd):to - конечная дата границы поиска (дата выполнения заказа), UTC.

date(yyyy-mm-dd):tourfrom - начальная дата границы поиска (дата начала тура).

date(yyyy-mm-dd):tourto - конечная дата границы поиска (дата окончания тура).

int:duration - продолжительность тура в днях или ночах, в зависимости от того, какая единица измерения используется в искомых турах.

int:tourid - ID тура.

int:objectid - ID объекта размещения.

date(yyyy-mm-dd[Thh:mm:ss]):updated - дата/время последней правки заказа, UTC. Если задан параметр updated, возвращаются все вновь созданные заявки, а также заявки, в которых после создания был изменён любой из параметров: статус, сумма к оплате, сумма оплаты, дата оплаты, номер платёжного документа. Параметр updated ингорируется, если задан хотя бы один из прочих параметров. Если не задан ни один параметр, в отборе используется updated со значением по умолчанию равным "00 часов 00 минут вчерашнего дня".

int:fullinfo - флаг "Показать полную информацию". По умолчанию fullinfo = 0, и результат запроса содержит только список уникальных идентификаторов заказов, соответствующих условиям выборки. Этот список можно использовать, например, для запроса информации о платежах для конкретных заказов. Если fullinfo = 1, запрос возвратит список заказов с подробной информацией.

int:events - флаг "Показать связанные с заказом события". По умолчанию events = 0. Флаг имеет смысл только при fullinfo = 1.

Ответ

Возвращает список заказов. Для дополнительной фильтрации результата можно указать необязательные параметры URL.

Список событий:

EV_ADD_ORDER_TO_PACKAGE Заказ добавлен в пакет
EV_ADD_PEOPLE_TO_ORDER Добавлен турист
EV_AGREEMENT_DATA_SAVED Внесены изменения в договор
EV_ASSIGN_AGREEMENT Активирован договор
EV_BILL_CONFIRMED Подтверждён счёт на оплату
EV_BILL_PROHIBITED Запрещён счёт на оплату
EV_CHANGE_ACTION_STATUS Изменён статус задачи, связанной с заказом
EV_CHANGE_PACKAGE_METHOD Изменён способ объединения заказа в пакете
EV_CHAT_MESSAGE_ACCEPTED Подтверждено прочтение последнего сообщения от заказчика
EV_DROP_ORDER Заказ снят
EV_DROP_ORDER_AUTODROP Автоматическое снятие заказа в связи с лимитом брони
EV_DROP_PEOPLE_FROM_ORDER Удалён турист
EV_FILE_UPLOADED К заказу прикреплён файл
EV_ONLINE_PAYMENT_AUTHORIZED ON-LINE - платёж одобрен банком
EV_ONLINE_PAYMENT_COMPLETED ON-LINE - платёж исполнен банком, средства списаны в пользу продавца
EV_ONLINE_PAYMENT_EXECUTED Выполнена online-оплата
EV_ONLINE_PAYMENT_EXECUTED_HOLD Выполнена online-оплата с холдированием средств
EV_ONLINE_PAYMENT_REFUND ON-LINE - платёж: средства возвращены от продавца на карту покупателя
EV_ONLINE_PAYMENT_REVERSED ON-LINE - платёж аннулирован, средства на карте разблокированы
EV_ORDER_ADDITIONALS_UPDATED Внесены изменения в итоговую информацию
EV_ORDER_APARTMENT_ID_CHANGED Изменена категория номера
EV_ORDER_CALENDAR_UPDATED Внесены изменения в даты заказа
EV_ORDER_CUSTOMER_UPDATED Внесены изменения в контрагентах
EV_ORDER_EXTERNAL_DATA_SAVED Изменены данные печатной формы документа
EV_ORDER_LOCATION_UPDATED Изменено размещение в автобусных/ЖД рейсах
EV_ORDER_PRIVATE_DATA_UPDATED Внесены изменения в данные туристов
EV_ORDER_PRIVATE_DATA_UPDATED_BY_AGENT Внесены изменения в данные туристов агентом
EV_ORDER_QUOTA_CHANGED Внесены изменения в квоты мест (подтверждение/снятие)
EV_ORDER_RESERVED Выполнен заказ
EV_ORDER_SERVICE_ADDED Добавлена услуга
EV_ORDER_SERVICE_DELETED Удалена услуга
EV_ORDER_STATUS_CHANGED Изменён статус заказа
EV_ORDER_TOTALS_UPDATED Внесены изменения в итоговые суммы заказа
EV_ORDER_TOURIST_CHANGE_NUMBER_ALLOCATION Изменено размещение туриста в номере
EV_ORDER_TP_SERVICES_UPDATED Внесены изменения в список услуг пакета
EV_ORDER_VOUCHER_PRINTED_AND_PASSED Ваучер отпечатан и передан покупателю
EV_PAYMENT_CARRIED_FROM Выполнен перенос суммы платежа из другого заказа
EV_PAYMENT_CARRIED_TO Выполнен перенос суммы платежа на другой заказ
EV_PAYMENT_CHARGE Списание средств с карты
EV_PAYMENT_CHARGE_REQUEST Запрос в банк на списание средств с карты в пользу поставщика
EV_PAYMENT_FROM_BYER_ADDED Внесён платёж от покупателя
EV_PAYMENT_FROM_BYER_DELETED Удалён платёж от покупателя
EV_PAYMENT_FROM_BYER_UPDATED Изменены данные о платеже от покупателя
EV_PAYMENT_TO_SUPPLIER Внесён платёж поставщику
EV_PAYMENT_UNHOLD Снятие холдирования с карты (возврат средств)
EV_PAYMENT_UNHOLD_REQUEST Запрос в банк на разблокирование средств на карте покупателя
EV_REFUND_TO_BYER_ADDED Добавлен возврат покупателю
EV_REFUND_TO_BYER_DELETED Удалён возврат покупателю
EV_REFUND_TO_BYER_UPDATED Обновлены данные о возврате покупателю
EV_REMOTE_RESERVATION Выполнено удалённое бронирование заказа у оператора
EV_REMOVE_ORDER_FROM_PACKAGE Заказ удалён из пакета
EV_SEND_MAIL_ERROR Ошибка отправки уведомления на e-mail
EV_SEND_WARNING_MAIL_TO_CISTOMER Отправлено предупреждение заказчику на e-mal
EV_SEND_WARNING_MAIL_TO_MANAGER Отправлено уведомление менеджеру на e-mail
EV_SUPPLIER`S_BILL_CREATED_OR_UPDATED Создан или изменён счёт от поставщика
EV_UNASSIGN_AGREEMENT Деактивирован договор с туристом
EV_VOUCHER_VISIBILITY_CHANGED Изменено разрешение на доступ к ваучеру

Представленный список событий не является полным, в загруженных данных могут встречаться события, не вошедшие в список. Дополнительную информацию о формате ответа можно найти в файле, описывающем XML-схему orders.xsd

Index DocAPI