{
  "city": "Paris",
  "timezone": "UTC",
  "generated_at": "2026-11-08T01:00:21.606564+00:00",
  "data_type": "synthetic_demo",
  "notice": "Generated demonstration values. Not a measured or operational forecast.",
  "hours": [
    {
      "time": "01:00",
      "temperature_c": 12.8,
      "humidity_percent": 62,
      "wind_kmh": 9
    },
    {
      "time": "02:00",
      "temperature_c": 13.5,
      "humidity_percent": 65,
      "wind_kmh": 11
    },
    {
      "time": "03:00",
      "temperature_c": 14.1,
      "humidity_percent": 68,
      "wind_kmh": 13
    },
    {
      "time": "04:00",
      "temperature_c": 14.6,
      "humidity_percent": 71,
      "wind_kmh": 15
    },
    {
      "time": "05:00",
      "temperature_c": 14.9,
      "humidity_percent": 74,
      "wind_kmh": 17
    },
    {
      "time": "06:00",
      "temperature_c": 15.0,
      "humidity_percent": 77,
      "wind_kmh": 19
    },
    {
      "time": "07:00",
      "temperature_c": 14.9,
      "humidity_percent": 62,
      "wind_kmh": 9
    },
    {
      "time": "08:00",
      "temperature_c": 14.6,
      "humidity_percent": 65,
      "wind_kmh": 11
    },
    {
      "time": "09:00",
      "temperature_c": 14.1,
      "humidity_percent": 68,
      "wind_kmh": 13
    },
    {
      "time": "10:00",
      "temperature_c": 13.5,
      "humidity_percent": 71,
      "wind_kmh": 15
    },
    {
      "time": "11:00",
      "temperature_c": 12.8,
      "humidity_percent": 74,
      "wind_kmh": 17
    },
    {
      "time": "12:00",
      "temperature_c": 12.0,
      "humidity_percent": 77,
      "wind_kmh": 19
    }
  ]
}