{"items":[{"update_timestamp":"2026-07-25T05:51:07+08:00","timestamp":"2026-07-25T05:44:00+08:00","valid_period":{"start":"2026-07-25T06:00:00+08:00","end":"2026-07-26T06:00:00+08:00"},"general":{"forecast":"Thundery Showers","relative_humidity":{"high":95,"low":60},"temperature":{"high":33,"low":24},"wind":{"direction":"SSW","speed":{"low":10,"high":20}}},"periods":[{"time":{"start":"2026-07-25T06:00:00+08:00","end":"2026-07-25T12:00:00+08:00"},"regions":{"central":"Thundery Showers","north":"Thundery Showers","south":"Thundery Showers","east":"Thundery Showers","west":"Thundery Showers"}},{"time":{"start":"2026-07-25T12:00:00+08:00","end":"2026-07-25T18:00:00+08:00"},"regions":{"east":"Thundery Showers","south":"Thundery Showers","central":"Thundery Showers","west":"Thundery Showers","north":"Thundery Showers"}},{"time":{"start":"2026-07-25T18:00:00+08:00","end":"2026-07-26T06:00:00+08:00"},"regions":{"west":"Partly Cloudy (Night)","north":"Partly Cloudy (Night)","east":"Partly Cloudy (Night)","south":"Partly Cloudy (Night)","central":"Partly Cloudy (Night)"}}]}],"api_info":{"status":"healthy"}}