{"city":"Weil am Rhein","country":"Germany","lat":47.59331130981445,"lon":7.620820045471191,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-27T17:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.329240798950195,"pm10":13.937134742736816,"stations":2},{"datetime_utc":"2026-05-27T18:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.305875301361084,"pm10":6.558758735656738,"stations":2},{"datetime_utc":"2026-05-27T19:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.521222114562988,"pm10":6.0680012702941895,"stations":2},{"datetime_utc":"2026-05-27T20:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.074741840362549,"pm10":6.721540451049805,"stations":2},{"datetime_utc":"2026-05-27T21:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.578701019287109,"pm10":5.6258368492126465,"stations":2},{"datetime_utc":"2026-05-27T22:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.677332401275635,"pm10":7.441775321960449,"stations":2},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.542297840118408,"pm10":5.727644443511963,"stations":2},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.144131183624268,"pm10":7.798719882965088,"stations":2},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.281794548034668,"pm10":5.4811835289001465,"stations":2},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.893812656402588,"pm10":7.287033557891846,"stations":2},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.107593536376953,"pm10":15.045949935913086,"stations":2},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.071814060211182,"pm10":7.868866443634033,"stations":2},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.554887771606445,"pm10":9.516721725463867,"stations":2},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.818745613098145,"pm10":12.577630996704102,"stations":2},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.755072593688965,"pm10":16.96370506286621,"stations":2},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.269574165344238,"pm10":12.818689346313477,"stations":2},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.08901309967041,"pm10":14.173494338989258,"stations":2},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.61624526977539,"pm10":19.494781494140625,"stations":2},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":13.83670425415039,"pm10":15.772235870361328,"stations":2},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":8.0,"pm10":9.308185577392578,"stations":2},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.952980041503906,"pm10":11.660490989685059,"stations":2},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.0303568840026855,"pm10":7.185722827911377,"stations":2},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.211718559265137,"pm10":8.815633773803711,"stations":2},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.649535179138184,"pm10":5.344964981079102,"stations":2},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.355875015258789,"pm10":4.832463264465332,"stations":2},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7859387397766113,"pm10":4.328739166259766,"stations":2},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.1135966777801514,"pm10":3.1622281074523926,"stations":2},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.788313388824463,"pm10":4.42003870010376,"stations":2},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9824633598327637,"pm10":2.6155569553375244,"stations":2},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.931960344314575,"pm10":3.995181083679199,"stations":2},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.329178810119629,"pm10":1.8082112073898315,"stations":2},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.7899999618530273,"pm10":3.049999952316284,"stations":1},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.3305474519729614,"pm10":1.5931572914123535,"stations":2},{"datetime_utc":"2026-05-29T02:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9349074363708496,"pm10":2.4828643798828125,"stations":2},{"datetime_utc":"2026-05-29T03:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.2300000190734863,"pm10":3.2300000190734863,"stations":1},{"datetime_utc":"2026-05-29T04:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.640000104904175,"pm10":4.0,"stations":1},{"datetime_utc":"2026-05-29T05:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.659999847412109,"pm10":5.710000038146973,"stations":1},{"datetime_utc":"2026-05-29T06:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.8263397216796875,"pm10":2.8263397216796875,"stations":2},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.869999885559082,"pm10":4.349999904632568,"stations":1},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0,"pm10":1.1215786933898926,"stations":2},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7899999618530273,"pm10":1.7899999618530273,"stations":1}],"daily":[{"date":"2026-05-27","aqi_avg":28,"aqi_min":19,"aqi_max":54,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":6.9,"pm10_avg":7.4,"hours":7,"stations_avg":2},{"date":"2026-05-28","aqi_avg":32,"aqi_min":6,"aqi_max":57,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.8,"pm10_avg":8.8,"hours":24,"stations_avg":2},{"date":"2026-05-29","aqi_avg":12,"aqi_min":4,"aqi_max":24,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.8,"pm10_avg":3.0,"hours":10,"stations_avg":1}]}