{"city":"Bangkok Riverside","country":"Thailand","lat":13.754899978637695,"lon":100.51715850830078,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-07-20T00:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.30132532119751,"pm10":0.7877640724182129,"stations":33},{"datetime_utc":"2026-07-20T01:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.184602737426758,"pm10":0.7414442896842957,"stations":34},{"datetime_utc":"2026-07-20T02:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.6797637939453125,"pm10":0.7001225352287292,"stations":34},{"datetime_utc":"2026-07-20T03:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.567336559295654,"pm10":0.6558487415313721,"stations":34},{"datetime_utc":"2026-07-20T04:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.492504596710205,"pm10":0.7870922088623047,"stations":34},{"datetime_utc":"2026-07-20T05:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.318793773651123,"pm10":0.9088882803916931,"stations":35},{"datetime_utc":"2026-07-20T06:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.975837230682373,"pm10":0.899884819984436,"stations":33},{"datetime_utc":"2026-07-20T07:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.448515892028809,"pm10":0.8594129085540771,"stations":35},{"datetime_utc":"2026-07-20T08:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.456160545349121,"pm10":0.7375261187553406,"stations":34},{"datetime_utc":"2026-07-20T09:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8149800300598145,"pm10":0.7314370274543762,"stations":32},{"datetime_utc":"2026-07-20T10:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.024106502532959,"pm10":0.8158457279205322,"stations":30},{"datetime_utc":"2026-07-20T11:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.626353740692139,"pm10":0.8251888155937195,"stations":28},{"datetime_utc":"2026-07-20T12:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.556091785430908,"pm10":0.7620832920074463,"stations":28},{"datetime_utc":"2026-07-20T13:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3516604900360107,"pm10":0.7658694982528687,"stations":25},{"datetime_utc":"2026-07-20T14:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.58810567855835,"pm10":0.8462890982627869,"stations":24},{"datetime_utc":"2026-07-20T15:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.688535213470459,"pm10":0.9209781289100647,"stations":25},{"datetime_utc":"2026-07-20T16:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.8359649181365967,"pm10":0.7223382592201233,"stations":25},{"datetime_utc":"2026-07-20T17:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.932889699935913,"pm10":0.6592593789100647,"stations":25},{"datetime_utc":"2026-07-20T18:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.3176798820495605,"pm10":0.8563233017921448,"stations":25},{"datetime_utc":"2026-07-20T19:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.984339714050293,"pm10":0.9647085666656494,"stations":25},{"datetime_utc":"2026-07-20T20:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.478368759155273,"pm10":1.0871081352233887,"stations":26},{"datetime_utc":"2026-07-20T21:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.432864665985107,"pm10":1.1474121809005737,"stations":27},{"datetime_utc":"2026-07-20T22:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.900023460388184,"pm10":0.9057697653770447,"stations":30},{"datetime_utc":"2026-07-20T23:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.631217956542969,"pm10":0.9046925902366638,"stations":31},{"datetime_utc":"2026-07-21T00:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.694064140319824,"pm10":1.0191813707351685,"stations":35},{"datetime_utc":"2026-07-21T01:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.188731670379639,"pm10":0.9076525568962097,"stations":35},{"datetime_utc":"2026-07-21T02:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.573773384094238,"pm10":7.323976516723633,"stations":36},{"datetime_utc":"2026-07-21T03:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":3.994063377380371,"pm10":0.6674593687057495,"stations":34},{"datetime_utc":"2026-07-21T04:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.746955156326294,"pm10":0.4547767639160156,"stations":33},{"datetime_utc":"2026-07-21T05:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4458457231521606,"pm10":0.35042712092399597,"stations":30},{"datetime_utc":"2026-07-21T06:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.009227991104126,"pm10":0.7679198980331421,"stations":32},{"datetime_utc":"2026-07-21T07:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.15676212310791,"pm10":0.4566304087638855,"stations":35},{"datetime_utc":"2026-07-21T08:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.1081132888793945,"pm10":0.7025711536407471,"stations":35},{"datetime_utc":"2026-07-21T09:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.628348350524902,"pm10":0.791074812412262,"stations":32},{"datetime_utc":"2026-07-21T10:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.9284863471984863,"pm10":0.7466574907302856,"stations":30},{"datetime_utc":"2026-07-21T11:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.452358722686768,"pm10":0.9155290722846985,"stations":27},{"datetime_utc":"2026-07-21T12:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.1191182136535645,"pm10":0.7872375845909119,"stations":24},{"datetime_utc":"2026-07-21T13:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.209127426147461,"pm10":0.7387654781341553,"stations":24},{"datetime_utc":"2026-07-21T14:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3272593021392822,"pm10":0.687484085559845,"stations":23},{"datetime_utc":"2026-07-21T15:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.2745249271392822,"pm10":2.851591110229492,"stations":22},{"datetime_utc":"2026-07-21T16:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6038899421691895,"pm10":3.475013017654419,"stations":18},{"datetime_utc":"2026-07-21T17:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.8035342693328857,"pm10":2.8235819339752197,"stations":21},{"datetime_utc":"2026-07-21T18:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6606879234313965,"pm10":3.1164402961730957,"stations":22},{"datetime_utc":"2026-07-21T19:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.7707810401916504,"pm10":0.9055820107460022,"stations":23},{"datetime_utc":"2026-07-21T20:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.727213144302368,"pm10":0.9477890729904175,"stations":23},{"datetime_utc":"2026-07-21T21:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.80560040473938,"pm10":1.0074399709701538,"stations":25},{"datetime_utc":"2026-07-21T22:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.607276916503906,"pm10":0.9294846057891846,"stations":29},{"datetime_utc":"2026-07-21T23:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.098071098327637,"pm10":0.8048533797264099,"stations":33}],"daily":[{"date":"2026-07-20","aqi_avg":23,"aqi_min":14,"aqi_max":39,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":5.4,"pm10_avg":0.8,"hours":24,"stations_avg":30},{"date":"2026-07-21","aqi_avg":18,"aqi_min":6,"aqi_max":48,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.3,"pm10_avg":1.4,"hours":24,"stations_avg":28}]}