{
 "collection_methods": {
  "collect_by_url": {
   "input_schema": [
    {
     "name": "url",
     "required": true,
     "type": "url"
    },
    {
     "name": "country",
     "required": false,
     "type": "text"
    }
   ],
   "output_fields": [
    {
     "description": "The URL of the hotel listing page on Booking.com.",
     "name": "url",
     "type": "url"
    },
    {
     "description": "Unique identifier assigned to each hotel listing.",
     "name": "listing_id",
     "type": "text"
    },
    {
     "description": "The name or title of the hotel as displayed on the listing.",
     "name": "title",
     "type": "text"
    },
    {
     "description": "The specific street address or neighborhood of the hotel.",
     "name": "location",
     "type": "text"
    },
    {
     "description": "The country where the hotel is located.",
     "name": "country",
     "type": "text"
    },
    {
     "description": "The city where the hotel is situated.",
     "name": "city",
     "type": "text"
    },
    {
     "description": "Indicates whether the hotel has access to nearby metro or railway stations.",
     "name": "metro_railway_access",
     "type": "boolean"
    },
    {
     "description": "A collection of URLs for images of the hotel.",
     "name": "images",
     "type": "array"
    },
    {
     "description": "The total number of reviews the hotel has received from guests.",
     "name": "number_of_reviews",
     "type": "number"
    },
    {
     "description": "The overall average review score for the hotel, typically on a scale of 1 to 10.",
     "name": "review_score",
     "type": "number"
    },
    {
     "description": "A detailed description of the hotel's features, services, and other notable details.",
     "name": "description",
     "type": "text"
    },
    {
     "description": "A list of key highlights or unique selling points of the hotel.",
     "name": "property_highlights",
     "type": "array"
    },
    {
     "description": "A list of the hotel's most popular facilities as highlighted on the listing.",
     "name": "most_popular_facilities",
     "type": "array"
    },
    {
     "description": "Details about the room types and availability at the hotel.",
     "name": "availability",
     "type": "array"
    },
    {
     "description": "Breakdown of guest review scores across specific categories such as cleanliness, comfort, and location.",
     "name": "reviews_scores",
     "type": "object"
    },
    {
     "description": "A selection of top-rated reviews written by previous guests.",
     "name": "top_reviews",
     "type": "array"
    },
    {
     "description": "The name of the entity or individual managing the property.",
     "name": "managed_by",
     "type": "text"
    },
    {
     "description": "The performance score or rating of the property manager based on guest feedback.",
     "name": "manager_score",
     "type": "number"
    },
    {
     "description": "Additional details about the property including structural features, policies, and specifications.",
     "name": "property_information",
     "type": "text"
    },
    {
     "description": "A list of languages spoken by the property manager.",
     "name": "manager_language_spoken",
     "type": "array"
    },
    {
     "description": "A list of nearby attractions and points of interest with their distances from the property.",
     "name": "property_surroundings",
     "type": "array"
    },
    {
     "description": "Grouped information about the hotel's most popular facilities and their associated services.",
     "name": "popular_facilities",
     "type": "object"
    },
    {
     "description": "The set of house rules and regulations guests must follow when staying at the property.",
     "name": "house_rules",
     "type": "array"
    },
    {
     "description": "Important additional notes, disclaimers, or terms and conditions regarding the property.",
     "name": "fine_print",
     "type": "text"
    },
    {
     "description": "Geographic coordinates (latitude and longitude) indicating the exact location of the property.",
     "name": "coordinates",
     "type": "object"
    },
    {
     "description": "The type of property being listed (e.g., Hotel, Apartment, Villa, Hostel).",
     "name": "property_type",
     "type": "text"
    },
    {
     "description": "A list of available room types with their pricing options and booking details.",
     "name": "pricing",
     "type": "array"
    },
    {
     "description": "The check-in date for the hotel stay, in ISO date format (YYYY-MM-DD).",
     "name": "check_in",
     "type": "date"
    },
    {
     "description": "The check-out date for the hotel stay, in ISO date format (YYYY-MM-DD).",
     "name": "check_out",
     "type": "date"
    },
    {
     "description": "Minimum stay requirement in nights for the property listing",
     "name": "minimum_nights",
     "type": "number"
    },
    {
     "description": "Full address",
     "name": "full_address",
     "type": "text"
    },
    {
     "description": "All property facilities",
     "name": "all_facilities",
     "type": "array"
    }
   ]
  },
  "discover_by_search_input": {
   "input_schema": [
    {
     "name": "url",
     "required": true,
     "type": "url"
    },
    {
     "name": "location",
     "required": true,
     "type": "text"
    },
    {
     "name": "check_in",
     "required": true,
     "type": "date"
    },
    {
     "name": "check_out",
     "required": true,
     "type": "date"
    },
    {
     "name": "adults",
     "required": true,
     "type": "number"
    },
    {
     "name": "children",
     "required": false,
     "type": "number"
    },
    {
     "name": "rooms",
     "required": true,
     "type": "number"
    },
    {
     "name": "currency",
     "required": false,
     "type": "text"
    },
    {
     "name": "country",
     "required": false,
     "type": "text"
    },
    {
     "name": "first_listing_only",
     "required": false,
     "type": "boolean"
    }
   ],
   "output_fields": [
    {
     "description": "url",
     "name": "url",
     "type": "url"
    }
   ]
  }
 },
 "domain": "booking.com",
 "id": "gd_mdy9ld3p1e0oqlj9g4",
 "name": "Booking Hotel Listings with Pricing"
}
