{"city":"Láng Thượng","country":"Vietnam","lat":21.023740768432617,"lon":105.80359649658203,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-11T12:00:00Z","aqi":96,"aqi_min":96,"aqi_max":96,"pm25":33.5950927734375,"pm10":38.59610366821289,"stations":3},{"datetime_utc":"2026-06-11T13:00:00Z","aqi":119,"aqi_min":119,"aqi_max":119,"pm25":43.00534439086914,"pm10":50.93840026855469,"stations":3},{"datetime_utc":"2026-06-11T14:00:00Z","aqi":122,"aqi_min":122,"aqi_max":122,"pm25":43.94337844848633,"pm10":50.79951858520508,"stations":3},{"datetime_utc":"2026-06-11T15:00:00Z","aqi":122,"aqi_min":122,"aqi_max":122,"pm25":44.21226501464844,"pm10":54.40839385986328,"stations":3},{"datetime_utc":"2026-06-11T16:00:00Z","aqi":114,"aqi_min":114,"aqi_max":114,"pm25":40.66337585449219,"pm10":50.62541198730469,"stations":3},{"datetime_utc":"2026-06-11T17:00:00Z","aqi":115,"aqi_min":115,"aqi_max":115,"pm25":41.36346435546875,"pm10":48.866371154785156,"stations":2},{"datetime_utc":"2026-06-11T18:00:00Z","aqi":127,"aqi_min":127,"aqi_max":127,"pm25":46.0377197265625,"pm10":55.56092834472656,"stations":3},{"datetime_utc":"2026-06-11T19:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":27.65502166748047,"pm10":30.19683837890625,"stations":2},{"datetime_utc":"2026-06-11T20:00:00Z","aqi":110,"aqi_min":110,"aqi_max":110,"pm25":39.31907272338867,"pm10":50.851993560791016,"stations":3},{"datetime_utc":"2026-06-11T21:00:00Z","aqi":111,"aqi_min":111,"aqi_max":111,"pm25":39.665916442871094,"pm10":46.88545608520508,"stations":3},{"datetime_utc":"2026-06-11T22:00:00Z","aqi":110,"aqi_min":110,"aqi_max":110,"pm25":39.1864013671875,"pm10":45.54616165161133,"stations":3},{"datetime_utc":"2026-06-11T23:00:00Z","aqi":98,"aqi_min":98,"aqi_max":98,"pm25":34.23799133300781,"pm10":37.72322463989258,"stations":3},{"datetime_utc":"2026-06-12T00:00:00Z","aqi":82,"aqi_min":82,"aqi_max":82,"pm25":27.043678283691406,"pm10":31.945775985717773,"stations":3},{"datetime_utc":"2026-06-12T01:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":32.952903747558594,"pm10":36.30641555786133,"stations":3},{"datetime_utc":"2026-06-12T02:00:00Z","aqi":82,"aqi_min":82,"aqi_max":82,"pm25":26.935813903808594,"pm10":30.920459747314453,"stations":3},{"datetime_utc":"2026-06-12T03:00:00Z","aqi":91,"aqi_min":91,"aqi_max":91,"pm25":30.94892692565918,"pm10":36.455562591552734,"stations":2},{"datetime_utc":"2026-06-12T04:00:00Z","aqi":68,"aqi_min":68,"aqi_max":68,"pm25":20.024749755859375,"pm10":21.693490982055664,"stations":3},{"datetime_utc":"2026-06-12T05:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.329984664916992,"pm10":18.459747314453125,"stations":3},{"datetime_utc":"2026-06-12T06:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.870622634887695,"pm10":22.135093688964844,"stations":3},{"datetime_utc":"2026-06-12T07:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.826868057250977,"pm10":20.508590698242188,"stations":3},{"datetime_utc":"2026-06-12T08:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.11541748046875,"pm10":20.283329010009766,"stations":3},{"datetime_utc":"2026-06-12T09:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.127080917358398,"pm10":15.513727188110352,"stations":3},{"datetime_utc":"2026-06-12T10:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.188764572143555,"pm10":15.219127655029297,"stations":3},{"datetime_utc":"2026-06-12T11:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.655593872070312,"pm10":21.05113983154297,"stations":2},{"datetime_utc":"2026-06-12T12:00:00Z","aqi":71,"aqi_min":71,"aqi_max":71,"pm25":21.501176834106445,"pm10":25.33477210998535,"stations":3},{"datetime_utc":"2026-06-12T13:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.641437530517578,"pm10":19.298357009887695,"stations":3},{"datetime_utc":"2026-06-12T14:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4000000953674316,"pm10":7.300000190734863,"stations":1},{"datetime_utc":"2026-06-12T15:00:00Z","aqi":90,"aqi_min":90,"aqi_max":90,"pm25":30.431344985961914,"pm10":22.033071517944336,"stations":3},{"datetime_utc":"2026-06-12T16:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.644842147827148,"pm10":18.74509048461914,"stations":3},{"datetime_utc":"2026-06-12T17:00:00Z","aqi":79,"aqi_min":79,"aqi_max":79,"pm25":25.591079711914062,"pm10":28.947402954101562,"stations":3},{"datetime_utc":"2026-06-12T18:00:00Z","aqi":88,"aqi_min":88,"aqi_max":88,"pm25":29.699222564697266,"pm10":35.9033317565918,"stations":3},{"datetime_utc":"2026-06-12T19:00:00Z","aqi":89,"aqi_min":89,"aqi_max":89,"pm25":30.06878089904785,"pm10":33.61979675292969,"stations":3},{"datetime_utc":"2026-06-12T20:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":28.020172119140625,"pm10":31.487939834594727,"stations":3},{"datetime_utc":"2026-06-12T21:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":33.09721755981445,"pm10":36.10675811767578,"stations":3},{"datetime_utc":"2026-06-12T22:00:00Z","aqi":69,"aqi_min":69,"aqi_max":69,"pm25":20.611082077026367,"pm10":29.54637908935547,"stations":4},{"datetime_utc":"2026-06-12T23:00:00Z","aqi":85,"aqi_min":85,"aqi_max":85,"pm25":28.246625900268555,"pm10":30.13450050354004,"stations":2},{"datetime_utc":"2026-06-13T00:00:00Z","aqi":71,"aqi_min":71,"aqi_max":71,"pm25":21.519062042236328,"pm10":23.76239776611328,"stations":3},{"datetime_utc":"2026-06-13T01:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.880674362182617,"pm10":17.2397403717041,"stations":3},{"datetime_utc":"2026-06-13T02:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.040727615356445,"pm10":9.067436218261719,"stations":3},{"datetime_utc":"2026-06-13T03:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.136782169342041,"pm10":7.020584583282471,"stations":3},{"datetime_utc":"2026-06-13T04:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8458027839660645,"pm10":5.994819641113281,"stations":2},{"datetime_utc":"2026-06-13T05:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.685791492462158,"pm10":4.79585075378418,"stations":3},{"datetime_utc":"2026-06-13T06:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.4100518226623535,"pm10":3.1064255237579346,"stations":2},{"datetime_utc":"2026-06-13T07:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.3735690116882324,"pm10":3.1771106719970703,"stations":3},{"datetime_utc":"2026-06-13T08:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.5004639625549316,"pm10":3.157771348953247,"stations":3},{"datetime_utc":"2026-06-13T09:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4712679386138916,"pm10":4.388119220733643,"stations":3},{"datetime_utc":"2026-06-13T10:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.940529823303223,"pm10":13.750251770019531,"stations":3},{"datetime_utc":"2026-06-13T11:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.457188606262207,"pm10":7.18508768081665,"stations":3}],"daily":[{"date":"2026-06-11","aqi_avg":111,"aqi_min":84,"aqi_max":127,"aqi_color":"#ea580c","aqi_label":"Unhealthy for sensitive groups","pm25_avg":39.4,"pm10_avg":46.7,"hours":12,"stations_avg":3},{"date":"2026-06-12","aqi_avg":72,"aqi_min":14,"aqi_max":95,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":22.3,"pm10_avg":25.4,"hours":24,"stations_avg":3},{"date":"2026-06-13","aqi_avg":28,"aqi_min":10,"aqi_max":71,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.2,"pm10_avg":8.6,"hours":12,"stations_avg":3}]}