{"city":"Viroflay","country":"France","lat":48.80078125,"lon":2.1618099212646484,"range":"7d","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-23T01:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.128005027770996,"pm10":12.170701026916504,"stations":2},{"datetime_utc":"2026-05-23T02:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.652222633361816,"pm10":13.524463653564453,"stations":2},{"datetime_utc":"2026-05-23T03:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.934463500976562,"pm10":12.835811614990234,"stations":2},{"datetime_utc":"2026-05-23T04:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.919509887695312,"pm10":10.919509887695312,"stations":2},{"datetime_utc":"2026-05-23T05:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.578518867492676,"pm10":12.961395263671875,"stations":2},{"datetime_utc":"2026-05-23T06:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.369942665100098,"pm10":15.052275657653809,"stations":2},{"datetime_utc":"2026-05-23T07:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.720735549926758,"pm10":11.181814193725586,"stations":2},{"datetime_utc":"2026-05-23T08:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.617666244506836,"pm10":8.617666244506836,"stations":2},{"datetime_utc":"2026-05-23T09:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.727217197418213,"pm10":6.291995525360107,"stations":2},{"datetime_utc":"2026-05-23T10:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5757758617401123,"pm10":3.5910909175872803,"stations":2},{"datetime_utc":"2026-05-23T11:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.439107418060303,"pm10":4.767397880554199,"stations":2},{"datetime_utc":"2026-05-23T12:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.539212226867676,"pm10":4.539212226867676,"stations":2},{"datetime_utc":"2026-05-23T13:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.197951793670654,"pm10":4.586423397064209,"stations":2},{"datetime_utc":"2026-05-23T14:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.559748888015747,"pm10":3.559748888015747,"stations":2},{"datetime_utc":"2026-05-23T15:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.5834479331970215,"pm10":4.923360347747803,"stations":2},{"datetime_utc":"2026-05-23T16:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.870839595794678,"pm10":5.066872596740723,"stations":2},{"datetime_utc":"2026-05-23T17:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.53000020980835,"pm10":6.920000076293945,"stations":1},{"datetime_utc":"2026-05-23T18:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.230000019073486,"pm10":7.53000020980835,"stations":1},{"datetime_utc":"2026-05-23T19:00:00Z","aqi":65,"aqi_min":65,"aqi_max":65,"pm25":18.714801788330078,"pm10":19.424894332885742,"stations":2},{"datetime_utc":"2026-05-23T20:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.12631893157959,"pm10":8.746231079101562,"stations":2},{"datetime_utc":"2026-05-23T21:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.24661636352539,"pm10":12.363734245300293,"stations":2},{"datetime_utc":"2026-05-23T22:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.622910499572754,"pm10":12.073360443115234,"stations":2},{"datetime_utc":"2026-05-23T23:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.88652229309082,"pm10":11.907963752746582,"stations":2},{"datetime_utc":"2026-05-24T00:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.342461585998535,"pm10":12.502013206481934,"stations":2},{"datetime_utc":"2026-05-24T01:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.481294631958008,"pm10":13.887152671813965,"stations":2},{"datetime_utc":"2026-05-24T02:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.428669929504395,"pm10":12.796236991882324,"stations":2},{"datetime_utc":"2026-05-24T03:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.539322853088379,"pm10":11.769322395324707,"stations":2},{"datetime_utc":"2026-05-24T04:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.804007530212402,"pm10":12.938779830932617,"stations":2},{"datetime_utc":"2026-05-24T05:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.473920822143555,"pm10":13.832840919494629,"stations":2},{"datetime_utc":"2026-05-24T06:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.292572021484375,"pm10":14.917170524597168,"stations":2},{"datetime_utc":"2026-05-24T07:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.302035331726074,"pm10":14.551767349243164,"stations":2},{"datetime_utc":"2026-05-24T08:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.081476211547852,"pm10":11.162105560302734,"stations":2},{"datetime_utc":"2026-05-24T09:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.050251007080078,"pm10":10.40285873413086,"stations":2},{"datetime_utc":"2026-05-24T10:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.361726760864258,"pm10":8.361726760864258,"stations":2},{"datetime_utc":"2026-05-24T11:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.021902084350586,"pm10":9.222264289855957,"stations":2},{"datetime_utc":"2026-05-24T12:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.029335975646973,"pm10":10.859603881835938,"stations":2},{"datetime_utc":"2026-05-24T13:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.44975471496582,"pm10":7.538581848144531,"stations":2},{"datetime_utc":"2026-05-24T14:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.087578773498535,"pm10":6.412531852722168,"stations":2},{"datetime_utc":"2026-05-24T15:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.379299640655518,"pm10":7.791820049285889,"stations":2},{"datetime_utc":"2026-05-24T16:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.133377552032471,"pm10":7.348424434661865,"stations":2},{"datetime_utc":"2026-05-24T17:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.485367774963379,"pm10":9.565006256103516,"stations":2},{"datetime_utc":"2026-05-24T18:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.363266944885254,"pm10":7.4534478187561035,"stations":2},{"datetime_utc":"2026-05-24T19:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.976948738098145,"pm10":8.976948738098145,"stations":2},{"datetime_utc":"2026-05-24T20:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.185787200927734,"pm10":12.640023231506348,"stations":2},{"datetime_utc":"2026-05-24T21:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.666674613952637,"pm10":15.034235954284668,"stations":2},{"datetime_utc":"2026-05-24T22:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.870991706848145,"pm10":15.413145065307617,"stations":2},{"datetime_utc":"2026-05-24T23:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.599860191345215,"pm10":16.24210548400879,"stations":2},{"datetime_utc":"2026-05-25T00:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.737170219421387,"pm10":15.902572631835938,"stations":2},{"datetime_utc":"2026-05-25T01:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.469253540039062,"pm10":16.328710556030273,"stations":2},{"datetime_utc":"2026-05-25T02:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.31185531616211,"pm10":14.821585655212402,"stations":2},{"datetime_utc":"2026-05-25T03:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.802461624145508,"pm10":12.805337905883789,"stations":2},{"datetime_utc":"2026-05-25T04:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.472100257873535,"pm10":12.502730369567871,"stations":2},{"datetime_utc":"2026-05-25T05:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.1660737991333,"pm10":14.100483894348145,"stations":2},{"datetime_utc":"2026-05-25T06:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.583786010742188,"pm10":16.145584106445312,"stations":2},{"datetime_utc":"2026-05-25T07:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.265419960021973,"pm10":13.719188690185547,"stations":2},{"datetime_utc":"2026-05-25T08:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.88410758972168,"pm10":15.326172828674316,"stations":2},{"datetime_utc":"2026-05-25T09:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":15.009480476379395,"pm10":15.749923706054688,"stations":2},{"datetime_utc":"2026-05-25T10:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.146679878234863,"pm10":12.141995429992676,"stations":2},{"datetime_utc":"2026-05-25T11:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.679398536682129,"pm10":14.174165725708008,"stations":2},{"datetime_utc":"2026-05-25T12:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.111848831176758,"pm10":13.867169380187988,"stations":2},{"datetime_utc":"2026-05-25T13:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.067513465881348,"pm10":11.581924438476562,"stations":2},{"datetime_utc":"2026-05-25T14:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.976335525512695,"pm10":9.566697120666504,"stations":2},{"datetime_utc":"2026-05-25T15:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.975157260894775,"pm10":10.165338516235352,"stations":2},{"datetime_utc":"2026-05-25T16:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.442065238952637,"pm10":8.913768768310547,"stations":2},{"datetime_utc":"2026-05-25T17:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.412654876708984,"pm10":12.161126136779785,"stations":2},{"datetime_utc":"2026-05-25T18:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.767147064208984,"pm10":8.024439811706543,"stations":2},{"datetime_utc":"2026-05-25T19:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.77912425994873,"pm10":10.316247940063477,"stations":2},{"datetime_utc":"2026-05-25T20:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.019766807556152,"pm10":9.7200345993042,"stations":2},{"datetime_utc":"2026-05-25T21:00:00Z","aqi":82,"aqi_min":82,"aqi_max":82,"pm25":26.8663330078125,"pm10":31.806396484375,"stations":2},{"datetime_utc":"2026-05-25T22:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.32237434387207,"pm10":9.818943977355957,"stations":2},{"datetime_utc":"2026-05-25T23:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.380000114440918,"pm10":3.6600000858306885,"stations":1},{"datetime_utc":"2026-05-26T00:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.912478923797607,"pm10":8.348698616027832,"stations":2},{"datetime_utc":"2026-05-26T01:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.79310941696167,"pm10":8.241493225097656,"stations":2},{"datetime_utc":"2026-05-26T02:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.268068313598633,"pm10":9.748978614807129,"stations":2},{"datetime_utc":"2026-05-26T03:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.339060306549072,"pm10":8.054643630981445,"stations":2},{"datetime_utc":"2026-05-26T04:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.330483913421631,"pm10":7.77589225769043,"stations":2},{"datetime_utc":"2026-05-26T05:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.102660179138184,"pm10":8.344637870788574,"stations":2},{"datetime_utc":"2026-05-26T06:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.629859924316406,"pm10":10.473289489746094,"stations":2},{"datetime_utc":"2026-05-26T07:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.194275856018066,"pm10":7.409323215484619,"stations":2},{"datetime_utc":"2026-05-26T08:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.061744213104248,"pm10":7.086248397827148,"stations":2},{"datetime_utc":"2026-05-26T09:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.325244903564453,"pm10":5.4201979637146,"stations":2},{"datetime_utc":"2026-05-26T10:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.537415027618408,"pm10":6.823273181915283,"stations":2},{"datetime_utc":"2026-05-26T11:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.918581962585449,"pm10":5.34867525100708,"stations":2},{"datetime_utc":"2026-05-26T12:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.547940731048584,"pm10":5.775869369506836,"stations":2},{"datetime_utc":"2026-05-26T13:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.466948509216309,"pm10":7.1722636222839355,"stations":2},{"datetime_utc":"2026-05-26T14:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.277485370635986,"pm10":6.661546230316162,"stations":2},{"datetime_utc":"2026-05-26T15:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.569107532501221,"pm10":5.527216911315918,"stations":2},{"datetime_utc":"2026-05-26T16:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.439212322235107,"pm10":7.382998943328857,"stations":2},{"datetime_utc":"2026-05-26T17:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.823272705078125,"pm10":6.940216064453125,"stations":2},{"datetime_utc":"2026-05-26T18:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.671370983123779,"pm10":5.011277198791504,"stations":2},{"datetime_utc":"2026-05-26T19:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.507567405700684,"pm10":12.829184532165527,"stations":2},{"datetime_utc":"2026-05-26T20:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.588705062866211,"pm10":9.544913291931152,"stations":2},{"datetime_utc":"2026-05-26T21:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.784953594207764,"pm10":6.815583229064941,"stations":2},{"datetime_utc":"2026-05-26T22:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.773588180541992,"pm10":8.018903732299805,"stations":2},{"datetime_utc":"2026-05-26T23:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.232426643371582,"pm10":8.413145065307617,"stations":2},{"datetime_utc":"2026-05-27T00:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.282170295715332,"pm10":9.282170295715332,"stations":2},{"datetime_utc":"2026-05-27T01:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.866049766540527,"pm10":11.176319122314453,"stations":2},{"datetime_utc":"2026-05-27T02:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.651995658874512,"pm10":10.661184310913086,"stations":2},{"datetime_utc":"2026-05-27T03:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.616592407226562,"pm10":11.892264366149902,"stations":2},{"datetime_utc":"2026-05-27T04:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.305238723754883,"pm10":11.986498832702637,"stations":2},{"datetime_utc":"2026-05-27T05:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.266499519348145,"pm10":12.352264404296875,"stations":2},{"datetime_utc":"2026-05-27T06:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.35046672821045,"pm10":12.672082901000977,"stations":2},{"datetime_utc":"2026-05-27T07:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.336335182189941,"pm10":12.852192878723145,"stations":2},{"datetime_utc":"2026-05-27T08:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.602351188659668,"pm10":10.844328880310059,"stations":2},{"datetime_utc":"2026-05-27T09:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.624977111816406,"pm10":9.664795875549316,"stations":2},{"datetime_utc":"2026-05-27T10:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.966680526733398,"pm10":9.470915794372559,"stations":2},{"datetime_utc":"2026-05-27T11:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.340922355651855,"pm10":9.534165382385254,"stations":2},{"datetime_utc":"2026-05-27T12:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.832456588745117,"pm10":8.832456588745117,"stations":2},{"datetime_utc":"2026-05-27T13:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.62462043762207,"pm10":8.62462043762207,"stations":2},{"datetime_utc":"2026-05-27T14:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.662998676300049,"pm10":8.276784896850586,"stations":2},{"datetime_utc":"2026-05-27T15:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.747776985168457,"pm10":7.747776985168457,"stations":2},{"datetime_utc":"2026-05-27T16:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.1424560546875,"pm10":8.1424560546875,"stations":2},{"datetime_utc":"2026-05-27T17:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.959480285644531,"pm10":7.174527168273926,"stations":2},{"datetime_utc":"2026-05-27T18:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.747689247131348,"pm10":10.02192497253418,"stations":2},{"datetime_utc":"2026-05-27T19:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.181452751159668,"pm10":11.981995582580566,"stations":2},{"datetime_utc":"2026-05-27T20:00:00Z","aqi":71,"aqi_min":71,"aqi_max":71,"pm25":21.41890525817871,"pm10":24.788217544555664,"stations":2},{"datetime_utc":"2026-05-27T21:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.127013206481934,"pm10":14.239439964294434,"stations":2},{"datetime_utc":"2026-05-27T22:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.30623722076416,"pm10":12.796231269836426,"stations":2},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.761213302612305,"pm10":14.279048919677734,"stations":2},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.611924171447754,"pm10":15.007328033447266,"stations":2},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.29067039489746,"pm10":17.410396575927734,"stations":2},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":17.005781173706055,"pm10":17.90937042236328,"stations":2},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.91596794128418,"pm10":20.78199577331543,"stations":2},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":73,"aqi_min":73,"aqi_max":73,"pm25":22.47317886352539,"pm10":23.014616012573242,"stations":2},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":69,"aqi_min":69,"aqi_max":69,"pm25":20.896318435668945,"pm10":21.617671966552734,"stations":2},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":22.851470947265625,"pm10":23.078495025634766,"stations":2},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.57793426513672,"pm10":17.36874008178711,"stations":2},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.50232696533203,"pm10":18.68368148803711,"stations":2},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.510337829589844,"pm10":16.851598739624023,"stations":2},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.718729019165039,"pm10":16.772869110107422,"stations":2},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.005781173706055,"pm10":16.376768112182617,"stations":2},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.66299819946289,"pm10":10.583091735839844,"stations":2},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.562175750732422,"pm10":9.087940216064453,"stations":2},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.829731464385986,"pm10":8.363880157470703,"stations":2},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.148565292358398,"pm10":8.243517875671387,"stations":2},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.555326461791992,"pm10":8.610822677612305,"stations":2},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.326324462890625,"pm10":8.51407241821289,"stations":2},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.780921936035156,"pm10":11.719929695129395,"stations":2},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.755781173706055,"pm10":10.840105056762695,"stations":2},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.67729377746582,"pm10":17.06828498840332,"stations":2},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.940110206604004,"pm10":14.411813735961914,"stations":2},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.620285987854004,"pm10":12.347579002380371,"stations":2},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":13.909480094909668,"pm10":14.887490272521973,"stations":2},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.989031791687012,"pm10":13.726499557495117,"stations":2},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.574339866638184,"pm10":14.874690055847168,"stations":2},{"datetime_utc":"2026-05-29T02:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.64469051361084,"pm10":15.587013244628906,"stations":2},{"datetime_utc":"2026-05-29T03:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.093681335449219,"pm10":15.91655158996582,"stations":2},{"datetime_utc":"2026-05-29T04:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.466142654418945,"pm10":18.022531509399414,"stations":2},{"datetime_utc":"2026-05-29T05:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.662602424621582,"pm10":16.168903350830078,"stations":2},{"datetime_utc":"2026-05-29T06:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.984492301940918,"pm10":15.658180236816406,"stations":2},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.378186225891113,"pm10":13.822864532470703,"stations":2},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.563570976257324,"pm10":13.231581687927246,"stations":2},{"datetime_utc":"2026-05-29T09:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.938202857971191,"pm10":9.971896171569824,"stations":2},{"datetime_utc":"2026-05-29T10:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.7374849319458,"pm10":9.151902198791504,"stations":2},{"datetime_utc":"2026-05-29T11:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.485962867736816,"pm10":8.53190803527832,"stations":2},{"datetime_utc":"2026-05-29T12:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.722532272338867,"pm10":11.145227432250977,"stations":2},{"datetime_utc":"2026-05-29T13:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.375945091247559,"pm10":8.557024955749512,"stations":2},{"datetime_utc":"2026-05-29T14:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.593249320983887,"pm10":8.815140724182129,"stations":2},{"datetime_utc":"2026-05-29T15:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.768833160400391,"pm10":7.839282512664795,"stations":2},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.383716583251953,"pm10":8.50596809387207,"stations":2},{"datetime_utc":"2026-05-29T17:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.179656028747559,"pm10":9.185781478881836,"stations":2},{"datetime_utc":"2026-05-29T18:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.66623067855835,"pm10":8.416143417358398,"stations":2},{"datetime_utc":"2026-05-29T19:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.472817420959473,"pm10":12.258132934570312,"stations":2},{"datetime_utc":"2026-05-29T20:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.42210578918457,"pm10":18.145244598388672,"stations":2},{"datetime_utc":"2026-05-29T21:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.698004722595215,"pm10":16.53763198852539,"stations":2},{"datetime_utc":"2026-05-29T22:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.225706100463867,"pm10":20.325326919555664,"stations":2},{"datetime_utc":"2026-05-29T23:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":15.047269821166992,"pm10":15.602947235107422,"stations":2},{"datetime_utc":"2026-05-30T00:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.191995620727539,"pm10":16.36874008178711,"stations":2}],"daily":[{"date":"2026-05-23","aqi_avg":36,"aqi_min":15,"aqi_max":65,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":8.9,"pm10_avg":9.3,"hours":23,"stations_avg":2},{"date":"2026-05-24","aqi_avg":45,"aqi_min":25,"aqi_max":58,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":11.0,"pm10_avg":11.3,"hours":24,"stations_avg":2},{"date":"2026-05-25","aqi_avg":48,"aqi_min":14,"aqi_max":82,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":12.1,"pm10_avg":13.1,"hours":24,"stations_avg":2},{"date":"2026-05-26","aqi_avg":29,"aqi_min":19,"aqi_max":52,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.0,"pm10_avg":7.6,"hours":24,"stations_avg":2},{"date":"2026-05-27","aqi_avg":44,"aqi_min":29,"aqi_max":71,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":10.8,"pm10_avg":11.2,"hours":24,"stations_avg":2},{"date":"2026-05-28","aqi_avg":53,"aqi_min":33,"aqi_max":74,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":14.3,"pm10_avg":15.0,"hours":24,"stations_avg":2},{"date":"2026-05-29","aqi_avg":48,"aqi_min":32,"aqi_max":66,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":12.2,"pm10_avg":12.9,"hours":24,"stations_avg":2},{"date":"2026-05-30","aqi_avg":58,"aqi_min":58,"aqi_max":58,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":15.2,"pm10_avg":16.4,"hours":1,"stations_avg":2}]}