{"city":"Ping Shan","country":"Hong Kong","lat":22.441110610961914,"lon":114.0060806274414,"range":"7d","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-22T21:00:00Z","aqi":87,"aqi_min":87,"aqi_max":87,"pm25":29.1396484375,"pm10":32.2204704284668,"stations":2},{"datetime_utc":"2026-05-22T22:00:00Z","aqi":70,"aqi_min":70,"aqi_max":70,"pm25":20.897504806518555,"pm10":27.489702224731445,"stations":3},{"datetime_utc":"2026-05-22T23:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":27.906505584716797,"pm10":31.19344139099121,"stations":2},{"datetime_utc":"2026-05-23T00:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":27.746431350708008,"pm10":29.880346298217773,"stations":2},{"datetime_utc":"2026-05-23T01:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":24.105249404907227,"pm10":25.44645881652832,"stations":2},{"datetime_utc":"2026-05-23T02:00:00Z","aqi":78,"aqi_min":78,"aqi_max":78,"pm25":24.811386108398438,"pm10":26.058223724365234,"stations":2},{"datetime_utc":"2026-05-23T03:00:00Z","aqi":78,"aqi_min":78,"aqi_max":78,"pm25":24.816696166992188,"pm10":25.708267211914062,"stations":2},{"datetime_utc":"2026-05-23T04:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":23.21288299560547,"pm10":23.728605270385742,"stations":2},{"datetime_utc":"2026-05-23T05:00:00Z","aqi":70,"aqi_min":70,"aqi_max":70,"pm25":21.261741638183594,"pm10":21.85666847229004,"stations":2},{"datetime_utc":"2026-05-23T06:00:00Z","aqi":73,"aqi_min":73,"aqi_max":73,"pm25":22.71959114074707,"pm10":24.273456573486328,"stations":2},{"datetime_utc":"2026-05-23T07:00:00Z","aqi":72,"aqi_min":72,"aqi_max":72,"pm25":22.04884147644043,"pm10":22.693477630615234,"stations":2},{"datetime_utc":"2026-05-23T08:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.654430389404297,"pm10":21.945735931396484,"stations":3},{"datetime_utc":"2026-05-23T09:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.095510482788086,"pm10":20.91519546508789,"stations":2},{"datetime_utc":"2026-05-23T10:00:00Z","aqi":72,"aqi_min":72,"aqi_max":72,"pm25":22.19200897216797,"pm10":22.810728073120117,"stations":2},{"datetime_utc":"2026-05-23T11:00:00Z","aqi":64,"aqi_min":64,"aqi_max":64,"pm25":18.472885131835938,"pm10":25.122406005859375,"stations":3},{"datetime_utc":"2026-05-23T12:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.75520133972168,"pm10":25.998977661132812,"stations":3},{"datetime_utc":"2026-05-23T13:00:00Z","aqi":78,"aqi_min":78,"aqi_max":78,"pm25":24.726842880249023,"pm10":26.046335220336914,"stations":2},{"datetime_utc":"2026-05-23T14:00:00Z","aqi":73,"aqi_min":73,"aqi_max":73,"pm25":22.761064529418945,"pm10":23.596982955932617,"stations":2},{"datetime_utc":"2026-05-23T15:00:00Z","aqi":78,"aqi_min":78,"aqi_max":78,"pm25":24.97266387939453,"pm10":25.891529083251953,"stations":2},{"datetime_utc":"2026-05-23T16:00:00Z","aqi":80,"aqi_min":80,"aqi_max":80,"pm25":25.943944931030273,"pm10":27.78396987915039,"stations":2},{"datetime_utc":"2026-05-23T17:00:00Z","aqi":79,"aqi_min":79,"aqi_max":79,"pm25":25.22336196899414,"pm10":26.269594192504883,"stations":2},{"datetime_utc":"2026-05-23T18:00:00Z","aqi":70,"aqi_min":70,"aqi_max":70,"pm25":21.094406127929688,"pm10":27.96462631225586,"stations":3},{"datetime_utc":"2026-05-23T19:00:00Z","aqi":71,"aqi_min":71,"aqi_max":71,"pm25":21.666229248046875,"pm10":29.038454055786133,"stations":3},{"datetime_utc":"2026-05-23T20:00:00Z","aqi":85,"aqi_min":85,"aqi_max":85,"pm25":28.442033767700195,"pm10":30.21131134033203,"stations":2},{"datetime_utc":"2026-05-23T21:00:00Z","aqi":82,"aqi_min":82,"aqi_max":82,"pm25":26.71628761291504,"pm10":29.272642135620117,"stations":2},{"datetime_utc":"2026-05-23T22:00:00Z","aqi":80,"aqi_min":80,"aqi_max":80,"pm25":26.089862823486328,"pm10":28.055130004882812,"stations":2},{"datetime_utc":"2026-05-23T23:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.743640899658203,"pm10":26.103212356567383,"stations":3},{"datetime_utc":"2026-05-24T00:00:00Z","aqi":79,"aqi_min":79,"aqi_max":79,"pm25":25.183895111083984,"pm10":26.202058792114258,"stations":2},{"datetime_utc":"2026-05-24T01:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.453369140625,"pm10":25.69734764099121,"stations":3},{"datetime_utc":"2026-05-24T02:00:00Z","aqi":77,"aqi_min":77,"aqi_max":77,"pm25":24.339740753173828,"pm10":25.311504364013672,"stations":2},{"datetime_utc":"2026-05-24T03:00:00Z","aqi":102,"aqi_min":102,"aqi_max":102,"pm25":35.93982696533203,"pm10":47.323265075683594,"stations":3},{"datetime_utc":"2026-05-24T04:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.403011322021484,"pm10":24.772777557373047,"stations":3},{"datetime_utc":"2026-05-24T05:00:00Z","aqi":71,"aqi_min":71,"aqi_max":71,"pm25":21.82872200012207,"pm10":22.449663162231445,"stations":2},{"datetime_utc":"2026-05-24T06:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.734689712524414,"pm10":20.94357681274414,"stations":2},{"datetime_utc":"2026-05-24T07:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.313243865966797,"pm10":17.640281677246094,"stations":3},{"datetime_utc":"2026-05-24T08:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.215511322021484,"pm10":19.604230880737305,"stations":2},{"datetime_utc":"2026-05-24T09:00:00Z","aqi":64,"aqi_min":64,"aqi_max":64,"pm25":18.141740798950195,"pm10":19.931306838989258,"stations":2},{"datetime_utc":"2026-05-24T10:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.858964920043945,"pm10":18.47060775756836,"stations":2},{"datetime_utc":"2026-05-24T11:00:00Z","aqi":65,"aqi_min":65,"aqi_max":65,"pm25":18.76215362548828,"pm10":19.735509872436523,"stations":2},{"datetime_utc":"2026-05-24T12:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.505452156066895,"pm10":19.24364471435547,"stations":3},{"datetime_utc":"2026-05-24T13:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.616405487060547,"pm10":21.349790573120117,"stations":3},{"datetime_utc":"2026-05-24T14:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.256824493408203,"pm10":23.485685348510742,"stations":3},{"datetime_utc":"2026-05-24T15:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.13425636291504,"pm10":20.644256591796875,"stations":2},{"datetime_utc":"2026-05-24T16:00:00Z","aqi":65,"aqi_min":65,"aqi_max":65,"pm25":18.68229866027832,"pm10":19.975053787231445,"stations":2},{"datetime_utc":"2026-05-24T17:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.70005226135254,"pm10":21.882099151611328,"stations":3},{"datetime_utc":"2026-05-24T18:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.76434898376465,"pm10":22.168153762817383,"stations":3},{"datetime_utc":"2026-05-24T19:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.621749877929688,"pm10":20.3581600189209,"stations":3},{"datetime_utc":"2026-05-24T20:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.920634269714355,"pm10":21.278913497924805,"stations":3},{"datetime_utc":"2026-05-24T21:00:00Z","aqi":71,"aqi_min":71,"aqi_max":71,"pm25":21.661407470703125,"pm10":22.523218154907227,"stations":2},{"datetime_utc":"2026-05-24T22:00:00Z","aqi":72,"aqi_min":72,"aqi_max":72,"pm25":22.05860710144043,"pm10":22.686939239501953,"stations":2},{"datetime_utc":"2026-05-24T23:00:00Z","aqi":71,"aqi_min":71,"aqi_max":71,"pm25":21.570369720458984,"pm10":22.20278549194336,"stations":2},{"datetime_utc":"2026-05-25T00:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":16.664810180664062,"pm10":21.71919059753418,"stations":3},{"datetime_utc":"2026-05-25T01:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.63334083557129,"pm10":20.701841354370117,"stations":2},{"datetime_utc":"2026-05-25T02:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.229522705078125,"pm10":20.375608444213867,"stations":2},{"datetime_utc":"2026-05-25T03:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.31928062438965,"pm10":20.443506240844727,"stations":2},{"datetime_utc":"2026-05-25T04:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.346284866333008,"pm10":19.976356506347656,"stations":2},{"datetime_utc":"2026-05-25T05:00:00Z","aqi":68,"aqi_min":68,"aqi_max":68,"pm25":20.186954498291016,"pm10":22.237607955932617,"stations":2},{"datetime_utc":"2026-05-25T06:00:00Z","aqi":64,"aqi_min":64,"aqi_max":64,"pm25":18.333576202392578,"pm10":19.0980224609375,"stations":2},{"datetime_utc":"2026-05-25T07:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.286660194396973,"pm10":14.8962984085083,"stations":3},{"datetime_utc":"2026-05-25T08:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.178142547607422,"pm10":18.283720016479492,"stations":2},{"datetime_utc":"2026-05-25T09:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.418720245361328,"pm10":13.119673728942871,"stations":3},{"datetime_utc":"2026-05-25T10:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.198307991027832,"pm10":14.976061820983887,"stations":2},{"datetime_utc":"2026-05-25T11:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.749218940734863,"pm10":13.85927677154541,"stations":3},{"datetime_utc":"2026-05-25T12:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.909218788146973,"pm10":16.068981170654297,"stations":3},{"datetime_utc":"2026-05-25T13:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.316522598266602,"pm10":12.459792137145996,"stations":3},{"datetime_utc":"2026-05-25T14:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.602938652038574,"pm10":11.915972709655762,"stations":3},{"datetime_utc":"2026-05-25T15:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.232466697692871,"pm10":12.348392486572266,"stations":3},{"datetime_utc":"2026-05-25T16:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.318239212036133,"pm10":13.565122604370117,"stations":2},{"datetime_utc":"2026-05-25T17:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.21313762664795,"pm10":10.764737129211426,"stations":3},{"datetime_utc":"2026-05-25T18:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.695836067199707,"pm10":12.474801063537598,"stations":3},{"datetime_utc":"2026-05-25T19:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.550610542297363,"pm10":10.142821311950684,"stations":3},{"datetime_utc":"2026-05-25T20:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.313552856445312,"pm10":12.294300079345703,"stations":2},{"datetime_utc":"2026-05-25T21:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":9.99223804473877,"pm10":10.682413101196289,"stations":3},{"datetime_utc":"2026-05-25T22:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.884803771972656,"pm10":11.701576232910156,"stations":3},{"datetime_utc":"2026-05-25T23:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.821453094482422,"pm10":12.194964408874512,"stations":3},{"datetime_utc":"2026-05-26T00:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.65999984741211,"pm10":15.65999984741211,"stations":1},{"datetime_utc":"2026-05-26T01:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.579999923706055,"pm10":14.6899995803833,"stations":1},{"datetime_utc":"2026-05-26T02:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.65999984741211,"pm10":12.25,"stations":1},{"datetime_utc":"2026-05-26T03:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.119999885559082,"pm10":12.229999542236328,"stations":1},{"datetime_utc":"2026-05-26T04:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.789999961853027,"pm10":12.970000267028809,"stations":1},{"datetime_utc":"2026-05-26T05:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.299999237060547,"pm10":18.1200008392334,"stations":1},{"datetime_utc":"2026-05-26T06:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.256217002868652,"pm10":10.392529487609863,"stations":2},{"datetime_utc":"2026-05-26T07:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.619397163391113,"pm10":11.152807235717773,"stations":2},{"datetime_utc":"2026-05-26T08:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.072186470031738,"pm10":9.63783073425293,"stations":2},{"datetime_utc":"2026-05-26T09:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.0,"pm10":11.279999732971191,"stations":1},{"datetime_utc":"2026-05-26T10:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.5600004196167,"pm10":10.5600004196167,"stations":1},{"datetime_utc":"2026-05-26T11:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.579999923706055,"pm10":13.350000381469727,"stations":1},{"datetime_utc":"2026-05-26T12:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.25,"pm10":12.149999618530273,"stations":1},{"datetime_utc":"2026-05-26T13:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.479999542236328,"pm10":13.9399995803833,"stations":1},{"datetime_utc":"2026-05-26T14:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.159723281860352,"pm10":13.809879302978516,"stations":2},{"datetime_utc":"2026-05-26T15:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.552643775939941,"pm10":16.250368118286133,"stations":2},{"datetime_utc":"2026-05-26T16:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.609999656677246,"pm10":14.970000267028809,"stations":1},{"datetime_utc":"2026-05-26T17:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.170000076293945,"pm10":13.170000076293945,"stations":1},{"datetime_utc":"2026-05-26T18:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.208963394165039,"pm10":17.314908981323242,"stations":2},{"datetime_utc":"2026-05-26T19:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.890000343322754,"pm10":13.529999732971191,"stations":1},{"datetime_utc":"2026-05-26T20:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.479999542236328,"pm10":15.279999732971191,"stations":1},{"datetime_utc":"2026-05-26T21:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.425219535827637,"pm10":13.879277229309082,"stations":2},{"datetime_utc":"2026-05-26T22:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.661691665649414,"pm10":12.991402626037598,"stations":2},{"datetime_utc":"2026-05-26T23:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.3494873046875,"pm10":11.880095481872559,"stations":3},{"datetime_utc":"2026-05-27T00:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.237011909484863,"pm10":12.690847396850586,"stations":3},{"datetime_utc":"2026-05-27T01:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.056988716125488,"pm10":12.94253158569336,"stations":3},{"datetime_utc":"2026-05-27T02:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.19115924835205,"pm10":12.670578956604004,"stations":2},{"datetime_utc":"2026-05-27T03:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.216803550720215,"pm10":15.024710655212402,"stations":3},{"datetime_utc":"2026-05-27T04:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.775156021118164,"pm10":15.780765533447266,"stations":3},{"datetime_utc":"2026-05-27T05:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.677286148071289,"pm10":14.887960433959961,"stations":3},{"datetime_utc":"2026-05-27T06:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.587899208068848,"pm10":12.454275131225586,"stations":2},{"datetime_utc":"2026-05-27T07:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.745718002319336,"pm10":16.36894416809082,"stations":3},{"datetime_utc":"2026-05-27T08:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.297035217285156,"pm10":14.786312103271484,"stations":3},{"datetime_utc":"2026-05-27T09:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.698246002197266,"pm10":15.157546043395996,"stations":3},{"datetime_utc":"2026-05-27T10:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.15318775177002,"pm10":11.694733619689941,"stations":2},{"datetime_utc":"2026-05-27T11:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.549799919128418,"pm10":13.818339347839355,"stations":3},{"datetime_utc":"2026-05-27T12:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.931934356689453,"pm10":14.39113712310791,"stations":2},{"datetime_utc":"2026-05-27T13:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.209595680236816,"pm10":16.483814239501953,"stations":3},{"datetime_utc":"2026-05-27T14:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.297152519226074,"pm10":14.87855052947998,"stations":3},{"datetime_utc":"2026-05-27T15:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.988511085510254,"pm10":17.156679153442383,"stations":3},{"datetime_utc":"2026-05-27T16:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.779953002929688,"pm10":15.960516929626465,"stations":3},{"datetime_utc":"2026-05-27T17:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.424107551574707,"pm10":15.260054588317871,"stations":3},{"datetime_utc":"2026-05-27T18:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.249568939208984,"pm10":17.4826602935791,"stations":3},{"datetime_utc":"2026-05-27T19:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.608382225036621,"pm10":15.921690940856934,"stations":3},{"datetime_utc":"2026-05-27T20:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":13.958700180053711,"pm10":14.628506660461426,"stations":2},{"datetime_utc":"2026-05-27T21:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.69707202911377,"pm10":16.339807510375977,"stations":3},{"datetime_utc":"2026-05-27T22:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.513829231262207,"pm10":15.793678283691406,"stations":3},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.632105827331543,"pm10":15.051115036010742,"stations":2},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.249208450317383,"pm10":17.164358139038086,"stations":3},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.357490539550781,"pm10":16.670196533203125,"stations":2},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.141032218933105,"pm10":14.417969703674316,"stations":3},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.740482330322266,"pm10":17.336788177490234,"stations":2},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.601163864135742,"pm10":16.44353485107422,"stations":3},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.46367359161377,"pm10":15.19881820678711,"stations":2},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.377715110778809,"pm10":16.734344482421875,"stations":3},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.296338081359863,"pm10":15.395356178283691,"stations":3},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.516873359680176,"pm10":17.651050567626953,"stations":3},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.898625373840332,"pm10":12.398406982421875,"stations":2},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.18497085571289,"pm10":14.551717758178711,"stations":3},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.763093948364258,"pm10":12.19219970703125,"stations":2},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.307572364807129,"pm10":16.122676849365234,"stations":3},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.081934928894043,"pm10":13.495896339416504,"stations":2},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.300000190734863,"pm10":13.510000228881836,"stations":1},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.329999923706055,"pm10":14.329999923706055,"stations":1},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.789999961853027,"pm10":16.229999542236328,"stations":1},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.6899995803833,"pm10":15.050000190734863,"stations":1},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.020000457763672,"pm10":14.529999732971191,"stations":1},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.510000228881836,"pm10":13.329999923706055,"stations":1},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.329999923706055,"pm10":16.299999237060547,"stations":1},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.299999237060547,"pm10":16.739999771118164,"stations":1},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.159806251525879,"pm10":15.977927207946777,"stations":2},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.819999694824219,"pm10":15.819999694824219,"stations":1},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.826457023620605,"pm10":16.81831932067871,"stations":2},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.219005584716797,"pm10":21.790687561035156,"stations":2},{"datetime_utc":"2026-05-29T02:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.204659461975098,"pm10":18.511634826660156,"stations":3},{"datetime_utc":"2026-05-29T03:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.579999923706055,"pm10":16.299999237060547,"stations":1},{"datetime_utc":"2026-05-29T04:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.81999969482422,"pm10":19.81999969482422,"stations":1},{"datetime_utc":"2026-05-29T05:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":23.906362533569336,"pm10":36.57293701171875,"stations":2},{"datetime_utc":"2026-05-29T06:00:00Z","aqi":77,"aqi_min":77,"aqi_max":77,"pm25":24.43486976623535,"pm10":33.398468017578125,"stations":3},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":74,"aqi_min":74,"aqi_max":74,"pm25":23.04032325744629,"pm10":32.1767578125,"stations":3},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.469467163085938,"pm10":17.568450927734375,"stations":2},{"datetime_utc":"2026-05-29T09:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.889799118041992,"pm10":28.846363067626953,"stations":3},{"datetime_utc":"2026-05-29T10:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.367098808288574,"pm10":13.700286865234375,"stations":2},{"datetime_utc":"2026-05-29T11:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.480411529541016,"pm10":24.3836612701416,"stations":3},{"datetime_utc":"2026-05-29T12:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.7450008392334,"pm10":26.560922622680664,"stations":3},{"datetime_utc":"2026-05-29T13:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.336252212524414,"pm10":14.775453567504883,"stations":2},{"datetime_utc":"2026-05-29T14:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.785290718078613,"pm10":16.389968872070312,"stations":3},{"datetime_utc":"2026-05-29T15:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.503911018371582,"pm10":15.12702751159668,"stations":2},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.529987335205078,"pm10":11.792215347290039,"stations":3},{"datetime_utc":"2026-05-29T17:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.274758815765381,"pm10":7.5145649909973145,"stations":2},{"datetime_utc":"2026-05-29T18:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.040990829467773,"pm10":10.478575706481934,"stations":2},{"datetime_utc":"2026-05-29T19:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.001315116882324,"pm10":9.172977447509766,"stations":3}],"daily":[{"date":"2026-05-22","aqi_avg":80,"aqi_min":70,"aqi_max":87,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":26.0,"pm10_avg":30.3,"hours":3,"stations_avg":2},{"date":"2026-05-23","aqi_avg":74,"aqi_min":61,"aqi_max":85,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":23.1,"pm10_avg":25.7,"hours":24,"stations_avg":2},{"date":"2026-05-24","aqi_avg":67,"aqi_min":56,"aqi_max":102,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":19.7,"pm10_avg":22.7,"hours":24,"stations_avg":2},{"date":"2026-05-25","aqi_avg":54,"aqi_min":40,"aqi_max":68,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":14.1,"pm10_avg":15.3,"hours":24,"stations_avg":3},{"date":"2026-05-26","aqi_avg":50,"aqi_min":38,"aqi_max":62,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":12.3,"pm10_avg":13.4,"hours":24,"stations_avg":1},{"date":"2026-05-27","aqi_avg":48,"aqi_min":40,"aqi_max":56,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":11.5,"pm10_avg":14.9,"hours":24,"stations_avg":3},{"date":"2026-05-28","aqi_avg":53,"aqi_min":42,"aqi_max":60,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":13.3,"pm10_avg":15.3,"hours":24,"stations_avg":2},{"date":"2026-05-29","aqi_avg":56,"aqi_min":30,"aqi_max":77,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":15.3,"pm10_avg":19.6,"hours":20,"stations_avg":2}]}