{"city":"Troisdorf","country":"Germany","lat":50.80900955200195,"lon":7.149680137634277,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T16:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3968663215637207,"pm10":4.659549236297607,"stations":3},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.349817276000977,"pm10":8.320645332336426,"stations":3},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.091457843780518,"pm10":5.539825916290283,"stations":3},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5480222702026367,"pm10":5.028383255004883,"stations":2},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.507553577423096,"pm10":6.075645446777344,"stations":3},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.872796535491943,"pm10":6.331506252288818,"stations":2},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.57508659362793,"pm10":9.047327995300293,"stations":2},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.851170063018799,"pm10":7.600882053375244,"stations":3},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.560221195220947,"pm10":7.1129536628723145,"stations":3},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.2812724113464355,"pm10":6.498776912689209,"stations":3},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.491937160491943,"pm10":7.914572238922119,"stations":2},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6458663940429688,"pm10":4.329163074493408,"stations":3},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.757506847381592,"pm10":5.849884986877441,"stations":2},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8106279373168945,"pm10":5.354509353637695,"stations":2},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8106279373168945,"pm10":5.197462558746338,"stations":2},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.856817245483398,"pm10":4.885685443878174,"stations":2},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.2737834453582764,"pm10":4.5138773918151855,"stations":3},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0531210899353027,"pm10":3.898391008377075,"stations":2},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6189534664154053,"pm10":5.001812934875488,"stations":3},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.367047071456909,"pm10":3.722346067428589,"stations":3},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.5138773918151855,"pm10":3.731381893157959,"stations":3},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.9173262119293213,"pm10":4.320516109466553,"stations":3},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.7975382804870605,"pm10":7.838846206665039,"stations":3},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.845269799232483,"pm10":1.845269799232483,"stations":2},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.5211071968078613,"pm10":4.0982346534729,"stations":3},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.7020156383514404,"pm10":5.105205535888672,"stations":3},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.1154730319976807,"pm10":2.6593546867370605,"stations":2},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0632500648498535,"pm10":4.280754566192627,"stations":3},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.450627326965332,"pm10":3.6681318283081055,"stations":3},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.690539598464966,"pm10":2.690539598464966,"stations":2},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.095853805541992,"pm10":4.9341912269592285,"stations":2},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.088921546936035,"pm10":4.088921546936035,"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":5,"aqi_min":5,"aqi_max":5,"pm25":1.2850781679153442,"pm10":2.092616081237793,"stations":3},{"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":5,"aqi_min":5,"aqi_max":5,"pm25":1.1490892171859741,"pm10":1.7646182775497437,"stations":3},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.845269799232483,"pm10":1.845269799232483,"stations":2},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.5706095695495605,"pm10":2.235835075378418,"stations":3},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.9826791286468506,"pm10":3.011547327041626,"stations":2},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.097328186035156,"pm10":5.48018741607666,"stations":3},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.105084180831909,"pm10":2.105084180831909,"stations":2},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.5893282890319824,"pm10":3.9581809043884277,"stations":3},{"datetime_utc":"2026-06-09T10:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.2335760593414307,"pm10":3.22725248336792,"stations":3},{"datetime_utc":"2026-06-09T11:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.2136073112487793,"pm10":3.0,"stations":2},{"datetime_utc":"2026-06-09T12:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0,"pm10":1.7863926887512207,"stations":2},{"datetime_utc":"2026-06-09T14:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0,"pm10":1.7863926887512207,"stations":2},{"datetime_utc":"2026-06-09T15:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0,"pm10":1.0,"stations":1}],"daily":[{"date":"2026-06-07","aqi_avg":20,"aqi_min":14,"aqi_max":27,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.9,"pm10_avg":6.6,"hours":8,"stations_avg":3},{"date":"2026-06-08","aqi_avg":16,"aqi_min":8,"aqi_max":31,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":3.8,"pm10_avg":4.7,"hours":24,"stations_avg":3},{"date":"2026-06-09","aqi_avg":8,"aqi_min":4,"aqi_max":17,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":1.9,"pm10_avg":2.6,"hours":15,"stations_avg":2}]}