{"city":"Kediri","country":"Indonesia","lat":-7.816669940948486,"lon":112.01667022705078,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-07-20T00:00:00Z","aqi":64,"aqi_min":44,"aqi_max":84,"pm25":18.24,"pm10":36.84,"stations":3},{"datetime_utc":"2026-07-20T01:00:00Z","aqi":64,"aqi_min":44,"aqi_max":84,"pm25":18.16,"pm10":36.75,"stations":3},{"datetime_utc":"2026-07-20T02:00:00Z","aqi":64,"aqi_min":44,"aqi_max":84,"pm25":18.09,"pm10":36.66,"stations":3},{"datetime_utc":"2026-07-20T03:00:00Z","aqi":64,"aqi_min":44,"aqi_max":84,"pm25":18.14,"pm10":36.76,"stations":3},{"datetime_utc":"2026-07-20T04:00:00Z","aqi":64,"aqi_min":44,"aqi_max":84,"pm25":18.22,"pm10":36.87,"stations":3},{"datetime_utc":"2026-07-20T05:00:00Z","aqi":64,"aqi_min":45,"aqi_max":84,"pm25":18.34,"pm10":37.03,"stations":3},{"datetime_utc":"2026-07-20T06:00:00Z","aqi":64,"aqi_min":45,"aqi_max":84,"pm25":18.33,"pm10":37.03,"stations":3},{"datetime_utc":"2026-07-20T07:00:00Z","aqi":64,"aqi_min":45,"aqi_max":84,"pm25":18.22,"pm10":36.87,"stations":3},{"datetime_utc":"2026-07-20T08:00:00Z","aqi":63,"aqi_min":45,"aqi_max":84,"pm25":18.05,"pm10":36.66,"stations":3},{"datetime_utc":"2026-07-20T09:00:00Z","aqi":63,"aqi_min":44,"aqi_max":84,"pm25":18.02,"pm10":36.62,"stations":3},{"datetime_utc":"2026-07-20T10:00:00Z","aqi":63,"aqi_min":45,"aqi_max":84,"pm25":18.03,"pm10":36.66,"stations":3},{"datetime_utc":"2026-07-20T11:00:00Z","aqi":63,"aqi_min":45,"aqi_max":84,"pm25":18.0,"pm10":36.61,"stations":3},{"datetime_utc":"2026-07-20T12:00:00Z","aqi":63,"aqi_min":45,"aqi_max":84,"pm25":17.94,"pm10":36.52,"stations":3},{"datetime_utc":"2026-07-20T13:00:00Z","aqi":63,"aqi_min":44,"aqi_max":84,"pm25":17.9,"pm10":36.48,"stations":3},{"datetime_utc":"2026-07-20T14:00:00Z","aqi":63,"aqi_min":44,"aqi_max":84,"pm25":17.86,"pm10":36.43,"stations":3},{"datetime_utc":"2026-07-20T15:00:00Z","aqi":63,"aqi_min":44,"aqi_max":84,"pm25":17.84,"pm10":36.4,"stations":3},{"datetime_utc":"2026-07-20T16:00:00Z","aqi":63,"aqi_min":44,"aqi_max":84,"pm25":17.81,"pm10":36.36,"stations":3},{"datetime_utc":"2026-07-20T17:00:00Z","aqi":63,"aqi_min":44,"aqi_max":84,"pm25":17.83,"pm10":36.38,"stations":3},{"datetime_utc":"2026-07-20T18:00:00Z","aqi":63,"aqi_min":43,"aqi_max":84,"pm25":17.84,"pm10":36.37,"stations":3},{"datetime_utc":"2026-07-20T19:00:00Z","aqi":63,"aqi_min":43,"aqi_max":84,"pm25":17.75,"pm10":36.26,"stations":3},{"datetime_utc":"2026-07-20T20:00:00Z","aqi":63,"aqi_min":42,"aqi_max":84,"pm25":17.65,"pm10":36.13,"stations":3},{"datetime_utc":"2026-07-20T21:00:00Z","aqi":63,"aqi_min":42,"aqi_max":84,"pm25":17.58,"pm10":36.04,"stations":3},{"datetime_utc":"2026-07-20T22:00:00Z","aqi":62,"aqi_min":42,"aqi_max":84,"pm25":17.53,"pm10":35.99,"stations":3},{"datetime_utc":"2026-07-20T23:00:00Z","aqi":62,"aqi_min":41,"aqi_max":84,"pm25":17.46,"pm10":35.91,"stations":3},{"datetime_utc":"2026-07-21T00:00:00Z","aqi":62,"aqi_min":41,"aqi_max":84,"pm25":17.45,"pm10":35.91,"stations":3},{"datetime_utc":"2026-07-21T01:00:00Z","aqi":62,"aqi_min":41,"aqi_max":84,"pm25":17.4,"pm10":35.83,"stations":3},{"datetime_utc":"2026-07-21T02:00:00Z","aqi":62,"aqi_min":40,"aqi_max":84,"pm25":17.43,"pm10":35.85,"stations":3},{"datetime_utc":"2026-07-21T03:00:00Z","aqi":62,"aqi_min":40,"aqi_max":84,"pm25":17.37,"pm10":35.77,"stations":3},{"datetime_utc":"2026-07-21T04:00:00Z","aqi":62,"aqi_min":38,"aqi_max":84,"pm25":17.23,"pm10":35.58,"stations":3},{"datetime_utc":"2026-07-21T05:00:00Z","aqi":62,"aqi_min":37,"aqi_max":84,"pm25":17.09,"pm10":35.41,"stations":3},{"datetime_utc":"2026-07-21T06:00:00Z","aqi":61,"aqi_min":35,"aqi_max":84,"pm25":16.96,"pm10":35.24,"stations":3},{"datetime_utc":"2026-07-21T07:00:00Z","aqi":61,"aqi_min":35,"aqi_max":84,"pm25":16.9,"pm10":35.17,"stations":3},{"datetime_utc":"2026-07-21T08:00:00Z","aqi":61,"aqi_min":34,"aqi_max":84,"pm25":16.81,"pm10":35.07,"stations":3},{"datetime_utc":"2026-07-21T09:00:00Z","aqi":61,"aqi_min":33,"aqi_max":84,"pm25":16.71,"pm10":34.92,"stations":3},{"datetime_utc":"2026-07-21T10:00:00Z","aqi":60,"aqi_min":32,"aqi_max":84,"pm25":16.57,"pm10":34.75,"stations":3},{"datetime_utc":"2026-07-21T11:00:00Z","aqi":60,"aqi_min":31,"aqi_max":84,"pm25":16.58,"pm10":34.77,"stations":3},{"datetime_utc":"2026-07-21T12:00:00Z","aqi":60,"aqi_min":31,"aqi_max":84,"pm25":16.55,"pm10":34.73,"stations":3},{"datetime_utc":"2026-07-21T13:00:00Z","aqi":60,"aqi_min":30,"aqi_max":84,"pm25":16.55,"pm10":34.72,"stations":3},{"datetime_utc":"2026-07-21T14:00:00Z","aqi":60,"aqi_min":30,"aqi_max":84,"pm25":16.57,"pm10":34.76,"stations":3},{"datetime_utc":"2026-07-21T15:00:00Z","aqi":60,"aqi_min":30,"aqi_max":84,"pm25":16.58,"pm10":34.77,"stations":3},{"datetime_utc":"2026-07-21T16:00:00Z","aqi":60,"aqi_min":30,"aqi_max":84,"pm25":16.52,"pm10":34.69,"stations":3},{"datetime_utc":"2026-07-21T17:00:00Z","aqi":60,"aqi_min":29,"aqi_max":84,"pm25":16.5,"pm10":34.69,"stations":3},{"datetime_utc":"2026-07-21T18:00:00Z","aqi":60,"aqi_min":29,"aqi_max":84,"pm25":16.41,"pm10":34.6,"stations":3},{"datetime_utc":"2026-07-21T19:00:00Z","aqi":60,"aqi_min":29,"aqi_max":84,"pm25":16.42,"pm10":34.62,"stations":3},{"datetime_utc":"2026-07-21T20:00:00Z","aqi":60,"aqi_min":29,"aqi_max":84,"pm25":16.41,"pm10":34.61,"stations":3},{"datetime_utc":"2026-07-21T21:00:00Z","aqi":60,"aqi_min":29,"aqi_max":84,"pm25":16.42,"pm10":34.6,"stations":3},{"datetime_utc":"2026-07-21T22:00:00Z","aqi":60,"aqi_min":30,"aqi_max":84,"pm25":16.51,"pm10":34.74,"stations":3}],"daily":[{"date":"2026-07-20","aqi_avg":63,"aqi_min":62,"aqi_max":64,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":18.0,"pm10_avg":36.5,"hours":24,"stations_avg":3},{"date":"2026-07-21","aqi_avg":61,"aqi_min":60,"aqi_max":62,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":16.8,"pm10_avg":35.0,"hours":23,"stations_avg":3}]}