{"city":"Yên Hòa","country":"Vietnam","lat":21.0218505859375,"lon":105.79147338867188,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-07-20T03:00:00Z","aqi":80,"aqi_min":80,"aqi_max":80,"pm25":25.93739891052246,"pm10":27.372726440429688,"stations":2},{"datetime_utc":"2026-07-20T04:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":10.925103187561035,"pm10":11.574771881103516,"stations":2},{"datetime_utc":"2026-07-20T05:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.7661590576171875,"pm10":6.725376129150391,"stations":2},{"datetime_utc":"2026-07-20T06:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.138184547424316,"pm10":6.291048049926758,"stations":2},{"datetime_utc":"2026-07-20T07:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.202952861785889,"pm10":6.317600250244141,"stations":2},{"datetime_utc":"2026-07-20T08:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.778305530548096,"pm10":7.049637794494629,"stations":2},{"datetime_utc":"2026-07-20T09:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.820101737976074,"pm10":13.30843734741211,"stations":2},{"datetime_utc":"2026-07-20T10:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.878722190856934,"pm10":16.216276168823242,"stations":2},{"datetime_utc":"2026-07-20T11:00:00Z","aqi":70,"aqi_min":70,"aqi_max":70,"pm25":21.2796573638916,"pm10":23.23484230041504,"stations":2},{"datetime_utc":"2026-07-20T12:00:00Z","aqi":92,"aqi_min":92,"aqi_max":92,"pm25":31.403762817382812,"pm10":32.6390266418457,"stations":2},{"datetime_utc":"2026-07-20T13:00:00Z","aqi":129,"aqi_min":129,"aqi_max":129,"pm25":47.050086975097656,"pm10":50.535438537597656,"stations":2},{"datetime_utc":"2026-07-20T14:00:00Z","aqi":101,"aqi_min":101,"aqi_max":101,"pm25":35.4009895324707,"pm10":38.37036895751953,"stations":2},{"datetime_utc":"2026-07-20T15:00:00Z","aqi":134,"aqi_min":134,"aqi_max":134,"pm25":49.000057220458984,"pm10":52.15753173828125,"stations":2},{"datetime_utc":"2026-07-20T16:00:00Z","aqi":150,"aqi_min":150,"aqi_max":150,"pm25":55.2236213684082,"pm10":60.46696472167969,"stations":2},{"datetime_utc":"2026-07-20T17:00:00Z","aqi":139,"aqi_min":139,"aqi_max":139,"pm25":50.84406280517578,"pm10":55.839962005615234,"stations":2},{"datetime_utc":"2026-07-20T18:00:00Z","aqi":99,"aqi_min":99,"aqi_max":99,"pm25":34.99114227294922,"pm10":39.626468658447266,"stations":2},{"datetime_utc":"2026-07-20T19:00:00Z","aqi":113,"aqi_min":113,"aqi_max":113,"pm25":40.45228576660156,"pm10":44.732215881347656,"stations":2},{"datetime_utc":"2026-07-20T20:00:00Z","aqi":94,"aqi_min":94,"aqi_max":94,"pm25":32.40548324584961,"pm10":40.67245864868164,"stations":2},{"datetime_utc":"2026-07-20T21:00:00Z","aqi":73,"aqi_min":73,"aqi_max":73,"pm25":22.597919464111328,"pm10":27.524324417114258,"stations":2},{"datetime_utc":"2026-07-20T22:00:00Z","aqi":81,"aqi_min":81,"aqi_max":81,"pm25":26.339540481567383,"pm10":29.4853515625,"stations":2},{"datetime_utc":"2026-07-20T23:00:00Z","aqi":78,"aqi_min":78,"aqi_max":78,"pm25":24.939781188964844,"pm10":29.524503707885742,"stations":2},{"datetime_utc":"2026-07-21T00:00:00Z","aqi":116,"aqi_min":116,"aqi_max":116,"pm25":41.448577880859375,"pm10":48.06425476074219,"stations":2},{"datetime_utc":"2026-07-21T01:00:00Z","aqi":90,"aqi_min":90,"aqi_max":90,"pm25":30.70663070678711,"pm10":36.48749542236328,"stations":2},{"datetime_utc":"2026-07-21T02:00:00Z","aqi":128,"aqi_min":128,"aqi_max":128,"pm25":46.37467956542969,"pm10":50.68526077270508,"stations":2},{"datetime_utc":"2026-07-21T03:00:00Z","aqi":102,"aqi_min":102,"aqi_max":102,"pm25":35.78080368041992,"pm10":42.06281280517578,"stations":2},{"datetime_utc":"2026-07-21T04:00:00Z","aqi":125,"aqi_min":125,"aqi_max":125,"pm25":45.370548248291016,"pm10":47.142433166503906,"stations":2},{"datetime_utc":"2026-07-21T05:00:00Z","aqi":119,"aqi_min":119,"aqi_max":119,"pm25":42.834381103515625,"pm10":44.516090393066406,"stations":2},{"datetime_utc":"2026-07-21T06:00:00Z","aqi":113,"aqi_min":113,"aqi_max":113,"pm25":40.205360412597656,"pm10":43.1665153503418,"stations":2},{"datetime_utc":"2026-07-21T07:00:00Z","aqi":117,"aqi_min":117,"aqi_max":117,"pm25":42.184532165527344,"pm10":43.746803283691406,"stations":2},{"datetime_utc":"2026-07-21T08:00:00Z","aqi":99,"aqi_min":99,"aqi_max":99,"pm25":34.88056182861328,"pm10":36.808807373046875,"stations":2},{"datetime_utc":"2026-07-21T09:00:00Z","aqi":82,"aqi_min":82,"aqi_max":82,"pm25":26.66313934326172,"pm10":28.23616600036621,"stations":2},{"datetime_utc":"2026-07-21T10:00:00Z","aqi":89,"aqi_min":89,"aqi_max":89,"pm25":30.017990112304688,"pm10":32.66380310058594,"stations":2},{"datetime_utc":"2026-07-21T11:00:00Z","aqi":115,"aqi_min":115,"aqi_max":115,"pm25":41.101200103759766,"pm10":43.2625617980957,"stations":2},{"datetime_utc":"2026-07-21T12:00:00Z","aqi":104,"aqi_min":104,"aqi_max":104,"pm25":36.80581283569336,"pm10":39.320037841796875,"stations":2},{"datetime_utc":"2026-07-21T13:00:00Z","aqi":103,"aqi_min":103,"aqi_max":103,"pm25":36.32621765136719,"pm10":38.447593688964844,"stations":2},{"datetime_utc":"2026-07-21T14:00:00Z","aqi":91,"aqi_min":91,"aqi_max":91,"pm25":31.297889709472656,"pm10":34.52287673950195,"stations":2},{"datetime_utc":"2026-07-21T15:00:00Z","aqi":140,"aqi_min":140,"aqi_max":140,"pm25":51.199249267578125,"pm10":56.417118072509766,"stations":2},{"datetime_utc":"2026-07-21T16:00:00Z","aqi":116,"aqi_min":116,"aqi_max":116,"pm25":41.49348831176758,"pm10":45.60590362548828,"stations":2},{"datetime_utc":"2026-07-21T17:00:00Z","aqi":93,"aqi_min":93,"aqi_max":93,"pm25":31.908313751220703,"pm10":34.558013916015625,"stations":2},{"datetime_utc":"2026-07-21T18:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":28.000598907470703,"pm10":31.58441734313965,"stations":2},{"datetime_utc":"2026-07-21T19:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":24.213260650634766,"pm10":25.426551818847656,"stations":2},{"datetime_utc":"2026-07-21T20:00:00Z","aqi":110,"aqi_min":110,"aqi_max":110,"pm25":39.068687438964844,"pm10":43.82733917236328,"stations":2},{"datetime_utc":"2026-07-21T21:00:00Z","aqi":97,"aqi_min":97,"aqi_max":97,"pm25":33.85258865356445,"pm10":37.636409759521484,"stations":2},{"datetime_utc":"2026-07-21T22:00:00Z","aqi":155,"aqi_min":155,"aqi_max":155,"pm25":63.54161834716797,"pm10":67.00016784667969,"stations":2},{"datetime_utc":"2026-07-21T23:00:00Z","aqi":120,"aqi_min":120,"aqi_max":120,"pm25":43.15120315551758,"pm10":48.08812713623047,"stations":2},{"datetime_utc":"2026-07-22T00:00:00Z","aqi":134,"aqi_min":134,"aqi_max":134,"pm25":48.79161834716797,"pm10":54.01250457763672,"stations":2},{"datetime_utc":"2026-07-22T01:00:00Z","aqi":141,"aqi_min":141,"aqi_max":141,"pm25":51.93368911743164,"pm10":57.337188720703125,"stations":2}],"daily":[{"date":"2026-07-20","aqi_avg":81,"aqi_min":24,"aqi_max":150,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":26.7,"pm10_avg":29.5,"hours":21,"stations_avg":2},{"date":"2026-07-21","aqi_avg":108,"aqi_min":76,"aqi_max":155,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":38.3,"pm10_avg":41.6,"hours":24,"stations_avg":2},{"date":"2026-07-22","aqi_avg":138,"aqi_min":134,"aqi_max":141,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":50.4,"pm10_avg":55.7,"hours":2,"stations_avg":2}]}