{"city":"San Pa Tong","country":"Thailand","lat":18.628280639648438,"lon":98.89572143554688,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-07-20T00:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.667985916137695,"pm10":13.467996597290039,"stations":3},{"datetime_utc":"2026-07-20T01:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":15.151968955993652,"pm10":15.694294929504395,"stations":3},{"datetime_utc":"2026-07-20T02:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.493474006652832,"pm10":16.440881729125977,"stations":3},{"datetime_utc":"2026-07-20T03:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.704246520996094,"pm10":16.435556411743164,"stations":3},{"datetime_utc":"2026-07-20T04:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.360615730285645,"pm10":14.626014709472656,"stations":3},{"datetime_utc":"2026-07-20T05:00:00Z","aqi":69,"aqi_min":69,"aqi_max":69,"pm25":20.520191192626953,"pm10":21.348196029663086,"stations":3},{"datetime_utc":"2026-07-20T06:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":17.007131576538086,"pm10":17.10903549194336,"stations":3},{"datetime_utc":"2026-07-20T07:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.17908477783203,"pm10":17.654767990112305,"stations":3},{"datetime_utc":"2026-07-20T08:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.729007720947266,"pm10":15.097246170043945,"stations":3},{"datetime_utc":"2026-07-20T09:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.569211959838867,"pm10":16.024307250976562,"stations":3},{"datetime_utc":"2026-07-20T10:00:00Z","aqi":80,"aqi_min":80,"aqi_max":80,"pm25":26.105911254882812,"pm10":27.49105453491211,"stations":3},{"datetime_utc":"2026-07-20T11:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.035006523132324,"pm10":11.548324584960938,"stations":3},{"datetime_utc":"2026-07-20T12:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.56603717803955,"pm10":13.024181365966797,"stations":3},{"datetime_utc":"2026-07-20T13:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.424786567687988,"pm10":14.90247917175293,"stations":3},{"datetime_utc":"2026-07-20T14:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":16.052541732788086,"pm10":16.60686492919922,"stations":3},{"datetime_utc":"2026-07-20T15:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.787117958068848,"pm10":12.713109970092773,"stations":3},{"datetime_utc":"2026-07-20T16:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.881670951843262,"pm10":13.123135566711426,"stations":3},{"datetime_utc":"2026-07-20T17:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.039802551269531,"pm10":14.283071517944336,"stations":3},{"datetime_utc":"2026-07-20T18:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.478073120117188,"pm10":12.75330638885498,"stations":3},{"datetime_utc":"2026-07-20T19:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.173575401306152,"pm10":14.360547065734863,"stations":3},{"datetime_utc":"2026-07-20T20:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.987518310546875,"pm10":12.316469192504883,"stations":3},{"datetime_utc":"2026-07-20T21:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.851670265197754,"pm10":11.005646705627441,"stations":3},{"datetime_utc":"2026-07-20T22:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.619792938232422,"pm10":12.885089874267578,"stations":3},{"datetime_utc":"2026-07-20T23:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.474926948547363,"pm10":13.776044845581055,"stations":3},{"datetime_utc":"2026-07-21T00:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.24247932434082,"pm10":15.448335647583008,"stations":3},{"datetime_utc":"2026-07-21T01:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.58903694152832,"pm10":16.793556213378906,"stations":3},{"datetime_utc":"2026-07-21T02:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.963109016418457,"pm10":15.085590362548828,"stations":3},{"datetime_utc":"2026-07-21T03:00:00Z","aqi":57,"aqi_min":57,"aqi_max":57,"pm25":14.890482902526855,"pm10":14.999436378479004,"stations":3},{"datetime_utc":"2026-07-21T04:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.301799774169922,"pm10":13.510236740112305,"stations":3},{"datetime_utc":"2026-07-21T05:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.922765731811523,"pm10":13.369073867797852,"stations":3},{"datetime_utc":"2026-07-21T06:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.76237964630127,"pm10":12.88486099243164,"stations":3},{"datetime_utc":"2026-07-21T07:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.010758399963379,"pm10":9.447232246398926,"stations":3},{"datetime_utc":"2026-07-21T08:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.597958087921143,"pm10":6.806394577026367,"stations":3},{"datetime_utc":"2026-07-21T09:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5919992923736572,"pm10":3.5919992923736572,"stations":3},{"datetime_utc":"2026-07-21T10:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.135438919067383,"pm10":3.2124273777008057,"stations":3},{"datetime_utc":"2026-07-21T11:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.7546517848968506,"pm10":2.8176422119140625,"stations":3},{"datetime_utc":"2026-07-21T12:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.865035057067871,"pm10":3.9945154190063477,"stations":3},{"datetime_utc":"2026-07-21T13:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.734973192214966,"pm10":3.8947746753692627,"stations":3},{"datetime_utc":"2026-07-21T14:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.690382957458496,"pm10":4.844359874725342,"stations":3},{"datetime_utc":"2026-07-21T15:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.766536235809326,"pm10":4.819803237915039,"stations":3},{"datetime_utc":"2026-07-21T16:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":3.9716107845306396,"pm10":4.054159164428711,"stations":3},{"datetime_utc":"2026-07-21T17:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.9061365127563477,"pm10":2.984879493713379,"stations":3},{"datetime_utc":"2026-07-21T18:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.510241746902466,"pm10":2.5750887393951416,"stations":3},{"datetime_utc":"2026-07-21T19:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7611286640167236,"pm10":3.771627187728882,"stations":3},{"datetime_utc":"2026-07-21T20:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.334319591522217,"pm10":2.4638001918792725,"stations":3},{"datetime_utc":"2026-07-21T21:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.6761491298675537,"pm10":2.6761491298675537,"stations":3},{"datetime_utc":"2026-07-21T22:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.904002666473389,"pm10":5.197958469390869,"stations":3},{"datetime_utc":"2026-07-21T23:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.55562973022461,"pm10":null,"stations":3}],"daily":[{"date":"2026-07-20","aqi_avg":56,"aqi_min":45,"aqi_max":80,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":14.7,"pm10_avg":15.2,"hours":24,"stations_avg":3},{"date":"2026-07-21","aqi_avg":29,"aqi_min":10,"aqi_max":60,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.4,"pm10_avg":7.4,"hours":24,"stations_avg":3}]}