objectlist

Список объектов размещения.


Ресурс

https://selena-online.ru/rest/v1/objectlist

https://selena-online.ru/rest/v1/objectlist/<regionid>

int:regionid - ID региона

Параметры URL

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

Ответ

Возвращает список объектов размещения, представленных в регионе regionid. Если указан необязательный параметр objectid, возвращается описание соответствующего объекта.

В интерпретации объекта размещения имеет смысл атрибут router, т.е. его значение, которое имеет корневой родительский узел ресурса directionlist (см. directionlist.xsd). Во всех случаях, когда router НЕ равен trip-located, объект размещения - это санаторий, теплоход, гостиница, база отдыха и т.д., т.е. реальный объект, принимающий туристов к размещению. Его корпусами (палубами, строениями и т.д.) являются элементы справочника unitlist.

В случае, если router="trip-located", объект размещения интерпретируется шире, и обычно является видом туров, чаще всего по территориальному признаку. Например: Туры в Москву; Туры в Казань; или просто Активые туры. В этом случае объектами размещения являются элементы справочника unitlist. Такой подход рекомендован пользователям системы для оптимизации работы, с целью объединить разные объекты размещения (например, гостиницы) и туры, которые могут использовать разные гостиницы, в одно операционное пространство.

Дополнительную информацию о формате ответа можно найти в файле, описывающем XML-схему objectlist.xsd

Index FrontAPI