{
  "cities": [
    {
      "id": "tokyo",
      "name": "Tokyo",
      "region": "Kanto",
      "summary": "Huge, safe, and easy to get around by train. Pick a base near a major JR or Metro line.",
      "peakMonths": [
        3,
        4,
        11
      ],
      "areas": [
        "Shinjuku",
        "Shibuya",
        "Asakusa",
        "Ginza / Tokyo Station",
        "Ueno"
      ]
    },
    {
      "id": "kyoto",
      "name": "Kyoto",
      "region": "Kansai",
      "summary": "Temples, gardens, and old streets. It's compact but crowded at peak seasons, so book early for spring and autumn.",
      "peakMonths": [
        3,
        4,
        11
      ],
      "areas": [
        "Kyoto Station",
        "Kawaramachi / Shijo",
        "Gion / Higashiyama",
        "Arashiyama"
      ]
    },
    {
      "id": "osaka",
      "name": "Osaka",
      "region": "Kansai",
      "summary": "Food city with a fun, loud personality. A good, often cheaper base for Kyoto, Nara, and Kobe.",
      "peakMonths": [
        3,
        4,
        11
      ],
      "areas": [
        "Namba",
        "Umeda",
        "Shin-Osaka",
        "Tennoji"
      ]
    },
    {
      "id": "sapporo",
      "name": "Sapporo",
      "region": "Hokkaido",
      "summary": "Snow capital in winter, cool and fresh in summer. Seasons run a few weeks behind the mainland.",
      "peakMonths": [
        2,
        7,
        8
      ],
      "areas": [
        "Susukino",
        "Sapporo Station",
        "Odori"
      ]
    },
    {
      "id": "hiroshima",
      "name": "Hiroshima",
      "region": "Chugoku",
      "summary": "Peace Memorial Park, okonomiyaki, and Miyajima island nearby. One or two nights is common.",
      "peakMonths": [
        3,
        4,
        11
      ],
      "areas": [
        "Hiroshima Station",
        "Hondori / Peace Park",
        "Miyajima"
      ]
    },
    {
      "id": "naha",
      "name": "Naha (Okinawa)",
      "region": "Okinawa",
      "summary": "Subtropical islands with a separate culture and climate. Beaches are best from about April to October, outside typhoons.",
      "peakMonths": [
        7,
        8
      ],
      "areas": [
        "Kokusai-dori",
        "Asahibashi / port area"
      ]
    }
  ],
  "months": [
    {
      "number": 1,
      "name": "January",
      "season": "winter",
      "crowds": "medium"
    },
    {
      "number": 2,
      "name": "February",
      "season": "winter",
      "crowds": "low"
    },
    {
      "number": 3,
      "name": "March",
      "season": "spring",
      "crowds": "medium"
    },
    {
      "number": 4,
      "name": "April",
      "season": "spring",
      "crowds": "high"
    },
    {
      "number": 5,
      "name": "May",
      "season": "spring",
      "crowds": "medium"
    },
    {
      "number": 6,
      "name": "June",
      "season": "rainy season",
      "crowds": "low"
    },
    {
      "number": 7,
      "name": "July",
      "season": "summer",
      "crowds": "medium"
    },
    {
      "number": 8,
      "name": "August",
      "season": "summer",
      "crowds": "high"
    },
    {
      "number": 9,
      "name": "September",
      "season": "early autumn",
      "crowds": "medium"
    },
    {
      "number": 10,
      "name": "October",
      "season": "autumn",
      "crowds": "medium"
    },
    {
      "number": 11,
      "name": "November",
      "season": "autumn",
      "crowds": "high"
    },
    {
      "number": 12,
      "name": "December",
      "season": "winter",
      "crowds": "medium"
    }
  ],
  "travelers": [
    "solo",
    "couple",
    "family",
    "budget",
    "luxury",
    "nightlife"
  ],
  "disclaimer": "Travel guidance only. Event dates and bloom times change yearly, so verify before booking. Uses well-established seasonal patterns, not live data. Booking links may become affiliate links that support the site at no cost to you.",
  "docs": "https://japan-trip-brain.vercel.app/openapi.json"
}