11. Конечная цена на экскурсию / тур

Метод для получения конечной цены на конкретную экскурсию на определенную дату для указанного количества человек:

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

Параметры запроса

  • <id> id экскурсии, по которой получаете отзывы

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

  • Фильтры

    • persons_count - количество человек. Обязательный параметр

    • date - дата экскурсии в формате YYYY-DD-MM. Обязательный параметр

    • time - время экскурсии

    • promocode - промокод

    • tickets - количество билетов разного типа ([{"id": int, "count": int}])

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

Структура ответа

Пример ответа API

{     "value": 250.0,     "pre_pay": 50.0,     "payment_to_guide": 200.0,     "per_ticket": [         {             "id": 3917702062,             "title": "Стандартный билет",             "count": 10,             "price": 250.0         }     ],     "currency": "EUR",     "currency_rate": 60.0,     "value_string": "€250 за 10 человек",     "price_description": "€250 за 10 человек" }

Описание ответа

Параметр

Описание

Тип

value

Стоимость экскурсии на выбранную дату для указанного числа человек

Float

pre_pay

Сумма, которую нужно будет внести в качестве предоплаты

Float

payment_to_guide

Сумма, которую нужно будет заплатить гиду на месте

Float

per_ticket

Объект с информацией о цене. В зависимости от выбранной гидом ценовой модели (человек/группа) будет передаваться параметр per_person/per_group/per_ticket

Объект

per_ticket.id

ID объекта

Число

per_ticket.title

Наименование 

Строка

per_ticket.count

Число человек, для которог орассчитывается стоимость

 

per_ticket.price

 

 

currency

Валюта

Строка

currency_rate

Курс валюты в рублях

Float

value_string

Строкое представление суммы

 

price_description