{
  "intents": [
    "hotel.pick",
    "deal.pick",
    "world.pick"
  ],
  "intent": "hotel.pick",
  "describe": "https://pickthehotel.com/intents.md",
  "usage": "POST /intents { \"city\": \"zurich\", \"mode\": \"iconic|afflux|value|budget|family\", \"near\": \"<landmark>\"|{lat,lng}, \"children\": 1|2|3, \"limit\": 3 }. Or GET the same fields as query params. (iconic = the top-rated luxury; afflux = affordable luxury.)",
  "usageGet": "GET /intents?city=zurich&mode=iconic  (also &near=, &children=, &limit=; &lat=&lng= for near-me now; &intent=world.pick for the world list)",
  "usagePath": "GET /intents/zurich/iconic  (path form: /intents/<city>[/<mode>], or /intents/world; survives fetch tools that strip query strings)",
  "usageDeal": "POST /intents { \"intent\": \"deal.pick\", \"city\": \"bangkok\" }  ->  genuine 5-star hotels at the season they're cheapest (the bargain date + % below its usual price), straight from precomputed data.",
  "citiesLive": [
    {
      "slug": "zurich",
      "name": "Zürich"
    },
    {
      "slug": "paris",
      "name": "Paris"
    },
    {
      "slug": "london",
      "name": "London"
    },
    {
      "slug": "newyork",
      "name": "New York"
    },
    {
      "slug": "tokyo",
      "name": "Tokyo"
    },
    {
      "slug": "bangkok",
      "name": "Bangkok"
    },
    {
      "slug": "dubai",
      "name": "Dubai"
    },
    {
      "slug": "singapore",
      "name": "Singapore"
    },
    {
      "slug": "istanbul",
      "name": "Istanbul"
    },
    {
      "slug": "hongkong",
      "name": "Hong Kong"
    },
    {
      "slug": "kualalumpur",
      "name": "Kuala Lumpur"
    },
    {
      "slug": "seoul",
      "name": "Seoul"
    },
    {
      "slug": "osaka",
      "name": "Osaka"
    },
    {
      "slug": "rome",
      "name": "Rome"
    },
    {
      "slug": "barcelona",
      "name": "Barcelona"
    },
    {
      "slug": "amsterdam",
      "name": "Amsterdam"
    },
    {
      "slug": "bodrum",
      "name": "Bodrum"
    },
    {
      "slug": "konya",
      "name": "Konya"
    },
    {
      "slug": "karaman",
      "name": "Karaman"
    },
    {
      "slug": "lisbon",
      "name": "Lisbon"
    },
    {
      "slug": "madrid",
      "name": "Madrid"
    },
    {
      "slug": "berlin",
      "name": "Berlin"
    },
    {
      "slug": "vienna",
      "name": "Vienna"
    },
    {
      "slug": "prague",
      "name": "Prague"
    },
    {
      "slug": "losangeles",
      "name": "Los Angeles"
    },
    {
      "slug": "lasvegas",
      "name": "Las Vegas"
    },
    {
      "slug": "miami",
      "name": "Miami"
    },
    {
      "slug": "ermenek",
      "name": "Ermenek"
    },
    {
      "slug": "southendonsea",
      "name": "Southend-on-Sea"
    },
    {
      "slug": "milan",
      "name": "Milan"
    },
    {
      "slug": "venice",
      "name": "Venice"
    },
    {
      "slug": "turin",
      "name": "Turin"
    },
    {
      "slug": "munich",
      "name": "Munich"
    },
    {
      "slug": "frankfurt",
      "name": "Frankfurt"
    },
    {
      "slug": "geneva",
      "name": "Geneva"
    },
    {
      "slug": "lausanne",
      "name": "Lausanne"
    },
    {
      "slug": "marseille",
      "name": "Marseille"
    },
    {
      "slug": "nice",
      "name": "Nice"
    },
    {
      "slug": "cannes",
      "name": "Cannes"
    },
    {
      "slug": "lyon",
      "name": "Lyon"
    },
    {
      "slug": "montpellier",
      "name": "Montpellier"
    },
    {
      "slug": "brussels",
      "name": "Brussels"
    },
    {
      "slug": "copenhagen",
      "name": "Copenhagen"
    },
    {
      "slug": "gothenburg",
      "name": "Gothenburg"
    },
    {
      "slug": "oslo",
      "name": "Oslo"
    },
    {
      "slug": "budapest",
      "name": "Budapest"
    },
    {
      "slug": "krakow",
      "name": "Kraków"
    },
    {
      "slug": "stmoritz",
      "name": "St. Moritz"
    },
    {
      "slug": "gstaad",
      "name": "Gstaad"
    },
    {
      "slug": "grindelwald",
      "name": "Grindelwald"
    },
    {
      "slug": "abudhabi",
      "name": "Abu Dhabi"
    },
    {
      "slug": "toronto",
      "name": "Toronto"
    },
    {
      "slug": "vancouver",
      "name": "Vancouver"
    },
    {
      "slug": "orlando",
      "name": "Orlando"
    },
    {
      "slug": "honolulu",
      "name": "Honolulu"
    },
    {
      "slug": "cancun",
      "name": "Cancún"
    },
    {
      "slug": "loscabos",
      "name": "Los Cabos"
    },
    {
      "slug": "mexicocity",
      "name": "Mexico City"
    },
    {
      "slug": "phuket",
      "name": "Phuket"
    },
    {
      "slug": "sydney",
      "name": "Sydney"
    },
    {
      "slug": "melbourne",
      "name": "Melbourne"
    },
    {
      "slug": "goldcoast",
      "name": "Gold Coast"
    },
    {
      "slug": "brisbane",
      "name": "Brisbane"
    },
    {
      "slug": "auckland",
      "name": "Auckland"
    },
    {
      "slug": "queenstown",
      "name": "Queenstown"
    },
    {
      "slug": "maldives",
      "name": "Maldives"
    },
    {
      "slug": "nassau",
      "name": "Nassau"
    },
    {
      "slug": "puntacana",
      "name": "Punta Cana"
    },
    {
      "slug": "athens",
      "name": "Athens"
    },
    {
      "slug": "naples",
      "name": "Naples"
    },
    {
      "slug": "dublin",
      "name": "Dublin"
    },
    {
      "slug": "manchester",
      "name": "Manchester"
    },
    {
      "slug": "edinburgh",
      "name": "Edinburgh"
    },
    {
      "slug": "stockholm",
      "name": "Stockholm"
    },
    {
      "slug": "doha",
      "name": "Doha"
    },
    {
      "slug": "tenerife",
      "name": "Tenerife"
    },
    {
      "slug": "palma",
      "name": "Palma de Mallorca"
    },
    {
      "slug": "grancanaria",
      "name": "Gran Canaria"
    },
    {
      "slug": "malta",
      "name": "Malta"
    },
    {
      "slug": "beijing",
      "name": "Beijing"
    },
    {
      "slug": "shanghai",
      "name": "Shanghai"
    },
    {
      "slug": "chicago",
      "name": "Chicago"
    },
    {
      "slug": "guangzhou",
      "name": "Guangzhou"
    },
    {
      "slug": "dallas",
      "name": "Dallas"
    },
    {
      "slug": "atlanta",
      "name": "Atlanta"
    },
    {
      "slug": "chengdu",
      "name": "Chengdu"
    },
    {
      "slug": "warsaw",
      "name": "Warsaw"
    },
    {
      "slug": "washington",
      "name": "Washington, D.C."
    },
    {
      "slug": "houston",
      "name": "Houston"
    },
    {
      "slug": "denver",
      "name": "Denver"
    },
    {
      "slug": "kyoto",
      "name": "Kyoto"
    },
    {
      "slug": "santorini",
      "name": "Santorini"
    },
    {
      "slug": "cusco",
      "name": "Cusco"
    },
    {
      "slug": "cappadocia",
      "name": "Cappadocia"
    },
    {
      "slug": "reykjavik",
      "name": "Reykjavík"
    },
    {
      "slug": "cairns",
      "name": "Cairns"
    },
    {
      "slug": "manaus",
      "name": "Manaus"
    },
    {
      "slug": "ushuaia",
      "name": "Ushuaia"
    },
    {
      "slug": "elcalafate",
      "name": "El Calafate"
    },
    {
      "slug": "galapagos",
      "name": "Galápagos (Puerto Ayora)"
    },
    {
      "slug": "tromso",
      "name": "Tromsø"
    },
    {
      "slug": "kiruna",
      "name": "Kiruna (Icehotel)"
    },
    {
      "slug": "petra",
      "name": "Petra (Wadi Musa)"
    },
    {
      "slug": "hamburg",
      "name": "Hamburg"
    },
    {
      "slug": "cologne",
      "name": "Cologne"
    },
    {
      "slug": "dusseldorf",
      "name": "Düsseldorf"
    },
    {
      "slug": "stuttgart",
      "name": "Stuttgart"
    },
    {
      "slug": "basel",
      "name": "Basel"
    },
    {
      "slug": "luxembourg",
      "name": "Luxembourg"
    },
    {
      "slug": "zagreb",
      "name": "Zagreb"
    },
    {
      "slug": "bratislava",
      "name": "Bratislava"
    },
    {
      "slug": "bologna",
      "name": "Bologna"
    },
    {
      "slug": "verona",
      "name": "Verona"
    },
    {
      "slug": "salzburg",
      "name": "Salzburg"
    },
    {
      "slug": "porto",
      "name": "Porto"
    },
    {
      "slug": "malaga",
      "name": "Málaga"
    },
    {
      "slug": "valencia",
      "name": "Valencia"
    },
    {
      "slug": "boston",
      "name": "Boston"
    },
    {
      "slug": "sanfrancisco",
      "name": "San Francisco"
    },
    {
      "slug": "montreal",
      "name": "Montréal"
    },
    {
      "slug": "helsinki",
      "name": "Helsinki"
    },
    {
      "slug": "telaviv",
      "name": "Tel Aviv"
    },
    {
      "slug": "marrakech",
      "name": "Marrakech"
    },
    {
      "slug": "rhodes",
      "name": "Rhodes"
    },
    {
      "slug": "heraklion",
      "name": "Heraklion"
    },
    {
      "slug": "gyor",
      "name": "Győr"
    },
    {
      "slug": "ostrava",
      "name": "Ostrava"
    },
    {
      "slug": "perpignan",
      "name": "Perpignan"
    },
    {
      "slug": "olomouc",
      "name": "Olomouc"
    },
    {
      "slug": "eindhoven",
      "name": "Eindhoven"
    },
    {
      "slug": "girona",
      "name": "Girona"
    },
    {
      "slug": "katowice",
      "name": "Katowice"
    },
    {
      "slug": "montreux",
      "name": "Montreux"
    },
    {
      "slug": "duisburg",
      "name": "Duisburg"
    },
    {
      "slug": "bregenz",
      "name": "Bregenz"
    },
    {
      "slug": "trento",
      "name": "Trento"
    },
    {
      "slug": "chambery",
      "name": "Chambéry"
    },
    {
      "slug": "feldkirch",
      "name": "Feldkirch"
    },
    {
      "slug": "helsingborg",
      "name": "Helsingborg"
    },
    {
      "slug": "lund",
      "name": "Lund"
    },
    {
      "slug": "osnabruck",
      "name": "Osnabrück"
    },
    {
      "slug": "maribor",
      "name": "Maribor"
    },
    {
      "slug": "flensburg",
      "name": "Flensburg"
    },
    {
      "slug": "bellinzona",
      "name": "Bellinzona"
    },
    {
      "slug": "wels",
      "name": "Wels"
    },
    {
      "slug": "breda",
      "name": "Breda"
    },
    {
      "slug": "figueres",
      "name": "Figueres"
    },
    {
      "slug": "namur",
      "name": "Namur"
    },
    {
      "slug": "odense",
      "name": "Odense"
    },
    {
      "slug": "stpolten",
      "name": "St. Pölten"
    },
    {
      "slug": "arnhem",
      "name": "Arnhem"
    },
    {
      "slug": "kufstein",
      "name": "Kufstein"
    },
    {
      "slug": "halmstad",
      "name": "Halmstad"
    },
    {
      "slug": "aixenprovence",
      "name": "Aix-en-Provence"
    },
    {
      "slug": "florence",
      "name": "Florence"
    },
    {
      "slug": "nuremberg",
      "name": "Nuremberg"
    },
    {
      "slug": "strasbourg",
      "name": "Strasbourg"
    },
    {
      "slug": "antwerp",
      "name": "Antwerp"
    },
    {
      "slug": "hanover",
      "name": "Hanover"
    },
    {
      "slug": "rotterdam",
      "name": "Rotterdam"
    },
    {
      "slug": "leipzig",
      "name": "Leipzig"
    },
    {
      "slug": "dresden",
      "name": "Dresden"
    },
    {
      "slug": "bremen",
      "name": "Bremen"
    },
    {
      "slug": "ljubljana",
      "name": "Ljubljana"
    },
    {
      "slug": "thehague",
      "name": "The Hague"
    },
    {
      "slug": "gdansk",
      "name": "Gdańsk"
    },
    {
      "slug": "wroclaw",
      "name": "Wrocław"
    },
    {
      "slug": "essen",
      "name": "Essen"
    },
    {
      "slug": "lugano",
      "name": "Lugano"
    },
    {
      "slug": "mannheim",
      "name": "Mannheim"
    },
    {
      "slug": "graz",
      "name": "Graz"
    },
    {
      "slug": "karlsruhe",
      "name": "Karlsruhe"
    },
    {
      "slug": "freiburg",
      "name": "Freiburg"
    },
    {
      "slug": "innsbruck",
      "name": "Innsbruck"
    },
    {
      "slug": "poznan",
      "name": "Poznań"
    },
    {
      "slug": "como",
      "name": "Como"
    },
    {
      "slug": "dortmund",
      "name": "Dortmund"
    },
    {
      "slug": "utrecht",
      "name": "Utrecht"
    },
    {
      "slug": "aachen",
      "name": "Aachen"
    },
    {
      "slug": "bern",
      "name": "Bern"
    },
    {
      "slug": "brno",
      "name": "Brno"
    },
    {
      "slug": "kosice",
      "name": "Košice"
    },
    {
      "slug": "padua",
      "name": "Padua"
    },
    {
      "slug": "malmo",
      "name": "Malmö"
    },
    {
      "slug": "avignon",
      "name": "Avignon"
    },
    {
      "slug": "saarbrucken",
      "name": "Saarbrücken"
    },
    {
      "slug": "bolzano",
      "name": "Bolzano"
    },
    {
      "slug": "passau",
      "name": "Passau"
    },
    {
      "slug": "stgallen",
      "name": "St. Gallen"
    },
    {
      "slug": "lucerne",
      "name": "Lucerne"
    },
    {
      "slug": "zermatt",
      "name": "Zermatt"
    },
    {
      "slug": "interlaken",
      "name": "Interlaken"
    },
    {
      "slug": "engelberg",
      "name": "Engelberg"
    },
    {
      "slug": "flims",
      "name": "Flims & Laax"
    },
    {
      "slug": "neuchatel",
      "name": "Neuchâtel"
    },
    {
      "slug": "vitznau",
      "name": "Vitznau"
    },
    {
      "slug": "thun",
      "name": "Thun"
    },
    {
      "slug": "winterthur",
      "name": "Winterthur"
    },
    {
      "slug": "chur",
      "name": "Chur"
    },
    {
      "slug": "biel",
      "name": "Biel/Bienne"
    },
    {
      "slug": "baden",
      "name": "Baden"
    },
    {
      "slug": "zug",
      "name": "Zug"
    },
    {
      "slug": "nyon",
      "name": "Nyon"
    },
    {
      "slug": "lauterbrunnen",
      "name": "Lauterbrunnen Valley"
    },
    {
      "slug": "leukerbad",
      "name": "Leukerbad"
    },
    {
      "slug": "weggis",
      "name": "Weggis"
    },
    {
      "slug": "macau",
      "name": "Macau"
    },
    {
      "slug": "delhi",
      "name": "Delhi"
    },
    {
      "slug": "shenzhen",
      "name": "Shenzhen"
    },
    {
      "slug": "pattaya",
      "name": "Pattaya"
    },
    {
      "slug": "taipei",
      "name": "Taipei"
    },
    {
      "slug": "hochiminhcity",
      "name": "Ho Chi Minh City"
    },
    {
      "slug": "jaipur",
      "name": "Jaipur"
    },
    {
      "slug": "cairo",
      "name": "Cairo"
    },
    {
      "slug": "halong",
      "name": "Ha Long"
    },
    {
      "slug": "riyadh",
      "name": "Riyadh"
    },
    {
      "slug": "hanoi",
      "name": "Hanoi"
    },
    {
      "slug": "jakarta",
      "name": "Jakarta"
    },
    {
      "slug": "jerusalem",
      "name": "Jerusalem"
    },
    {
      "slug": "dammam",
      "name": "Dammam & Al Khobar"
    },
    {
      "slug": "penang",
      "name": "Penang (George Town)"
    },
    {
      "slug": "zhuhai",
      "name": "Zhuhai"
    },
    {
      "slug": "chiangmai",
      "name": "Chiang Mai"
    },
    {
      "slug": "cebu",
      "name": "Cebu & Mactan"
    },
    {
      "slug": "guilin",
      "name": "Guilin"
    },
    {
      "slug": "hurghada",
      "name": "Hurghada"
    },
    {
      "slug": "buenosaires",
      "name": "Buenos Aires"
    },
    {
      "slug": "lima",
      "name": "Lima"
    },
    {
      "slug": "danang",
      "name": "Da Nang"
    },
    {
      "slug": "fukuoka",
      "name": "Fukuoka"
    },
    {
      "slug": "jeju",
      "name": "Jeju"
    },
    {
      "slug": "riodejaneiro",
      "name": "Rio de Janeiro"
    },
    {
      "slug": "bangalore",
      "name": "Bengaluru"
    },
    {
      "slug": "alicante",
      "name": "Alicante"
    },
    {
      "slug": "bucharest",
      "name": "Bucharest"
    },
    {
      "slug": "birmingham",
      "name": "Birmingham"
    },
    {
      "slug": "tirana",
      "name": "Tirana"
    },
    {
      "slug": "bristol",
      "name": "Bristol"
    },
    {
      "slug": "palermo",
      "name": "Palermo"
    },
    {
      "slug": "larnaca",
      "name": "Larnaca"
    },
    {
      "slug": "seville",
      "name": "Seville"
    },
    {
      "slug": "belgrade",
      "name": "Belgrade"
    },
    {
      "slug": "catania",
      "name": "Catania"
    },
    {
      "slug": "algarve",
      "name": "Algarve (Albufeira & Vilamoura)"
    },
    {
      "slug": "riga",
      "name": "Riga"
    },
    {
      "slug": "thessaloniki",
      "name": "Thessaloniki"
    },
    {
      "slug": "sofia",
      "name": "Sofia"
    },
    {
      "slug": "lanzarote",
      "name": "Lanzarote"
    },
    {
      "slug": "belfast",
      "name": "Belfast"
    },
    {
      "slug": "chania",
      "name": "Chania"
    },
    {
      "slug": "glasgow",
      "name": "Glasgow"
    },
    {
      "slug": "corralejo",
      "name": "Fuerteventura (Corralejo)"
    },
    {
      "slug": "nantes",
      "name": "Nantes"
    },
    {
      "slug": "pisa",
      "name": "Pisa"
    },
    {
      "slug": "bordeaux",
      "name": "Bordeaux"
    },
    {
      "slug": "dubrovnik",
      "name": "Dubrovnik"
    },
    {
      "slug": "izmir",
      "name": "Izmir"
    },
    {
      "slug": "vilnius",
      "name": "Vilnius"
    },
    {
      "slug": "cagliari",
      "name": "Cagliari"
    },
    {
      "slug": "leeds",
      "name": "Leeds"
    },
    {
      "slug": "funchal",
      "name": "Madeira (Funchal)"
    },
    {
      "slug": "newcastle",
      "name": "Newcastle"
    },
    {
      "slug": "split",
      "name": "Split"
    },
    {
      "slug": "zadar",
      "name": "Zadar"
    },
    {
      "slug": "bilbao",
      "name": "Bilbao"
    },
    {
      "slug": "liverpool",
      "name": "Liverpool"
    },
    {
      "slug": "agadir",
      "name": "Agadir"
    },
    {
      "slug": "toulouse",
      "name": "Toulouse"
    },
    {
      "slug": "sharmelsheikh",
      "name": "Sharm El Sheikh"
    },
    {
      "slug": "bergen",
      "name": "Bergen"
    },
    {
      "slug": "paphos",
      "name": "Paphos"
    },
    {
      "slug": "sousse",
      "name": "Sousse"
    },
    {
      "slug": "tallinn",
      "name": "Tallinn"
    },
    {
      "slug": "clujnapoca",
      "name": "Cluj-Napoca"
    },
    {
      "slug": "varna",
      "name": "Varna"
    },
    {
      "slug": "sal",
      "name": "Sal (Santa Maria)"
    },
    {
      "slug": "yerevan",
      "name": "Yerevan"
    },
    {
      "slug": "skopje",
      "name": "Skopje"
    },
    {
      "slug": "amman",
      "name": "Amman"
    },
    {
      "slug": "casablanca",
      "name": "Casablanca"
    },
    {
      "slug": "tashkent",
      "name": "Tashkent"
    },
    {
      "slug": "tbilisi",
      "name": "Tbilisi"
    },
    {
      "slug": "baku",
      "name": "Baku"
    },
    {
      "slug": "jeddah",
      "name": "Jeddah"
    },
    {
      "slug": "tangier",
      "name": "Tangier"
    },
    {
      "slug": "rabat",
      "name": "Rabat"
    },
    {
      "slug": "tunis",
      "name": "Tunis"
    },
    {
      "slug": "jersey",
      "name": "Jersey (St Helier)"
    },
    {
      "slug": "fes",
      "name": "Fes"
    },
    {
      "slug": "kuwaitcity",
      "name": "Kuwait City"
    },
    {
      "slug": "almaty",
      "name": "Almaty"
    },
    {
      "slug": "manama",
      "name": "Bahrain (Manama)"
    },
    {
      "slug": "luxor",
      "name": "Luxor"
    },
    {
      "slug": "batumi",
      "name": "Batumi"
    },
    {
      "slug": "zanzibar",
      "name": "Zanzibar (Stone Town)"
    },
    {
      "slug": "muscat",
      "name": "Muscat"
    },
    {
      "slug": "nhatrang",
      "name": "Nha Trang"
    },
    {
      "slug": "samarkand",
      "name": "Samarkand"
    },
    {
      "slug": "philadelphia",
      "name": "Philadelphia"
    }
  ],
  "modes": [
    "iconic",
    "afflux",
    "value",
    "budget",
    "family"
  ],
  "world": {
    "usage": "POST /intents { \"intent\": \"world.pick\" }  or  GET /intents?intent=world.pick",
    "returns": "the curated 'most iconic hotels in the world' list (editorial, one per country); an agent may also send city=world"
  },
  "note": "`near` accepts a famous place (\"Louvre\", \"Tower Hill\") OR coordinates { lat, lng } for \"a hotel near me now\": with coordinates you can omit `city` and we route to the nearest live city. Omit `near` to use the mode's default anchor. Family is pre-computed for 2 adults + 1, 2 or 3 children in one room. Prices are shown in each city's local currency. For the world's most iconic hotels (not a specific city), use the `world.pick` intent above."
}