{"city":"Carcavelos","country":"Portugal","lat":38.6910514831543,"lon":-9.322150230407715,"range":"7d","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-23T17:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.18903923034668,"pm10":11.458876609802246,"stations":2},{"datetime_utc":"2026-05-23T18:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.81769847869873,"pm10":11.199999809265137,"stations":2},{"datetime_utc":"2026-05-23T19:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.315794944763184,"pm10":12.892370223999023,"stations":2},{"datetime_utc":"2026-05-23T20:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.965619087219238,"pm10":11.31540584564209,"stations":2},{"datetime_utc":"2026-05-23T21:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.466543197631836,"pm10":8.975632667541504,"stations":2},{"datetime_utc":"2026-05-23T22:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.066524505615234,"pm10":12.085681915283203,"stations":2},{"datetime_utc":"2026-05-23T23:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.566044807434082,"pm10":10.204340934753418,"stations":2},{"datetime_utc":"2026-05-24T00:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.09331226348877,"pm10":11.011490821838379,"stations":2},{"datetime_utc":"2026-05-24T01:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.756974220275879,"pm10":14.746461868286133,"stations":2},{"datetime_utc":"2026-05-24T02:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.095695495605469,"pm10":12.643062591552734,"stations":2},{"datetime_utc":"2026-05-24T03:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.369832038879395,"pm10":14.391871452331543,"stations":2},{"datetime_utc":"2026-05-24T04:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.118677139282227,"pm10":14.258875846862793,"stations":2},{"datetime_utc":"2026-05-24T05:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.26318073272705,"pm10":13.37228775024414,"stations":2},{"datetime_utc":"2026-05-24T06:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.445002555847168,"pm10":13.768464088439941,"stations":2},{"datetime_utc":"2026-05-24T07:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.493865966796875,"pm10":18.128799438476562,"stations":2},{"datetime_utc":"2026-05-24T08:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.411595344543457,"pm10":14.698650360107422,"stations":2},{"datetime_utc":"2026-05-24T09:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.465102195739746,"pm10":13.059837341308594,"stations":2},{"datetime_utc":"2026-05-24T10:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.076606750488281,"pm10":11.25883960723877,"stations":2},{"datetime_utc":"2026-05-24T11:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.089007377624512,"pm10":14.913910865783691,"stations":2},{"datetime_utc":"2026-05-24T12:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.741621971130371,"pm10":13.50524616241455,"stations":2},{"datetime_utc":"2026-05-24T13:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.327285766601562,"pm10":14.91245174407959,"stations":2},{"datetime_utc":"2026-05-24T14:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.907186508178711,"pm10":14.876574516296387,"stations":2},{"datetime_utc":"2026-05-24T15:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.125364303588867,"pm10":16.257434844970703,"stations":2},{"datetime_utc":"2026-05-24T16:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.199057579040527,"pm10":17.302419662475586,"stations":2},{"datetime_utc":"2026-05-24T17:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.477535247802734,"pm10":17.66801643371582,"stations":2},{"datetime_utc":"2026-05-24T18:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.886144638061523,"pm10":17.67417335510254,"stations":2},{"datetime_utc":"2026-05-24T19:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.58996868133545,"pm10":17.16700553894043,"stations":2},{"datetime_utc":"2026-05-24T20:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.16458511352539,"pm10":15.121060371398926,"stations":2},{"datetime_utc":"2026-05-24T21:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":13.940643310546875,"pm10":16.868940353393555,"stations":2},{"datetime_utc":"2026-05-24T22:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.524775505065918,"pm10":10.515667915344238,"stations":2},{"datetime_utc":"2026-05-24T23:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.981748580932617,"pm10":13.514760971069336,"stations":2},{"datetime_utc":"2026-05-25T00:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.13155460357666,"pm10":13.366506576538086,"stations":2},{"datetime_utc":"2026-05-25T01:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.499981880187988,"pm10":11.219619750976562,"stations":2},{"datetime_utc":"2026-05-25T02:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.161187171936035,"pm10":8.718123435974121,"stations":2},{"datetime_utc":"2026-05-25T03:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.247775077819824,"pm10":12.570738792419434,"stations":2},{"datetime_utc":"2026-05-25T04:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.588916301727295,"pm10":8.318105697631836,"stations":2},{"datetime_utc":"2026-05-25T05:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.509999990463257,"pm10":3.200000047683716,"stations":1},{"datetime_utc":"2026-05-25T06:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.285591125488281,"pm10":7.870275974273682,"stations":2},{"datetime_utc":"2026-05-25T07:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.63868522644043,"pm10":10.231979370117188,"stations":2},{"datetime_utc":"2026-05-25T08:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.643026351928711,"pm10":9.38656997680664,"stations":2},{"datetime_utc":"2026-05-25T09:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.490429878234863,"pm10":12.92918872833252,"stations":2},{"datetime_utc":"2026-05-25T10:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.886034965515137,"pm10":7.9381866455078125,"stations":2},{"datetime_utc":"2026-05-25T11:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.674616813659668,"pm10":5.888971328735352,"stations":2},{"datetime_utc":"2026-05-25T12:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.897562026977539,"pm10":12.345391273498535,"stations":2},{"datetime_utc":"2026-05-25T13:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.583280563354492,"pm10":11.158876419067383,"stations":2},{"datetime_utc":"2026-05-25T14:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.549344062805176,"pm10":14.177091598510742,"stations":2},{"datetime_utc":"2026-05-25T15:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.606706142425537,"pm10":7.41435432434082,"stations":2},{"datetime_utc":"2026-05-25T16:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.375614166259766,"pm10":7.4598188400268555,"stations":2},{"datetime_utc":"2026-05-25T17:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.238241195678711,"pm10":9.035840034484863,"stations":2},{"datetime_utc":"2026-05-25T18:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.073212623596191,"pm10":9.399538040161133,"stations":2},{"datetime_utc":"2026-05-25T19:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.84212064743042,"pm10":8.319157600402832,"stations":2},{"datetime_utc":"2026-05-25T20:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.029633045196533,"pm10":7.925790309906006,"stations":2},{"datetime_utc":"2026-05-25T21:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.695640563964844,"pm10":5.395640850067139,"stations":2},{"datetime_utc":"2026-05-25T22:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.158840179443359,"pm10":5.863624572753906,"stations":2},{"datetime_utc":"2026-05-25T23:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.017662048339844,"pm10":7.882247447967529,"stations":2},{"datetime_utc":"2026-05-26T00:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.058323383331299,"pm10":5.565971374511719,"stations":2},{"datetime_utc":"2026-05-26T01:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.479999542236328,"pm10":9.890000343322754,"stations":1},{"datetime_utc":"2026-05-26T02:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.837281227111816,"pm10":8.098042488098145,"stations":2},{"datetime_utc":"2026-05-26T03:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.407131671905518,"pm10":5.824349403381348,"stations":2},{"datetime_utc":"2026-05-26T04:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.178422927856445,"pm10":5.908554553985596,"stations":2},{"datetime_utc":"2026-05-26T05:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.876538276672363,"pm10":6.479881763458252,"stations":2},{"datetime_utc":"2026-05-26T06:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.275577545166016,"pm10":10.153556823730469,"stations":2},{"datetime_utc":"2026-05-26T07:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.775147438049316,"pm10":10.230611801147461,"stations":2},{"datetime_utc":"2026-05-26T08:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.82820987701416,"pm10":11.373193740844727,"stations":2},{"datetime_utc":"2026-05-26T09:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.20053482055664,"pm10":18.569442749023438,"stations":2},{"datetime_utc":"2026-05-26T10:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.482836723327637,"pm10":15.505800247192383,"stations":2},{"datetime_utc":"2026-05-26T11:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.928727149963379,"pm10":13.3679838180542,"stations":2},{"datetime_utc":"2026-05-26T12:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.721023559570312,"pm10":14.852133750915527,"stations":2},{"datetime_utc":"2026-05-26T13:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.791852951049805,"pm10":9.925827026367188,"stations":2},{"datetime_utc":"2026-05-26T14:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.993312358856201,"pm10":7.454073429107666,"stations":2},{"datetime_utc":"2026-05-26T15:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.639700889587402,"pm10":9.180842399597168,"stations":2},{"datetime_utc":"2026-05-26T16:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.585700988769531,"pm10":14.991926193237305,"stations":2},{"datetime_utc":"2026-05-26T17:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":13.89767074584961,"pm10":14.536911010742188,"stations":2},{"datetime_utc":"2026-05-26T18:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.860408782958984,"pm10":12.51400089263916,"stations":2},{"datetime_utc":"2026-05-26T19:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.678550720214844,"pm10":11.824495315551758,"stations":2},{"datetime_utc":"2026-05-26T20:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.778404712677002,"pm10":7.001368045806885,"stations":2},{"datetime_utc":"2026-05-26T21:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.389895439147949,"pm10":7.969315052032471,"stations":2},{"datetime_utc":"2026-05-26T22:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.432990074157715,"pm10":6.098485946655273,"stations":2},{"datetime_utc":"2026-05-26T23:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.210013389587402,"pm10":6.557430744171143,"stations":2},{"datetime_utc":"2026-05-27T00:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.258803844451904,"pm10":6.244929790496826,"stations":2},{"datetime_utc":"2026-05-27T01:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.412877082824707,"pm10":5.992827415466309,"stations":2},{"datetime_utc":"2026-05-27T02:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.728672027587891,"pm10":5.937281131744385,"stations":2},{"datetime_utc":"2026-05-27T03:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.394698619842529,"pm10":7.06837272644043,"stations":2},{"datetime_utc":"2026-05-27T04:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.954018592834473,"pm10":9.701386451721191,"stations":2},{"datetime_utc":"2026-05-27T05:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.920000076293945,"pm10":7.460000038146973,"stations":1},{"datetime_utc":"2026-05-27T06:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.019999980926514,"pm10":8.050000190734863,"stations":1},{"datetime_utc":"2026-05-27T07:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.273655891418457,"pm10":10.638721466064453,"stations":2},{"datetime_utc":"2026-05-27T08:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.529650688171387,"pm10":9.861241340637207,"stations":2},{"datetime_utc":"2026-05-27T09:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.025328159332275,"pm10":6.5545172691345215,"stations":2},{"datetime_utc":"2026-05-27T10:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.604286193847656,"pm10":4.756438732147217,"stations":2},{"datetime_utc":"2026-05-27T11:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":4.965047359466553,"pm10":5.513855934143066,"stations":2},{"datetime_utc":"2026-05-27T12:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.9282100200653076,"pm10":4.223425388336182,"stations":2},{"datetime_utc":"2026-05-27T13:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3717353343963623,"pm10":3.618622303009033,"stations":2},{"datetime_utc":"2026-05-27T14:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.692795276641846,"pm10":6.057861328125,"stations":2},{"datetime_utc":"2026-05-27T15:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.199999809265137,"pm10":4.690000057220459,"stations":1},{"datetime_utc":"2026-05-27T16:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.325845241546631,"pm10":6.992832183837891,"stations":2},{"datetime_utc":"2026-05-27T17:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.152152061462402,"pm10":7.833493709564209,"stations":2},{"datetime_utc":"2026-05-27T18:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.0,"pm10":6.510000228881836,"stations":1},{"datetime_utc":"2026-05-27T19:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.635396480560303,"pm10":7.382763862609863,"stations":2},{"datetime_utc":"2026-05-27T20:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.315794944763184,"pm10":10.402899742126465,"stations":2},{"datetime_utc":"2026-05-27T21:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.984703063964844,"pm10":8.517716407775879,"stations":2},{"datetime_utc":"2026-05-27T22:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.256918907165527,"pm10":6.603806018829346,"stations":2},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.708590507507324,"pm10":6.664567470550537,"stations":2},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.201404571533203,"pm10":7.147811412811279,"stations":2},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.327692985534668,"pm10":9.251617431640625,"stations":2},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.284611701965332,"pm10":10.258767127990723,"stations":2},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.25,"pm10":5.480000019073486,"stations":1},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.46499252319336,"pm10":12.770770072937012,"stations":2},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":68,"aqi_min":68,"aqi_max":68,"pm25":19.9560489654541,"pm10":21.484758377075195,"stations":2},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.331626892089844,"pm10":17.093847274780273,"stations":2},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.673784255981445,"pm10":19.779529571533203,"stations":2},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":15.140254020690918,"pm10":17.0876407623291,"stations":2},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.666117668151855,"pm10":17.062294006347656,"stations":2},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.108092308044434,"pm10":9.972677230834961,"stations":2},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.638794898986816,"pm10":14.652207374572754,"stations":2},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.327285766601562,"pm10":11.799076080322266,"stations":2},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.333548545837402,"pm10":8.058432579040527,"stations":2},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.721522331237793,"pm10":11.578939437866211,"stations":2},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.261222839355469,"pm10":10.127248764038086,"stations":2},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.256918907165527,"pm10":11.508111000061035,"stations":2},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.603806495666504,"pm10":12.088509559631348,"stations":2},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.584685325622559,"pm10":12.088066101074219,"stations":2},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.786108016967773,"pm10":10.464086532592773,"stations":2},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.444966316223145,"pm10":10.299501419067383,"stations":2},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.610031604766846,"pm10":8.492814064025879,"stations":2},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.629651069641113,"pm10":7.4349164962768555,"stations":2},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.15645694732666,"pm10":7.388989448547363,"stations":2},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.097580432891846,"pm10":7.035378456115723,"stations":2},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.370330810546875,"pm10":9.857417106628418,"stations":2},{"datetime_utc":"2026-05-29T02:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.3545355796813965,"pm10":8.195197105407715,"stations":2},{"datetime_utc":"2026-05-29T03:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.017698287963867,"pm10":6.730131149291992,"stations":2},{"datetime_utc":"2026-05-29T04:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.179401397705078,"pm10":8.853075981140137,"stations":2},{"datetime_utc":"2026-05-29T05:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.064105033874512,"pm10":10.227249145507812,"stations":2},{"datetime_utc":"2026-05-29T06:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.868459701538086,"pm10":10.154997825622559,"stations":2},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.195695400238037,"pm10":7.771291255950928,"stations":2},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.533511638641357,"pm10":7.708146572113037,"stations":2},{"datetime_utc":"2026-05-29T09:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.536837577819824,"pm10":7.5000319480896,"stations":2},{"datetime_utc":"2026-05-29T10:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.540199279785156,"pm10":7.508608818054199,"stations":2},{"datetime_utc":"2026-05-29T11:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.618232727050781,"pm10":10.321577072143555,"stations":2},{"datetime_utc":"2026-05-29T12:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.0363569259643555,"pm10":7.811953067779541,"stations":2},{"datetime_utc":"2026-05-29T13:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.704784870147705,"pm10":7.4167375564575195,"stations":2},{"datetime_utc":"2026-05-29T14:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.417218208312988,"pm10":9.426787376403809,"stations":2},{"datetime_utc":"2026-05-29T15:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.284204483032227,"pm10":12.457435607910156,"stations":2},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.323960304260254,"pm10":15.95174503326416,"stations":2},{"datetime_utc":"2026-05-29T17:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.811509132385254,"pm10":14.995732307434082,"stations":2},{"datetime_utc":"2026-05-29T18:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.327285766601562,"pm10":14.593330383300781,"stations":2},{"datetime_utc":"2026-05-29T19:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.150267601013184,"pm10":14.783761024475098,"stations":2},{"datetime_utc":"2026-05-29T20:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.701939582824707,"pm10":15.49859619140625,"stations":2},{"datetime_utc":"2026-05-29T21:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.579999923706055,"pm10":16.40999984741211,"stations":1},{"datetime_utc":"2026-05-29T22:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.824385643005371,"pm10":11.521984100341797,"stations":2},{"datetime_utc":"2026-05-29T23:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.661703109741211,"pm10":10.035378456115723,"stations":2},{"datetime_utc":"2026-05-30T00:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.003824234008789,"pm10":10.381821632385254,"stations":2},{"datetime_utc":"2026-05-30T01:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.584685325622559,"pm10":9.088509559631348,"stations":2},{"datetime_utc":"2026-05-30T02:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.807648181915283,"pm10":8.552663803100586,"stations":2},{"datetime_utc":"2026-05-30T03:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.262664318084717,"pm10":8.5617036819458,"stations":2},{"datetime_utc":"2026-05-30T04:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.824884414672852,"pm10":8.49855899810791,"stations":2},{"datetime_utc":"2026-05-30T05:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.227286338806152,"pm10":9.236886978149414,"stations":2},{"datetime_utc":"2026-05-30T06:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.0741548538208,"pm10":9.669370651245117,"stations":2},{"datetime_utc":"2026-05-30T07:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.733013153076172,"pm10":8.831572532653809,"stations":2},{"datetime_utc":"2026-05-30T08:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.468427658081055,"pm10":8.423493385314941,"stations":2},{"datetime_utc":"2026-05-30T09:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":8.0100679397583,"pm10":8.733991622924805,"stations":2},{"datetime_utc":"2026-05-30T10:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.180380821228027,"pm10":7.799039363861084,"stations":2},{"datetime_utc":"2026-05-30T11:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.490462303161621,"pm10":8.599982261657715,"stations":2},{"datetime_utc":"2026-05-30T12:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.176538467407227,"pm10":9.018640518188477,"stations":2},{"datetime_utc":"2026-05-30T13:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.834897994995117,"pm10":9.143986701965332,"stations":2},{"datetime_utc":"2026-05-30T14:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.8521342277526855,"pm10":7.727299690246582,"stations":2},{"datetime_utc":"2026-05-30T15:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.8521342277526855,"pm10":7.5760579109191895,"stations":2},{"datetime_utc":"2026-05-30T16:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.241603851318359,"pm10":8.63633918762207,"stations":2}],"daily":[{"date":"2026-05-23","aqi_avg":39,"aqi_min":35,"aqi_max":47,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":9.5,"pm10_avg":11.2,"hours":7,"stations_avg":2},{"date":"2026-05-24","aqi_avg":51,"aqi_min":40,"aqi_max":60,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":12.6,"pm10_avg":14.7,"hours":24,"stations_avg":2},{"date":"2026-05-25","aqi_avg":33,"aqi_min":10,"aqi_max":52,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":8.0,"pm10_avg":9.1,"hours":24,"stations_avg":2},{"date":"2026-05-26","aqi_avg":38,"aqi_min":21,"aqi_max":62,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":9.3,"pm10_avg":10.2,"hours":24,"stations_avg":2},{"date":"2026-05-27","aqi_avg":26,"aqi_min":14,"aqi_max":43,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":6.3,"pm10_avg":7.0,"hours":24,"stations_avg":2},{"date":"2026-05-28","aqi_avg":42,"aqi_min":22,"aqi_max":68,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":10.4,"pm10_avg":11.8,"hours":24,"stations_avg":2},{"date":"2026-05-29","aqi_avg":38,"aqi_min":25,"aqi_max":55,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":9.2,"pm10_avg":10.5,"hours":24,"stations_avg":2},{"date":"2026-05-30","aqi_avg":32,"aqi_min":29,"aqi_max":38,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.7,"pm10_avg":8.7,"hours":17,"stations_avg":2}]}