{"city":"Hanoi","country":"Vietnam","lat":21.024499893188477,"lon":105.84117126464844,"range":"7d","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-21T22:00:00Z","aqi":92,"aqi_min":92,"aqi_max":92,"pm25":31.719999313354492,"pm10":32.380001068115234,"stations":1},{"datetime_utc":"2026-05-21T23:00:00Z","aqi":70,"aqi_min":70,"aqi_max":70,"pm25":21.241106033325195,"pm10":29.079063415527344,"stations":2},{"datetime_utc":"2026-05-22T00:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.48613739013672,"pm10":33.33173370361328,"stations":2},{"datetime_utc":"2026-05-22T01:00:00Z","aqi":73,"aqi_min":73,"aqi_max":73,"pm25":22.457195281982422,"pm10":31.471967697143555,"stations":2},{"datetime_utc":"2026-05-22T02:00:00Z","aqi":72,"aqi_min":72,"aqi_max":72,"pm25":21.959779739379883,"pm10":29.709896087646484,"stations":2},{"datetime_utc":"2026-05-22T03:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.471817016601562,"pm10":28.323217391967773,"stations":2},{"datetime_utc":"2026-05-22T04:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.84194564819336,"pm10":25.979860305786133,"stations":2},{"datetime_utc":"2026-05-22T07:00:00Z","aqi":103,"aqi_min":103,"aqi_max":103,"pm25":36.31224060058594,"pm10":null,"stations":1},{"datetime_utc":"2026-05-22T08:00:00Z","aqi":72,"aqi_min":72,"aqi_max":72,"pm25":22.070890426635742,"pm10":26.923128128051758,"stations":4},{"datetime_utc":"2026-05-22T09:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.928865432739258,"pm10":21.82441520690918,"stations":2},{"datetime_utc":"2026-05-22T10:00:00Z","aqi":65,"aqi_min":65,"aqi_max":65,"pm25":18.715648651123047,"pm10":22.595096588134766,"stations":2},{"datetime_utc":"2026-05-22T11:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.900283813476562,"pm10":25.88080406188965,"stations":2},{"datetime_utc":"2026-05-22T12:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.300000190734863,"pm10":12.989999771118164,"stations":1},{"datetime_utc":"2026-05-22T13:00:00Z","aqi":86,"aqi_min":86,"aqi_max":86,"pm25":28.8961181640625,"pm10":44.0467529296875,"stations":2},{"datetime_utc":"2026-05-22T14:00:00Z","aqi":79,"aqi_min":79,"aqi_max":79,"pm25":25.193620681762695,"pm10":35.67485809326172,"stations":2},{"datetime_utc":"2026-05-22T15:00:00Z","aqi":69,"aqi_min":69,"aqi_max":69,"pm25":20.83709716796875,"pm10":31.893564224243164,"stations":2},{"datetime_utc":"2026-05-22T16:00:00Z","aqi":83,"aqi_min":83,"aqi_max":83,"pm25":27.479219436645508,"pm10":39.384071350097656,"stations":2},{"datetime_utc":"2026-05-22T17:00:00Z","aqi":70,"aqi_min":70,"aqi_max":70,"pm25":21.259660720825195,"pm10":31.600549697875977,"stations":2},{"datetime_utc":"2026-05-22T18:00:00Z","aqi":85,"aqi_min":85,"aqi_max":85,"pm25":28.49660873413086,"pm10":38.26853942871094,"stations":2},{"datetime_utc":"2026-05-22T19:00:00Z","aqi":78,"aqi_min":78,"aqi_max":78,"pm25":24.910581588745117,"pm10":38.438236236572266,"stations":2},{"datetime_utc":"2026-05-22T20:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":24.044946670532227,"pm10":33.41972732543945,"stations":2},{"datetime_utc":"2026-05-22T21:00:00Z","aqi":83,"aqi_min":83,"aqi_max":83,"pm25":27.202499389648438,"pm10":41.71493148803711,"stations":2},{"datetime_utc":"2026-05-22T22:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":27.73743438720703,"pm10":36.6381950378418,"stations":2},{"datetime_utc":"2026-05-22T23:00:00Z","aqi":80,"aqi_min":80,"aqi_max":80,"pm25":26.099590301513672,"pm10":37.435604095458984,"stations":2},{"datetime_utc":"2026-05-23T00:00:00Z","aqi":70,"aqi_min":70,"aqi_max":70,"pm25":21.07716941833496,"pm10":30.40217399597168,"stations":2},{"datetime_utc":"2026-05-23T01:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.360000610351562,"pm10":16.450000762939453,"stations":1},{"datetime_utc":"2026-05-23T02:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.950653076171875,"pm10":26.11164093017578,"stations":2},{"datetime_utc":"2026-05-23T03:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.807636260986328,"pm10":25.44717788696289,"stations":2},{"datetime_utc":"2026-05-23T04:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":13.967453002929688,"pm10":17.494102478027344,"stations":2},{"datetime_utc":"2026-05-23T05:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.004890441894531,"pm10":16.153345108032227,"stations":2},{"datetime_utc":"2026-05-23T06:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.735294342041016,"pm10":12.387225151062012,"stations":2},{"datetime_utc":"2026-05-23T07:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.494009971618652,"pm10":12.503151893615723,"stations":2},{"datetime_utc":"2026-05-23T08:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.726231575012207,"pm10":9.416934967041016,"stations":2},{"datetime_utc":"2026-05-23T09:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":8.007622718811035,"pm10":10.027928352355957,"stations":2},{"datetime_utc":"2026-05-23T10:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.021866798400879,"pm10":13.486892700195312,"stations":2},{"datetime_utc":"2026-05-23T11:00:00Z","aqi":69,"aqi_min":69,"aqi_max":69,"pm25":20.777877807617188,"pm10":25.842037200927734,"stations":2},{"datetime_utc":"2026-05-23T12:00:00Z","aqi":72,"aqi_min":72,"aqi_max":72,"pm25":22.302717208862305,"pm10":31.203479766845703,"stations":2},{"datetime_utc":"2026-05-23T13:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":33.03532791137695,"pm10":44.93512725830078,"stations":2},{"datetime_utc":"2026-05-23T14:00:00Z","aqi":135,"aqi_min":135,"aqi_max":135,"pm25":49.356266021728516,"pm10":71.01531219482422,"stations":2},{"datetime_utc":"2026-05-23T15:00:00Z","aqi":119,"aqi_min":119,"aqi_max":119,"pm25":42.9616813659668,"pm10":59.823665618896484,"stations":2},{"datetime_utc":"2026-05-23T16:00:00Z","aqi":72,"aqi_min":72,"aqi_max":72,"pm25":22.295883178710938,"pm10":32.24049377441406,"stations":2},{"datetime_utc":"2026-05-23T17:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.050765991210938,"pm10":28.12367820739746,"stations":2},{"datetime_utc":"2026-05-23T18:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.68791389465332,"pm10":24.585927963256836,"stations":2},{"datetime_utc":"2026-05-23T19:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.58769416809082,"pm10":23.22675895690918,"stations":2},{"datetime_utc":"2026-05-23T20:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.213895797729492,"pm10":18.297893524169922,"stations":2},{"datetime_utc":"2026-05-23T21:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.34471321105957,"pm10":13.628291130065918,"stations":2},{"datetime_utc":"2026-05-23T22:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.893136978149414,"pm10":14.900562286376953,"stations":2},{"datetime_utc":"2026-05-23T23:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.172789573669434,"pm10":13.263691902160645,"stations":2},{"datetime_utc":"2026-05-24T00:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":10.930000305175781,"pm10":11.430000305175781,"stations":1},{"datetime_utc":"2026-05-24T01:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.342491149902344,"pm10":17.108354568481445,"stations":2},{"datetime_utc":"2026-05-24T02:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.168091773986816,"pm10":13.331435203552246,"stations":2},{"datetime_utc":"2026-05-24T03:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.372150421142578,"pm10":11.402868270874023,"stations":2},{"datetime_utc":"2026-05-24T04:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.950483322143555,"pm10":7.320377349853516,"stations":2},{"datetime_utc":"2026-05-24T05:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.202335357666016,"pm10":5.202342510223389,"stations":2},{"datetime_utc":"2026-05-24T06:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.819134473800659,"pm10":4.400475978851318,"stations":2},{"datetime_utc":"2026-05-24T07:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.612441539764404,"pm10":5.635699272155762,"stations":2},{"datetime_utc":"2026-05-24T08:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.040582180023193,"pm10":4.328374862670898,"stations":2},{"datetime_utc":"2026-05-24T09:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":4.987906455993652,"pm10":6.115763187408447,"stations":2},{"datetime_utc":"2026-05-24T10:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.693257808685303,"pm10":5.552796363830566,"stations":2},{"datetime_utc":"2026-05-24T11:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.359999656677246,"pm10":12.359999656677246,"stations":1},{"datetime_utc":"2026-05-24T12:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.25809097290039,"pm10":27.32787322998047,"stations":2},{"datetime_utc":"2026-05-24T13:00:00Z","aqi":156,"aqi_min":156,"aqi_max":156,"pm25":65.41846466064453,"pm10":89.88934326171875,"stations":2},{"datetime_utc":"2026-05-24T14:00:00Z","aqi":165,"aqi_min":165,"aqi_max":165,"pm25":81.84160614013672,"pm10":124.10418701171875,"stations":2},{"datetime_utc":"2026-05-24T15:00:00Z","aqi":165,"aqi_min":165,"aqi_max":165,"pm25":82.99064636230469,"pm10":123.62226104736328,"stations":2},{"datetime_utc":"2026-05-24T16:00:00Z","aqi":153,"aqi_min":153,"aqi_max":153,"pm25":59.5924186706543,"pm10":87.48896026611328,"stations":2},{"datetime_utc":"2026-05-24T17:00:00Z","aqi":121,"aqi_min":121,"aqi_max":121,"pm25":43.533023834228516,"pm10":64.2315444946289,"stations":2},{"datetime_utc":"2026-05-24T18:00:00Z","aqi":96,"aqi_min":96,"aqi_max":96,"pm25":33.640724182128906,"pm10":46.42942428588867,"stations":2},{"datetime_utc":"2026-05-24T19:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":27.714675903320312,"pm10":41.113258361816406,"stations":2},{"datetime_utc":"2026-05-24T20:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":24.129146575927734,"pm10":35.54876708984375,"stations":2},{"datetime_utc":"2026-05-24T21:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.47894287109375,"pm10":21.749788284301758,"stations":2},{"datetime_utc":"2026-05-24T22:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.655954360961914,"pm10":17.670339584350586,"stations":2},{"datetime_utc":"2026-05-24T23:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.51388931274414,"pm10":18.595111846923828,"stations":2},{"datetime_utc":"2026-05-25T00:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.453719139099121,"pm10":20.81402015686035,"stations":2},{"datetime_utc":"2026-05-25T01:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.43791389465332,"pm10":18.57011604309082,"stations":2},{"datetime_utc":"2026-05-25T02:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.472271919250488,"pm10":14.928823471069336,"stations":2},{"datetime_utc":"2026-05-25T03:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.610000133514404,"pm10":5.610000133514404,"stations":1},{"datetime_utc":"2026-05-25T04:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.582165241241455,"pm10":8.214749336242676,"stations":2},{"datetime_utc":"2026-05-25T05:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.1700000762939453,"pm10":3.740000009536743,"stations":1},{"datetime_utc":"2026-05-25T06:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.4100000858306885,"pm10":2.4100000858306885,"stations":1},{"datetime_utc":"2026-05-25T07:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.127033233642578,"pm10":2.8752946853637695,"stations":2},{"datetime_utc":"2026-05-25T08:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9961602687835693,"pm10":2.336160182952881,"stations":2},{"datetime_utc":"2026-05-25T09:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.2212207317352295,"pm10":3.130645990371704,"stations":2},{"datetime_utc":"2026-05-25T10:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.2586019039154053,"pm10":6.228623867034912,"stations":2},{"datetime_utc":"2026-05-25T11:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.223122596740723,"pm10":11.648794174194336,"stations":2},{"datetime_utc":"2026-05-25T12:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.708863258361816,"pm10":20.29546546936035,"stations":2},{"datetime_utc":"2026-05-25T13:00:00Z","aqi":161,"aqi_min":161,"aqi_max":161,"pm25":74.62199401855469,"pm10":98.29582977294922,"stations":2},{"datetime_utc":"2026-05-25T14:00:00Z","aqi":173,"aqi_min":173,"aqi_max":173,"pm25":98.37999725341797,"pm10":98.38999938964844,"stations":1},{"datetime_utc":"2026-05-25T15:00:00Z","aqi":172,"aqi_min":172,"aqi_max":172,"pm25":96.1268539428711,"pm10":128.18902587890625,"stations":2},{"datetime_utc":"2026-05-25T16:00:00Z","aqi":154,"aqi_min":154,"aqi_max":154,"pm25":60.63679885864258,"pm10":83.51033782958984,"stations":2},{"datetime_utc":"2026-05-25T17:00:00Z","aqi":117,"aqi_min":117,"aqi_max":117,"pm25":42.04179382324219,"pm10":59.07186508178711,"stations":2},{"datetime_utc":"2026-05-25T18:00:00Z","aqi":92,"aqi_min":92,"aqi_max":92,"pm25":31.806962966918945,"pm10":44.71583557128906,"stations":2},{"datetime_utc":"2026-05-25T19:00:00Z","aqi":82,"aqi_min":82,"aqi_max":82,"pm25":26.85359764099121,"pm10":42.33231735229492,"stations":2},{"datetime_utc":"2026-05-25T20:00:00Z","aqi":86,"aqi_min":86,"aqi_max":86,"pm25":28.883420944213867,"pm10":40.412109375,"stations":2},{"datetime_utc":"2026-05-25T21:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.727956771850586,"pm10":28.350229263305664,"stations":2},{"datetime_utc":"2026-05-25T22:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.833187103271484,"pm10":30.82239532470703,"stations":2},{"datetime_utc":"2026-05-25T23:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.340490341186523,"pm10":26.75707244873047,"stations":2},{"datetime_utc":"2026-05-26T00:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.511930465698242,"pm10":25.57892417907715,"stations":2},{"datetime_utc":"2026-05-26T01:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.239999771118164,"pm10":11.40999984741211,"stations":1},{"datetime_utc":"2026-05-26T02:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.229254722595215,"pm10":19.69017219543457,"stations":2},{"datetime_utc":"2026-05-26T03:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.16600513458252,"pm10":11.195154190063477,"stations":2},{"datetime_utc":"2026-05-26T04:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.806344985961914,"pm10":11.058128356933594,"stations":2},{"datetime_utc":"2026-05-26T05:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.008779525756836,"pm10":7.862044334411621,"stations":2},{"datetime_utc":"2026-05-26T06:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.200759410858154,"pm10":10.131768226623535,"stations":2},{"datetime_utc":"2026-05-26T07:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.044833660125732,"pm10":10.866722106933594,"stations":2},{"datetime_utc":"2026-05-26T08:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.693813323974609,"pm10":9.71777057647705,"stations":3},{"datetime_utc":"2026-05-26T09:00:00Z","aqi":65,"aqi_min":65,"aqi_max":65,"pm25":18.85222625732422,"pm10":20.080509185791016,"stations":3},{"datetime_utc":"2026-05-26T10:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.523153305053711,"pm10":14.585049629211426,"stations":3},{"datetime_utc":"2026-05-26T11:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.506369590759277,"pm10":12.36852741241455,"stations":3},{"datetime_utc":"2026-05-26T12:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.4869384765625,"pm10":19.3979434967041,"stations":3},{"datetime_utc":"2026-05-26T13:00:00Z","aqi":159,"aqi_min":159,"aqi_max":159,"pm25":70.39867401123047,"pm10":91.36858367919922,"stations":2},{"datetime_utc":"2026-05-26T14:00:00Z","aqi":165,"aqi_min":165,"aqi_max":165,"pm25":81.93801879882812,"pm10":103.30059814453125,"stations":3},{"datetime_utc":"2026-05-26T15:00:00Z","aqi":165,"aqi_min":165,"aqi_max":165,"pm25":82.0678939819336,"pm10":106.23750305175781,"stations":3},{"datetime_utc":"2026-05-26T16:00:00Z","aqi":113,"aqi_min":113,"aqi_max":113,"pm25":40.31792449951172,"pm10":54.9291877746582,"stations":3},{"datetime_utc":"2026-05-26T17:00:00Z","aqi":70,"aqi_min":70,"aqi_max":70,"pm25":20.949111938476562,"pm10":29.918533325195312,"stations":3},{"datetime_utc":"2026-05-26T18:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.995267868041992,"pm10":25.515949249267578,"stations":3},{"datetime_utc":"2026-05-26T19:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.831625938415527,"pm10":20.499919891357422,"stations":3},{"datetime_utc":"2026-05-26T20:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.566368103027344,"pm10":21.507797241210938,"stations":3},{"datetime_utc":"2026-05-26T21:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.249336242675781,"pm10":20.214448928833008,"stations":3},{"datetime_utc":"2026-05-26T22:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.630334854125977,"pm10":22.49504280090332,"stations":3},{"datetime_utc":"2026-05-26T23:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.665498733520508,"pm10":26.849414825439453,"stations":3},{"datetime_utc":"2026-05-27T00:00:00Z","aqi":78,"aqi_min":78,"aqi_max":78,"pm25":24.92522621154785,"pm10":38.74955368041992,"stations":3},{"datetime_utc":"2026-05-27T01:00:00Z","aqi":111,"aqi_min":111,"aqi_max":111,"pm25":39.446922302246094,"pm10":57.23188781738281,"stations":3},{"datetime_utc":"2026-05-27T02:00:00Z","aqi":71,"aqi_min":71,"aqi_max":71,"pm25":21.405210494995117,"pm10":31.68224334716797,"stations":3},{"datetime_utc":"2026-05-27T03:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.92173194885254,"pm10":21.545822143554688,"stations":3},{"datetime_utc":"2026-05-27T04:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.52391242980957,"pm10":17.440670013427734,"stations":2},{"datetime_utc":"2026-05-27T05:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.240776062011719,"pm10":18.836624145507812,"stations":3},{"datetime_utc":"2026-05-27T07:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.074211120605469,"pm10":14.934274673461914,"stations":3},{"datetime_utc":"2026-05-27T08:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.672219276428223,"pm10":18.269874572753906,"stations":3},{"datetime_utc":"2026-05-27T09:00:00Z","aqi":108,"aqi_min":108,"aqi_max":108,"pm25":38.45235824584961,"pm10":43.16033172607422,"stations":3},{"datetime_utc":"2026-05-27T10:00:00Z","aqi":68,"aqi_min":68,"aqi_max":68,"pm25":20.31556510925293,"pm10":23.550992965698242,"stations":3},{"datetime_utc":"2026-05-27T11:00:00Z","aqi":73,"aqi_min":73,"aqi_max":73,"pm25":22.65622329711914,"pm10":26.577970504760742,"stations":3},{"datetime_utc":"2026-05-27T12:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":28.01327896118164,"pm10":37.46085739135742,"stations":3},{"datetime_utc":"2026-05-27T13:00:00Z","aqi":108,"aqi_min":108,"aqi_max":108,"pm25":38.525264739990234,"pm10":42.86056900024414,"stations":2},{"datetime_utc":"2026-05-27T14:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.510711669921875,"pm10":26.058137893676758,"stations":3},{"datetime_utc":"2026-05-27T15:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.236248254776001,"pm10":5.691855430603027,"stations":3},{"datetime_utc":"2026-05-27T16:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.337465763092041,"pm10":4.026530742645264,"stations":3},{"datetime_utc":"2026-05-27T17:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0322413444519043,"pm10":4.892646312713623,"stations":3},{"datetime_utc":"2026-05-27T18:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.807251453399658,"pm10":3.4442291259765625,"stations":3},{"datetime_utc":"2026-05-27T19:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.040165901184082,"pm10":3.8263683319091797,"stations":3},{"datetime_utc":"2026-05-27T20:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.409944772720337,"pm10":4.028380393981934,"stations":2},{"datetime_utc":"2026-05-27T21:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.801088333129883,"pm10":15.270119667053223,"stations":3},{"datetime_utc":"2026-05-27T22:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.589241981506348,"pm10":16.721643447875977,"stations":3},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.334254264831543,"pm10":20.270912170410156,"stations":3},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.981890678405762,"pm10":20.240278244018555,"stations":3},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.680060386657715,"pm10":25.71173667907715,"stations":3},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.157297134399414,"pm10":26.171445846557617,"stations":3},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.73076343536377,"pm10":20.119237899780273,"stations":3},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.51531982421875,"pm10":18.701541900634766,"stations":3},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.460736274719238,"pm10":18.69251823425293,"stations":3},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.123749732971191,"pm10":14.248786926269531,"stations":3},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.24012565612793,"pm10":14.720073699951172,"stations":3},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.492630958557129,"pm10":13.016175270080566,"stations":3},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.494074821472168,"pm10":14.035059928894043,"stations":3},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.328205108642578,"pm10":15.101692199707031,"stations":3},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.82129192352295,"pm10":17.900943756103516,"stations":3},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.6070427894592285,"pm10":9.802348136901855,"stations":2},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.252753257751465,"pm10":7.14584493637085,"stations":3},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.452193260192871,"pm10":8.567413330078125,"stations":3},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.129060745239258,"pm10":7.430397033691406,"stations":3},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.360374450683594,"pm10":7.439329624176025,"stations":3},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.700888633728027,"pm10":9.45715618133545,"stations":3},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.918591499328613,"pm10":12.840922355651855,"stations":3},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.202579021453857,"pm10":11.188949584960938,"stations":3},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.885941505432129,"pm10":10.647072792053223,"stations":3},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.001677513122559,"pm10":9.763409614562988,"stations":2}],"daily":[{"date":"2026-05-21","aqi_avg":81,"aqi_min":70,"aqi_max":92,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":26.5,"pm10_avg":30.7,"hours":2,"stations_avg":2},{"date":"2026-05-22","aqi_avg":74,"aqi_min":51,"aqi_max":103,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":23.2,"pm10_avg":31.8,"hours":22,"stations_avg":2},{"date":"2026-05-23","aqi_avg":62,"aqi_min":33,"aqi_max":135,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":17.9,"pm10_avg":24.6,"hours":24,"stations_avg":2},{"date":"2026-05-24","aqi_avg":66,"aqi_min":16,"aqi_max":165,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":23.4,"pm10_avg":33.4,"hours":24,"stations_avg":2},{"date":"2026-05-25","aqi_avg":65,"aqi_min":8,"aqi_max":173,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":24.9,"pm10_avg":33.4,"hours":24,"stations_avg":2},{"date":"2026-05-26","aqi_avg":65,"aqi_min":24,"aqi_max":165,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":21.8,"pm10_avg":29.4,"hours":24,"stations_avg":3},{"date":"2026-05-27","aqi_avg":53,"aqi_min":10,"aqi_max":111,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":15.8,"pm10_avg":21.6,"hours":23,"stations_avg":3},{"date":"2026-05-28","aqi_avg":42,"aqi_min":22,"aqi_max":60,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":10.4,"pm10_avg":14.2,"hours":22,"stations_avg":3}]}