{"city":"Kriel","country":"South Africa","lat":-26.25,"lon":29.260000228881836,"range":"20d","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-07-02T15:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.017528533935547,"pm10":0.7679691314697266,"stations":3},{"datetime_utc":"2026-07-02T16:00:00Z","aqi":280,"aqi_min":280,"aqi_max":280,"pm25":230.0,"pm10":370.0,"stations":1},{"datetime_utc":"2026-07-02T20:00:00Z","aqi":72,"aqi_min":72,"aqi_max":72,"pm25":22.0,"pm10":44.0,"stations":1},{"datetime_utc":"2026-07-02T21:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":8.0,"pm10":23.0,"stations":1},{"datetime_utc":"2026-07-02T22:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.0,"pm10":17.0,"stations":1},{"datetime_utc":"2026-07-03T00:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.0,"pm10":9.0,"stations":1},{"datetime_utc":"2026-07-03T01:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.0,"pm10":7.0,"stations":1},{"datetime_utc":"2026-07-03T02:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.0,"pm10":7.0,"stations":1},{"datetime_utc":"2026-07-03T03:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.0,"pm10":13.0,"stations":1},{"datetime_utc":"2026-07-03T05:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":12.0,"pm10":22.0,"stations":1},{"datetime_utc":"2026-07-03T06:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.0,"pm10":29.0,"stations":1},{"datetime_utc":"2026-07-03T07:00:00Z","aqi":68,"aqi_min":68,"aqi_max":68,"pm25":20.0,"pm10":36.0,"stations":1},{"datetime_utc":"2026-07-03T12:00:00Z","aqi":80,"aqi_min":80,"aqi_max":80,"pm25":26.0,"pm10":54.0,"stations":1},{"datetime_utc":"2026-07-03T14:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.0,"pm10":40.0,"stations":1},{"datetime_utc":"2026-07-03T17:00:00Z","aqi":152,"aqi_min":152,"aqi_max":152,"pm25":57.0,"pm10":123.0,"stations":1},{"datetime_utc":"2026-07-03T18:00:00Z","aqi":161,"aqi_min":161,"aqi_max":161,"pm25":74.0,"pm10":149.0,"stations":1},{"datetime_utc":"2026-07-03T19:00:00Z","aqi":176,"aqi_min":176,"aqi_max":176,"pm25":104.0,"pm10":202.0,"stations":1},{"datetime_utc":"2026-07-03T20:00:00Z","aqi":326,"aqi_min":326,"aqi_max":326,"pm25":282.0,"pm10":426.0,"stations":1},{"datetime_utc":"2026-07-03T21:00:00Z","aqi":187,"aqi_min":187,"aqi_max":187,"pm25":126.0,"pm10":219.0,"stations":1},{"datetime_utc":"2026-07-03T23:00:00Z","aqi":162,"aqi_min":162,"aqi_max":162,"pm25":76.0,"pm10":185.0,"stations":1},{"datetime_utc":"2026-07-04T00:00:00Z","aqi":155,"aqi_min":155,"aqi_max":155,"pm25":63.0,"pm10":128.0,"stations":1},{"datetime_utc":"2026-07-04T01:00:00Z","aqi":172,"aqi_min":172,"aqi_max":172,"pm25":97.0,"pm10":191.0,"stations":1},{"datetime_utc":"2026-07-04T02:00:00Z","aqi":176,"aqi_min":176,"aqi_max":176,"pm25":103.0,"pm10":168.0,"stations":1},{"datetime_utc":"2026-07-04T03:00:00Z","aqi":172,"aqi_min":172,"aqi_max":172,"pm25":96.0,"pm10":205.0,"stations":1},{"datetime_utc":"2026-07-04T04:00:00Z","aqi":190,"aqi_min":190,"aqi_max":190,"pm25":131.0,"pm10":226.0,"stations":1},{"datetime_utc":"2026-07-04T05:00:00Z","aqi":231,"aqi_min":231,"aqi_max":231,"pm25":181.0,"pm10":286.0,"stations":1},{"datetime_utc":"2026-07-04T06:00:00Z","aqi":180,"aqi_min":180,"aqi_max":180,"pm25":112.0,"pm10":195.0,"stations":1},{"datetime_utc":"2026-07-04T07:00:00Z","aqi":178,"aqi_min":178,"aqi_max":178,"pm25":108.0,"pm10":191.0,"stations":1},{"datetime_utc":"2026-07-04T10:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":15.0,"pm10":72.0,"stations":1},{"datetime_utc":"2026-07-04T11:00:00Z","aqi":80,"aqi_min":80,"aqi_max":80,"pm25":26.0,"pm10":72.0,"stations":1},{"datetime_utc":"2026-07-05T20:00:00Z","aqi":165,"aqi_min":165,"aqi_max":165,"pm25":83.0,"pm10":174.0,"stations":1},{"datetime_utc":"2026-07-05T23:00:00Z","aqi":170,"aqi_min":170,"aqi_max":170,"pm25":92.0,"pm10":148.0,"stations":1},{"datetime_utc":"2026-07-06T00:00:00Z","aqi":178,"aqi_min":178,"aqi_max":178,"pm25":108.0,"pm10":153.0,"stations":1},{"datetime_utc":"2026-07-06T07:00:00Z","aqi":307,"aqi_min":307,"aqi_max":307,"pm25":258.0,"pm10":421.0,"stations":1},{"datetime_utc":"2026-07-08T11:00:00Z","aqi":164,"aqi_min":164,"aqi_max":164,"pm25":80.0,"pm10":110.0,"stations":1},{"datetime_utc":"2026-07-08T12:00:00Z","aqi":142,"aqi_min":142,"aqi_max":142,"pm25":52.0,"pm10":118.0,"stations":1},{"datetime_utc":"2026-07-08T13:00:00Z","aqi":137,"aqi_min":137,"aqi_max":137,"pm25":50.0,"pm10":103.0,"stations":1},{"datetime_utc":"2026-07-08T14:00:00Z","aqi":110,"aqi_min":110,"aqi_max":110,"pm25":39.0,"pm10":81.0,"stations":1},{"datetime_utc":"2026-07-10T16:00:00Z","aqi":174,"aqi_min":174,"aqi_max":174,"pm25":100.0,"pm10":180.0,"stations":1},{"datetime_utc":"2026-07-10T17:00:00Z","aqi":179,"aqi_min":179,"aqi_max":179,"pm25":109.0,"pm10":236.0,"stations":1},{"datetime_utc":"2026-07-10T21:00:00Z","aqi":177,"aqi_min":177,"aqi_max":177,"pm25":106.0,"pm10":193.0,"stations":1},{"datetime_utc":"2026-07-10T22:00:00Z","aqi":166,"aqi_min":166,"aqi_max":166,"pm25":85.0,"pm10":146.0,"stations":1},{"datetime_utc":"2026-07-11T16:00:00Z","aqi":190,"aqi_min":190,"aqi_max":190,"pm25":131.0,"pm10":231.0,"stations":1},{"datetime_utc":"2026-07-11T20:00:00Z","aqi":172,"aqi_min":172,"aqi_max":172,"pm25":97.0,"pm10":189.0,"stations":1},{"datetime_utc":"2026-07-11T21:00:00Z","aqi":173,"aqi_min":173,"aqi_max":173,"pm25":99.0,"pm10":162.0,"stations":1},{"datetime_utc":"2026-07-12T02:00:00Z","aqi":192,"aqi_min":192,"aqi_max":192,"pm25":134.0,"pm10":194.0,"stations":1},{"datetime_utc":"2026-07-12T03:00:00Z","aqi":199,"aqi_min":199,"aqi_max":199,"pm25":148.0,"pm10":213.0,"stations":1},{"datetime_utc":"2026-07-12T04:00:00Z","aqi":193,"aqi_min":193,"aqi_max":193,"pm25":137.0,"pm10":189.0,"stations":1},{"datetime_utc":"2026-07-12T08:00:00Z","aqi":153,"aqi_min":153,"aqi_max":153,"pm25":59.0,"pm10":93.0,"stations":1},{"datetime_utc":"2026-07-12T09:00:00Z","aqi":170,"aqi_min":170,"aqi_max":170,"pm25":92.0,"pm10":172.0,"stations":1},{"datetime_utc":"2026-07-12T13:00:00Z","aqi":129,"aqi_min":129,"aqi_max":129,"pm25":47.0,"pm10":103.0,"stations":1},{"datetime_utc":"2026-07-12T15:00:00Z","aqi":166,"aqi_min":166,"aqi_max":166,"pm25":84.0,"pm10":137.0,"stations":1},{"datetime_utc":"2026-07-12T19:00:00Z","aqi":155,"aqi_min":155,"aqi_max":155,"pm25":63.0,"pm10":112.0,"stations":1},{"datetime_utc":"2026-07-12T20:00:00Z","aqi":127,"aqi_min":127,"aqi_max":127,"pm25":46.0,"pm10":74.0,"stations":1},{"datetime_utc":"2026-07-13T01:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":33.0,"pm10":43.0,"stations":1},{"datetime_utc":"2026-07-13T02:00:00Z","aqi":89,"aqi_min":89,"aqi_max":89,"pm25":30.0,"pm10":38.0,"stations":1},{"datetime_utc":"2026-07-13T06:00:00Z","aqi":137,"aqi_min":137,"aqi_max":137,"pm25":50.0,"pm10":65.0,"stations":1},{"datetime_utc":"2026-07-13T07:00:00Z","aqi":89,"aqi_min":89,"aqi_max":89,"pm25":30.0,"pm10":45.0,"stations":1},{"datetime_utc":"2026-07-13T08:00:00Z","aqi":97,"aqi_min":97,"aqi_max":97,"pm25":34.0,"pm10":50.0,"stations":1},{"datetime_utc":"2026-07-20T22:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.079999923706055,"pm10":null,"stations":1},{"datetime_utc":"2026-07-21T07:00:00Z","aqi":171,"aqi_min":171,"aqi_max":171,"pm25":95.0,"pm10":137.0,"stations":1},{"datetime_utc":"2026-07-21T08:00:00Z","aqi":129,"aqi_min":129,"aqi_max":129,"pm25":47.0,"pm10":111.0,"stations":1},{"datetime_utc":"2026-07-21T13:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.0,"pm10":58.0,"stations":1},{"datetime_utc":"2026-07-21T14:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":16.0,"pm10":68.0,"stations":1},{"datetime_utc":"2026-07-21T20:00:00Z","aqi":124,"aqi_min":124,"aqi_max":124,"pm25":45.0,"pm10":86.0,"stations":1}],"daily":[{"date":"2026-07-02","aqi_avg":90,"aqi_min":25,"aqi_max":280,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":55.0,"pm10_avg":91.0,"hours":5,"stations_avg":1},{"date":"2026-07-03","aqi_avg":98,"aqi_min":8,"aqi_max":326,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":53.5,"pm10_avg":101.4,"hours":15,"stations_avg":1},{"date":"2026-07-04","aqi_avg":159,"aqi_min":57,"aqi_max":231,"aqi_color":"#dc2626","aqi_label":"Unhealthy","pm25_avg":93.2,"pm10_avg":173.4,"hours":10,"stations_avg":1},{"date":"2026-07-05","aqi_avg":168,"aqi_min":165,"aqi_max":170,"aqi_color":"#dc2626","aqi_label":"Unhealthy","pm25_avg":87.5,"pm10_avg":161.0,"hours":2,"stations_avg":1},{"date":"2026-07-06","aqi_avg":242,"aqi_min":178,"aqi_max":307,"aqi_color":"#7c3aed","aqi_label":"Very unhealthy","pm25_avg":183.0,"pm10_avg":287.0,"hours":2,"stations_avg":1},{"date":"2026-07-08","aqi_avg":138,"aqi_min":110,"aqi_max":164,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":55.2,"pm10_avg":103.0,"hours":4,"stations_avg":1},{"date":"2026-07-10","aqi_avg":174,"aqi_min":166,"aqi_max":179,"aqi_color":"#dc2626","aqi_label":"Unhealthy","pm25_avg":100.0,"pm10_avg":188.8,"hours":4,"stations_avg":1},{"date":"2026-07-11","aqi_avg":178,"aqi_min":172,"aqi_max":190,"aqi_color":"#dc2626","aqi_label":"Unhealthy","pm25_avg":109.0,"pm10_avg":194.0,"hours":3,"stations_avg":1},{"date":"2026-07-12","aqi_avg":165,"aqi_min":127,"aqi_max":199,"aqi_color":"#dc2626","aqi_label":"Unhealthy","pm25_avg":90.0,"pm10_avg":143.0,"hours":9,"stations_avg":1},{"date":"2026-07-13","aqi_avg":101,"aqi_min":89,"aqi_max":137,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":35.4,"pm10_avg":48.2,"hours":5,"stations_avg":1},{"date":"2026-07-20","aqi_avg":42,"aqi_min":42,"aqi_max":42,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":10.1,"pm10_avg":null,"hours":1,"stations_avg":1},{"date":"2026-07-21","aqi_avg":107,"aqi_min":53,"aqi_max":171,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":43.2,"pm10_avg":92.0,"hours":5,"stations_avg":1}]}