Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для фильтрации экскурсий используйте метод

https://experience.tripster.ru/api/partners/<partner_name>/search/experiences/

Параметры запроса для фильтрации

  • Фильтры

    • type фильтр по типу, private,group,tour,ticket (значения через запятую)

    • ids фильтр по ID экспириенса (числа через запятую)

    • exclude_ids исключить экспириенсы с заданными ID (числа через запятую)

    • city фильтр по ID города

    • city__slug фильтр по строковому идентификатору города

    • country фильтр по ID страны

    • country__slug фильтр по строковому идентификатору страны

    • region фильтр по ID региона

    • region__slug фильтр по slug региона

    • citytag фильтр по ID рубрики

    • guide фильтр по ID гида

    • exp_format фильтр по типу экскурсии (exp_format=9 – онлайн-экскурсии)

    • type фильтр по типу экспириенса (private/group/tour)

    • movement_type фильтр по типу передвижения (foot/car/bicycle/watership/etc.)

    • tags фильтр по по одному или нескольким ID рубрик (через запятую)

    • tag__slugs фильтр по по одному или нескольким slug рубрик (через запятую)

    • persons_count количество человек

    • start_price минимальная стоимость

    • end_price максимальная стоимость

    • start_date дата "от" включительно в формате YYYY-MM-DD

    • end_date дата "по" включительно в формате YYYY-MM-DD

    •  

  • СортировкаСортировка

    • по дефолту - как на сайте

    • sorting=popularity по популярности экскурсии в городе (sorting=-popularity по убыванию, sorting=popularity по возрастанию)

    • sorting=price по цене

  • Набор данных

    • detailed=false сокращенный набор полей. Используйте для загрузки списка экскурсий и отображения его у себя в реальном времени. 

    • detailed=true расширенный набор полей. Используйте для загрузки полных данных по экскурсиям к себе в БД, а также для отображения одной экскурсии в реальном времени. По умолчанию включен при запросе конкретной экскурсии по ID

  • Запрос обновленных данных

    • updated_after=YYYY-MM-DD или YYYY-MM-DD HH:MM:SS будут возвращены экскурсии, которые изменились с указанного времени

    • schedule_updated_after=YYYY-MM-DD или YYYY-MM-DD HH:MM:SS будут возвращены экскурсии, в расписании которых появились изменения с указанного времени

  • Стандартные параметры format и page_size/per_page, прочитайте про постраничную загрузку данных

  • Доп. параметры

  • need_results - отдавать результаты поиска. По умолчанию true

  • need_aggregations - отдавать агрегированные данные по умолчанию false

  • need_upcoming_events - отдавать список ближайших свободных слотов. По умолчанию false

...