{"city":"Dumai","country":"Indonesia","lat":1.6671099662780762,"lon":101.44316101074219,"range":"20d","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-20T13:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.05,"pm10":2.83,"stations":1},{"datetime_utc":"2026-05-20T14:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.05,"pm10":2.73,"stations":1},{"datetime_utc":"2026-05-20T15:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.05,"pm10":2.65,"stations":1},{"datetime_utc":"2026-05-20T16:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.05,"pm10":2.58,"stations":1},{"datetime_utc":"2026-05-20T17:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.05,"pm10":2.56,"stations":1},{"datetime_utc":"2026-05-20T18:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.05,"pm10":2.54,"stations":1},{"datetime_utc":"2026-05-20T19:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.04,"pm10":2.44,"stations":1},{"datetime_utc":"2026-05-20T20:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.04,"pm10":2.42,"stations":1},{"datetime_utc":"2026-05-20T21:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.02,"pm10":2.4,"stations":1},{"datetime_utc":"2026-05-20T22:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0,"pm10":2.38,"stations":1},{"datetime_utc":"2026-05-20T23:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.96,"pm10":2.31,"stations":1},{"datetime_utc":"2026-05-21T00:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.92,"pm10":2.25,"stations":1},{"datetime_utc":"2026-05-21T01:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.92,"pm10":2.19,"stations":1},{"datetime_utc":"2026-05-21T02:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.96,"pm10":2.31,"stations":1},{"datetime_utc":"2026-05-21T03:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.98,"pm10":2.34,"stations":1},{"datetime_utc":"2026-05-21T04:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.96,"pm10":2.34,"stations":1},{"datetime_utc":"2026-05-21T05:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.98,"pm10":2.34,"stations":1},{"datetime_utc":"2026-05-21T06:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.98,"pm10":2.34,"stations":1},{"datetime_utc":"2026-05-21T07:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.98,"pm10":2.34,"stations":1},{"datetime_utc":"2026-05-21T08:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.98,"pm10":2.33,"stations":1},{"datetime_utc":"2026-05-21T09:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.98,"pm10":2.33,"stations":1},{"datetime_utc":"2026-05-21T10:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0,"pm10":2.38,"stations":1},{"datetime_utc":"2026-05-21T11:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.02,"pm10":2.46,"stations":1},{"datetime_utc":"2026-05-21T12:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.05,"pm10":2.69,"stations":1},{"datetime_utc":"2026-05-21T13:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.08,"pm10":2.94,"stations":1},{"datetime_utc":"2026-05-21T14:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.08,"pm10":3.02,"stations":1},{"datetime_utc":"2026-05-21T15:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1,"pm10":3.31,"stations":1},{"datetime_utc":"2026-05-21T16:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1,"pm10":3.48,"stations":1},{"datetime_utc":"2026-05-21T17:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1,"pm10":3.58,"stations":1},{"datetime_utc":"2026-05-21T18:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1,"pm10":3.75,"stations":1},{"datetime_utc":"2026-05-21T19:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.12,"pm10":3.88,"stations":1},{"datetime_utc":"2026-05-21T20:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.12,"pm10":4.06,"stations":1},{"datetime_utc":"2026-05-21T21:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.15,"pm10":4.17,"stations":1},{"datetime_utc":"2026-05-21T22:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.16,"pm10":4.23,"stations":1},{"datetime_utc":"2026-05-21T23:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.21,"pm10":4.33,"stations":1},{"datetime_utc":"2026-05-22T00:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.25,"pm10":4.44,"stations":1},{"datetime_utc":"2026-05-22T01:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.25,"pm10":4.56,"stations":1},{"datetime_utc":"2026-05-22T02:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.23,"pm10":4.56,"stations":1},{"datetime_utc":"2026-05-22T03:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.25,"pm10":4.56,"stations":1},{"datetime_utc":"2026-05-22T04:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.27,"pm10":4.62,"stations":1},{"datetime_utc":"2026-05-22T05:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.25,"pm10":4.69,"stations":1},{"datetime_utc":"2026-05-22T07:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.25,"pm10":4.77,"stations":1},{"datetime_utc":"2026-05-22T08:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.25,"pm10":4.81,"stations":1},{"datetime_utc":"2026-05-22T09:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.25,"pm10":4.85,"stations":1},{"datetime_utc":"2026-05-22T10:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.23,"pm10":4.92,"stations":1},{"datetime_utc":"2026-05-22T11:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.23,"pm10":4.96,"stations":1},{"datetime_utc":"2026-05-22T12:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.27,"pm10":5.17,"stations":1}],"daily":[{"date":"2026-05-20","aqi_avg":4,"aqi_min":4,"aqi_max":4,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":1.0,"pm10_avg":2.5,"hours":11,"stations_avg":1},{"date":"2026-05-21","aqi_avg":4,"aqi_min":4,"aqi_max":5,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":1.0,"pm10_avg":3.0,"hours":24,"stations_avg":1},{"date":"2026-05-22","aqi_avg":5,"aqi_min":5,"aqi_max":5,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":1.2,"pm10_avg":4.7,"hours":12,"stations_avg":1}]}