hotel-search

Get Hotel Prices

Get hotel room prices — standalone, no session required.

Guests parse leniently here: content resolves real occupancy from the search session (or strictly validates when sessionless), so the gateway must not 422 a client-mangled guest config before content can.

post/hotel-search/hotels/{hotel_id}/prices

Path parameters

hotel_idinteger required

Request body

check_instring date required
check_outstring date required
hotel_search_session_idstring uuid nullable
provider'etg' | 'webbeds' | 'axel_discount_etg' | 'axel_discount_webbeds'

Hotel pricing provider identifier.

Matches the source field on HotelObservation / HotelOffer and the supplier column on hotel_quotes. Used to filter detail-pricing requests so the FE can ask for a specific provider's offers after the SERP card surfaces which provider won the cheapest-price race.

Response

Successful Response

group_idstring required
display_namestring required
imagesstring[]
amenitiesstring[]
default_quote_idstring required
bedsstring nullable
sleepsinteger nullable
descriptionstring nullable

Example response

[
  {
    "priced_guests": {
      "rooms": [
        {
          "adults": 2,
          "children": [
            {
              "age": 5
            }
          ]
        }
      ]
    }
  }
]

Changes