{"city":"Gia Lâm","country":"Vietnam","lat":21.020000457763672,"lon":105.93900299072266,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T01:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.914252281188965,"pm10":8.460129737854004,"stations":3},{"datetime_utc":"2026-06-07T02:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.426307201385498,"pm10":10.417010307312012,"stations":2},{"datetime_utc":"2026-06-07T03:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.648614883422852,"pm10":11.939950942993164,"stations":2},{"datetime_utc":"2026-06-07T04:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.249866008758545,"pm10":4.481557369232178,"stations":2},{"datetime_utc":"2026-06-07T05:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.820155620574951,"pm10":7.119346618652344,"stations":3},{"datetime_utc":"2026-06-07T06:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5977439880371094,"pm10":5.702776908874512,"stations":3},{"datetime_utc":"2026-06-07T07:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7536144256591797,"pm10":3.322335958480835,"stations":3},{"datetime_utc":"2026-06-07T08:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3411974906921387,"pm10":4.359425067901611,"stations":3},{"datetime_utc":"2026-06-07T09:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.606518745422363,"pm10":8.262224197387695,"stations":3},{"datetime_utc":"2026-06-07T10:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.424142837524414,"pm10":15.538464546203613,"stations":3},{"datetime_utc":"2026-06-07T11:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.744539737701416,"pm10":8.233755111694336,"stations":2},{"datetime_utc":"2026-06-07T12:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.703611373901367,"pm10":14.750007629394531,"stations":3},{"datetime_utc":"2026-06-07T13:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.431536674499512,"pm10":22.954425811767578,"stations":3},{"datetime_utc":"2026-06-07T14:00:00Z","aqi":140,"aqi_min":140,"aqi_max":140,"pm25":51.474246978759766,"pm10":71.9554214477539,"stations":3},{"datetime_utc":"2026-06-07T15:00:00Z","aqi":120,"aqi_min":120,"aqi_max":120,"pm25":43.08295440673828,"pm10":59.510372161865234,"stations":3},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":23.895174026489258,"pm10":39.72393798828125,"stations":3},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.203246116638184,"pm10":18.826452255249023,"stations":3},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.849992752075195,"pm10":18.166915893554688,"stations":3},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.428921699523926,"pm10":14.089350700378418,"stations":3},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.459716796875,"pm10":11.370161056518555,"stations":3},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.682821750640869,"pm10":6.985884666442871,"stations":2},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.214505434036255,"pm10":3.1522297859191895,"stations":4},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.529438018798828,"pm10":9.977720260620117,"stations":3},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.1084418296813965,"pm10":12.105688095092773,"stations":3},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.611449718475342,"pm10":8.304259300231934,"stations":2},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.595221519470215,"pm10":6.924854755401611,"stations":3},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.5,"pm10":9.100000381469727,"stations":1},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.518916368484497,"pm10":5.662225723266602,"stations":3},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.567706346511841,"pm10":5.423237323760986,"stations":3},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.559962749481201,"pm10":4.8346638679504395,"stations":3},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3729090690612793,"pm10":4.76150369644165,"stations":3},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.590546607971191,"pm10":5.335154056549072,"stations":2},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.9195120334625244,"pm10":6.463913917541504,"stations":3},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":65,"aqi_min":65,"aqi_max":65,"pm25":18.73708724975586,"pm10":25.727170944213867,"stations":2},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.32362937927246,"pm10":25.25119400024414,"stations":3},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.04273509979248,"pm10":19.201555252075195,"stations":3},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.431050300598145,"pm10":13.271512985229492,"stations":3},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.29779577255249,"pm10":11.961549758911133,"stations":3},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.04253625869751,"pm10":6.817958831787109,"stations":3},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.507693767547607,"pm10":7.783968448638916,"stations":3},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.969429016113281,"pm10":7.817772388458252,"stations":3},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.537936210632324,"pm10":7.633077144622803,"stations":3},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.643743515014648,"pm10":8.27212142944336,"stations":3},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.775969982147217,"pm10":9.654014587402344,"stations":3},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.86496353149414,"pm10":11.379685401916504,"stations":3},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.822587013244629,"pm10":10.090794563293457,"stations":3},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.922911643981934,"pm10":9.624510765075684,"stations":3},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.247249603271484,"pm10":10.839896202087402,"stations":3}],"daily":[{"date":"2026-06-07","aqi_avg":40,"aqi_min":7,"aqi_max":140,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":11.4,"pm10_avg":16.5,"hours":23,"stations_avg":3},{"date":"2026-06-08","aqi_avg":29,"aqi_min":14,"aqi_max":65,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.2,"pm10_avg":10.1,"hours":24,"stations_avg":3},{"date":"2026-06-09","aqi_avg":34,"aqi_min":34,"aqi_max":34,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":8.2,"pm10_avg":10.8,"hours":1,"stations_avg":3}]}