{"city":"Odenthal","country":"Germany","lat":51.033329010009766,"lon":7.11667013168335,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T14:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0,"pm10":1.0,"stations":1},{"datetime_utc":"2026-06-07T15:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0,"pm10":1.4435135126113892,"stations":2},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.514180898666382,"pm10":2.6254782676696777,"stations":2},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.254307985305786,"pm10":2.610459327697754,"stations":2},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.7256457805633545,"pm10":3.330540418624878,"stations":2},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.3299999237060547,"pm10":2.4100000858306885,"stations":1},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7868592739105225,"pm10":4.686691761016846,"stations":2},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.53000020980835,"pm10":4.53000020980835,"stations":1},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.429999828338623,"pm10":6.480000019073486,"stations":1},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.24150276184082,"pm10":8.661080360412598,"stations":2},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.5609130859375,"pm10":7.459069728851318,"stations":2},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.373383522033691,"pm10":7.373383522033691,"stations":2},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.691118240356445,"pm10":8.134632110595703,"stations":2},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.343883514404297,"pm10":6.527523994445801,"stations":2},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.766275405883789,"pm10":5.855313301086426,"stations":2},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8536376953125,"pm10":5.414013385772705,"stations":2},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8536376953125,"pm10":5.2264838218688965,"stations":2},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.898156642913818,"pm10":4.925981044769287,"stations":2},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.7106270790100098,"pm10":3.766275644302368,"stations":2},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.087362051010132,"pm10":3.974388837814331,"stations":2},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.705599784851074,"pm10":5.149113178253174,"stations":2},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4045593738555908,"pm10":1.744016170501709,"stations":2},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7662756443023682,"pm10":1.7662756443023682,"stations":2},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.868656635284424,"pm10":3.3622539043426514,"stations":2},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.393429756164551,"pm10":2.9593701362609863,"stations":2},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8870269060134888,"pm10":1.8870269060134888,"stations":2},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8202484846115112,"pm10":2.742340326309204,"stations":2},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.6939324140548706,"pm10":2.1875295639038086,"stations":2},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.111297369003296,"pm10":2.671673059463501,"stations":2},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.1558163166046143,"pm10":3.1558163166046143,"stations":2},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.6104594469070435,"pm10":1.6104594469070435,"stations":2},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.7740538120269775,"pm10":2.7740538120269775,"stations":2},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.200872898101807,"pm10":5.045056343078613,"stations":2},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.158029556274414,"pm10":4.158029556274414,"stations":2},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.0,"pm10":2.0,"stations":1},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.738451361656189,"pm10":2.2281594276428223,"stations":2},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.0,"pm10":3.0,"stations":1},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.3672810792922974,"pm10":1.3839757442474365,"stations":2},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8870269060134888,"pm10":1.8870269060134888,"stations":2},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.514180898666382,"pm10":2.6533026695251465,"stations":2},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.9833054542541504,"pm10":3.01112961769104,"stations":2},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.6677839756011963,"pm10":3.111297369003296,"stations":2},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.1374459266662598,"pm10":2.1374459266662598,"stations":2},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.024472713470459,"pm10":2.3973188400268555,"stations":2}],"daily":[{"date":"2026-06-07","aqi_avg":14,"aqi_min":4,"aqi_max":30,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":3.3,"pm10_avg":3.8,"hours":10,"stations_avg":2},{"date":"2026-06-08","aqi_avg":16,"aqi_min":6,"aqi_max":32,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":3.8,"pm10_avg":4.2,"hours":24,"stations_avg":2},{"date":"2026-06-09","aqi_avg":9,"aqi_min":6,"aqi_max":12,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.1,"pm10_avg":2.4,"hours":10,"stations_avg":2}]}