{"city":"Hà Đông","country":"Vietnam","lat":20.971359252929688,"lon":105.77876281738281,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-07-20T03:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":32.857749938964844,"pm10":33.222023010253906,"stations":2},{"datetime_utc":"2026-07-20T04:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.541788101196289,"pm10":14.550333976745605,"stations":2},{"datetime_utc":"2026-07-20T05:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":8.010087013244629,"pm10":8.022706031799316,"stations":2},{"datetime_utc":"2026-07-20T06:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.748533248901367,"pm10":7.75054407119751,"stations":2},{"datetime_utc":"2026-07-20T07:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.364515781402588,"pm10":7.366024017333984,"stations":2},{"datetime_utc":"2026-07-20T08:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.053007125854492,"pm10":8.0565767288208,"stations":2},{"datetime_utc":"2026-07-20T09:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.72461223602295,"pm10":14.839588165283203,"stations":2},{"datetime_utc":"2026-07-20T10:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.68261432647705,"pm10":14.700210571289062,"stations":2},{"datetime_utc":"2026-07-20T11:00:00Z","aqi":68,"aqi_min":68,"aqi_max":68,"pm25":20.04644012451172,"pm10":20.082029342651367,"stations":2},{"datetime_utc":"2026-07-20T12:00:00Z","aqi":107,"aqi_min":107,"aqi_max":107,"pm25":38.120460510253906,"pm10":38.15644836425781,"stations":2},{"datetime_utc":"2026-07-20T13:00:00Z","aqi":156,"aqi_min":156,"aqi_max":156,"pm25":64.300048828125,"pm10":64.47418975830078,"stations":2},{"datetime_utc":"2026-07-20T14:00:00Z","aqi":121,"aqi_min":121,"aqi_max":121,"pm25":43.580955505371094,"pm10":44.212127685546875,"stations":2},{"datetime_utc":"2026-07-20T15:00:00Z","aqi":152,"aqi_min":152,"aqi_max":152,"pm25":58.217132568359375,"pm10":59.334327697753906,"stations":2},{"datetime_utc":"2026-07-20T16:00:00Z","aqi":156,"aqi_min":156,"aqi_max":156,"pm25":64.51612854003906,"pm10":64.84168243408203,"stations":2},{"datetime_utc":"2026-07-20T17:00:00Z","aqi":153,"aqi_min":153,"aqi_max":153,"pm25":59.84994888305664,"pm10":60.320274353027344,"stations":2},{"datetime_utc":"2026-07-20T18:00:00Z","aqi":92,"aqi_min":92,"aqi_max":92,"pm25":31.506452560424805,"pm10":31.646379470825195,"stations":2},{"datetime_utc":"2026-07-20T19:00:00Z","aqi":128,"aqi_min":128,"aqi_max":128,"pm25":46.58820343017578,"pm10":47.31555938720703,"stations":2},{"datetime_utc":"2026-07-20T20:00:00Z","aqi":94,"aqi_min":94,"aqi_max":94,"pm25":32.77507019042969,"pm10":32.903564453125,"stations":2},{"datetime_utc":"2026-07-20T21:00:00Z","aqi":75,"aqi_min":75,"aqi_max":75,"pm25":23.695369720458984,"pm10":23.937808990478516,"stations":2},{"datetime_utc":"2026-07-20T22:00:00Z","aqi":86,"aqi_min":86,"aqi_max":86,"pm25":28.866315841674805,"pm10":29.598491668701172,"stations":2},{"datetime_utc":"2026-07-20T23:00:00Z","aqi":82,"aqi_min":82,"aqi_max":82,"pm25":26.795265197753906,"pm10":28.56281852722168,"stations":2},{"datetime_utc":"2026-07-21T00:00:00Z","aqi":137,"aqi_min":137,"aqi_max":137,"pm25":50.08487319946289,"pm10":50.60611343383789,"stations":2},{"datetime_utc":"2026-07-21T01:00:00Z","aqi":91,"aqi_min":91,"aqi_max":91,"pm25":31.015878677368164,"pm10":32.207061767578125,"stations":2},{"datetime_utc":"2026-07-21T02:00:00Z","aqi":147,"aqi_min":147,"aqi_max":147,"pm25":54.29442596435547,"pm10":55.742584228515625,"stations":2},{"datetime_utc":"2026-07-21T03:00:00Z","aqi":98,"aqi_min":98,"aqi_max":98,"pm25":34.48724365234375,"pm10":36.119232177734375,"stations":2},{"datetime_utc":"2026-07-21T04:00:00Z","aqi":146,"aqi_min":146,"aqi_max":146,"pm25":53.837135314941406,"pm10":54.126895904541016,"stations":2},{"datetime_utc":"2026-07-21T05:00:00Z","aqi":141,"aqi_min":141,"aqi_max":141,"pm25":51.88928985595703,"pm10":52.88839340209961,"stations":2},{"datetime_utc":"2026-07-21T06:00:00Z","aqi":130,"aqi_min":130,"aqi_max":130,"pm25":47.16719436645508,"pm10":47.235755920410156,"stations":2},{"datetime_utc":"2026-07-21T07:00:00Z","aqi":135,"aqi_min":135,"aqi_max":135,"pm25":49.2557373046875,"pm10":49.51313018798828,"stations":2},{"datetime_utc":"2026-07-21T08:00:00Z","aqi":98,"aqi_min":98,"aqi_max":98,"pm25":34.258296966552734,"pm10":34.500770568847656,"stations":2},{"datetime_utc":"2026-07-21T09:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":27.617279052734375,"pm10":27.647842407226562,"stations":2},{"datetime_utc":"2026-07-21T10:00:00Z","aqi":98,"aqi_min":98,"aqi_max":98,"pm25":34.66801071166992,"pm10":34.90018844604492,"stations":2},{"datetime_utc":"2026-07-21T11:00:00Z","aqi":137,"aqi_min":137,"aqi_max":137,"pm25":50.257938385009766,"pm10":50.50347137451172,"stations":2},{"datetime_utc":"2026-07-21T12:00:00Z","aqi":122,"aqi_min":122,"aqi_max":122,"pm25":44.0731201171875,"pm10":44.52067184448242,"stations":2},{"datetime_utc":"2026-07-21T13:00:00Z","aqi":116,"aqi_min":116,"aqi_max":116,"pm25":41.53062057495117,"pm10":42.328269958496094,"stations":2},{"datetime_utc":"2026-07-21T14:00:00Z","aqi":97,"aqi_min":97,"aqi_max":97,"pm25":34.04340362548828,"pm10":34.96411895751953,"stations":2},{"datetime_utc":"2026-07-21T15:00:00Z","aqi":152,"aqi_min":152,"aqi_max":152,"pm25":58.28553771972656,"pm10":58.808128356933594,"stations":2},{"datetime_utc":"2026-07-21T16:00:00Z","aqi":130,"aqi_min":130,"aqi_max":130,"pm25":47.105194091796875,"pm10":47.92903137207031,"stations":2},{"datetime_utc":"2026-07-21T17:00:00Z","aqi":112,"aqi_min":112,"aqi_max":112,"pm25":40.03171157836914,"pm10":40.39222717285156,"stations":2},{"datetime_utc":"2026-07-21T18:00:00Z","aqi":94,"aqi_min":94,"aqi_max":94,"pm25":32.5789680480957,"pm10":32.73466491699219,"stations":2},{"datetime_utc":"2026-07-21T19:00:00Z","aqi":78,"aqi_min":78,"aqi_max":78,"pm25":24.831754684448242,"pm10":25.015480041503906,"stations":2},{"datetime_utc":"2026-07-21T20:00:00Z","aqi":105,"aqi_min":105,"aqi_max":105,"pm25":37.09629440307617,"pm10":38.10626220703125,"stations":2},{"datetime_utc":"2026-07-21T21:00:00Z","aqi":102,"aqi_min":102,"aqi_max":102,"pm25":36.02109146118164,"pm10":36.376792907714844,"stations":2},{"datetime_utc":"2026-07-21T22:00:00Z","aqi":164,"aqi_min":164,"aqi_max":164,"pm25":80.90849304199219,"pm10":82.13819885253906,"stations":2},{"datetime_utc":"2026-07-21T23:00:00Z","aqi":127,"aqi_min":127,"aqi_max":127,"pm25":46.05133819580078,"pm10":46.737998962402344,"stations":2},{"datetime_utc":"2026-07-22T00:00:00Z","aqi":152,"aqi_min":152,"aqi_max":152,"pm25":56.477542877197266,"pm10":58.292938232421875,"stations":2},{"datetime_utc":"2026-07-22T01:00:00Z","aqi":154,"aqi_min":154,"aqi_max":154,"pm25":61.35441589355469,"pm10":63.28076934814453,"stations":2},{"datetime_utc":"2026-07-22T02:00:00Z","aqi":133,"aqi_min":133,"aqi_max":133,"pm25":48.39704513549805,"pm10":49.03504180908203,"stations":2}],"daily":[{"date":"2026-07-20","aqi_avg":89,"aqi_min":31,"aqi_max":156,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":30.8,"pm10_avg":31.1,"hours":21,"stations_avg":2},{"date":"2026-07-21","aqi_avg":118,"aqi_min":78,"aqi_max":164,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":43.4,"pm10_avg":44.0,"hours":24,"stations_avg":2},{"date":"2026-07-22","aqi_avg":146,"aqi_min":133,"aqi_max":154,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":55.4,"pm10_avg":56.9,"hours":3,"stations_avg":2}]}