{
 "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 on Google.",
     "name": "url",
     "type": "url"
    },
    {
     "description": "hotel unique id",
     "name": "hotel_id",
     "type": "text"
    },
    {
     "description": "The official name of the hotel.",
     "name": "hotel_name",
     "type": "text"
    },
    {
     "description": "The overall rating of the hotel.",
     "name": "rating",
     "type": "number"
    },
    {
     "description": "The total number of reviews.",
     "name": "review_count",
     "type": "text"
    },
    {
     "description": "The star classification of the hotel.",
     "name": "star_classification",
     "type": "number"
    },
    {
     "description": "The full street address of the hotel.",
     "name": "address",
     "type": "text"
    },
    {
     "description": "The contact phone number for the hotel.",
     "name": "phone_number",
     "type": "text"
    },
    {
     "description": "Collection of hotel photos with captions.",
     "name": "photos",
     "type": "array"
    },
    {
     "description": "Selected check-in date for price queries.",
     "name": "check_in_date",
     "type": "date"
    },
    {
     "description": "Selected check-out date for price queries.",
     "name": "check_out_date",
     "type": "date"
    },
    {
     "description": "Number of guests for the booking query.",
     "name": "guest_number",
     "type": "number"
    },
    {
     "description": "Available booking options from different platforms.",
     "name": "booking_options",
     "type": "array"
    },
    {
     "description": "Current price trend information.",
     "name": "price_trend",
     "type": "text"
    },
    {
     "description": "List of similar hotels with comparison information.",
     "name": "similar_hotels",
     "type": "array"
    },
    {
     "description": "List of nearby attractions and points of interest.",
     "name": "nearby_places",
     "type": "array"
    },
    {
     "description": "Information about the hotel's neighborhood.",
     "name": "neighborhood_info",
     "type": "object"
    },
    {
     "description": "Summary of Google reviews including rating distribution.",
     "name": "google_review_summary",
     "type": "object"
    },
    {
     "description": "Reviews from third-party travel sites.",
     "name": "third_party_reviews",
     "type": "array"
    },
    {
     "description": "Detailed description about the hotel, its location, and nearby attractions.",
     "name": "about_hotel",
     "type": "text"
    },
    {
     "description": "Hotel check-in time.",
     "name": "check_in_time",
     "type": "text"
    },
    {
     "description": "Hotel check-out time.",
     "name": "check_out_time",
     "type": "text"
    },
    {
     "description": "List of popular hotel amenities.",
     "name": "popular_amenities",
     "type": "array"
    },
    {
     "description": "Official hotel website URL.",
     "name": "official_website",
     "type": "url"
    },
    {
     "description": "List of alternative hotels that users also viewed.",
     "name": "alternative_hotels",
     "type": "array"
    },
    {
     "description": "Nearby vacation rental alternatives.",
     "name": "vacation_rentals_nearby",
     "type": "array"
    },
    {
     "description": "Popular hotels in the same city.",
     "name": "popular_hotels_in_city",
     "type": "array"
    },
    {
     "description": "search_term",
     "name": "search_term",
     "type": "text"
    },
    {
     "description": "Currency",
     "name": "currency",
     "type": "text"
    },
    {
     "description": "The latitude coordinate of the hotel",
     "name": "lat",
     "type": "number"
    },
    {
     "description": "The longitude coordinate of the hotel",
     "name": "long",
     "type": "number"
    }
   ]
  },
  "discover_by_filter_url": {
   "input_schema": [
    {
     "name": "url",
     "required": true,
     "type": "url"
    },
    {
     "name": "country",
     "required": false,
     "type": "text"
    },
    {
     "name": "currency",
     "required": false,
     "type": "text"
    }
   ],
   "output_fields": [
    {
     "name": "url",
     "type": "url"
    },
    {
     "description": "country",
     "name": "country",
     "type": "text"
    }
   ]
  },
  "discover_by_search": {
   "input_schema": [
    {
     "name": "search_term",
     "required": true,
     "type": "text"
    },
    {
     "name": "check_in_date",
     "required": true,
     "type": "date"
    },
    {
     "name": "check_out_date",
     "required": true,
     "type": "date"
    },
    {
     "name": "guest_number",
     "required": true,
     "type": "number"
    },
    {
     "name": "country",
     "required": false,
     "type": "text"
    },
    {
     "name": "currency",
     "required": false,
     "type": "text"
    },
    {
     "name": "sort_by",
     "required": false,
     "type": "text"
    },
    {
     "name": "accommodation_type",
     "required": false,
     "type": "text"
    },
    {
     "name": "property_type",
     "required": false,
     "type": "array"
    }
   ],
   "output_fields": [
    {
     "name": "url",
     "type": "url"
    },
    {
     "description": "guest_number",
     "name": "guest_number",
     "type": "number"
    },
    {
     "description": "check_in_date",
     "name": "check_in_date",
     "type": "date"
    },
    {
     "description": "check_out_date",
     "name": "check_out_date",
     "type": "date"
    },
    {
     "description": "search_term",
     "name": "search_term",
     "type": "text"
    },
    {
     "description": "country",
     "name": "country",
     "type": "text"
    }
   ]
  }
 },
 "domain": "google.com",
 "id": "gd_mg3gjfmg12tc2n5d4d",
 "name": "Google Hotels"
}
