Hotel Listing Extraction Schema

This model has been tailored based on customer feedback and usage. If you need a specific model and enough generalist, you can contact us on the support link below. If some fields are missing, you can also contact us to add them.

Contact us
HotelListing object
  • position number

    1-based position of this item on the page (1 = first, 2 = second, etc.).

  • hotelName string

    The name of the hotel.

  • location [string, null]

    The location of the hotel.

  • rating [number, null]

    The average rating of the hotel.

  • reviewsCount [number, null]

    The number of reviews for the hotel.

  • price [object, null]

    The price of the hotel - taking into account the thousands separator and decimal.

    • original [string, null]

      The raw unparsed price.

    • amount [number, null]

      Amount of the price.

    • currency [string, null]

      COMPUTE: Currency code in ISO3 format (e.g., USD, EUR, GBP). Derive from currency symbol if code not found ($ -> USD, € -> EUR, £ -> GBP).

  • roomType [string, null]

    The type of room available.

  • amenities [array, null]

    A list of amenities offered by the hotel.

    Items string
    Items string
  • availability [boolean, null]

    Availability status of the hotel room.

  • hotelLink [string, null]

    A link to the hotel's booking page. Copy the exact URL as found in the document. Never construct or guess URLs.

  • image [string, null]

    An image of the hotel. Copy the exact URL as found in the document. Never construct or guess URLs.