{"city":"Belfort","country":"France","lat":47.642181396484375,"lon":6.8538498878479,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-27T20:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.359278678894043,"pm10":12.828676223754883,"stations":7},{"datetime_utc":"2026-05-27T21:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.725956916809082,"pm10":9.089079856872559,"stations":7},{"datetime_utc":"2026-05-27T22:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.375077247619629,"pm10":9.54433822631836,"stations":7},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.817289352416992,"pm10":13.294432640075684,"stations":7},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.973618984222412,"pm10":24.75226402282715,"stations":7},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.223583221435547,"pm10":13.109465599060059,"stations":7},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.184625625610352,"pm10":12.526449203491211,"stations":7},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.685182571411133,"pm10":12.820262908935547,"stations":7},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.596125602722168,"pm10":11.981712341308594,"stations":7},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.001413822174072,"pm10":10.500722885131836,"stations":7},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.432285308837891,"pm10":12.40274715423584,"stations":7},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.1372017860412598,"pm10":7.728822708129883,"stations":7},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.6324005126953125,"pm10":7.6274542808532715,"stations":7},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.054815769195557,"pm10":14.560042381286621,"stations":7},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.0869550704956055,"pm10":9.134608268737793,"stations":7},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.058839321136475,"pm10":10.884153366088867,"stations":7},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.407990455627441,"pm10":12.695539474487305,"stations":7},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.5973591804504395,"pm10":10.247658729553223,"stations":7},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.518792629241943,"pm10":7.544828414916992,"stations":7},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.22141170501709,"pm10":11.943596839904785,"stations":7},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.460838317871094,"pm10":12.311365127563477,"stations":7},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.51098108291626,"pm10":10.386273384094238,"stations":6},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.266392230987549,"pm10":11.87118148803711,"stations":6},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.708858013153076,"pm10":11.309706687927246,"stations":6},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.251319408416748,"pm10":11.765965461730957,"stations":6},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.766416549682617,"pm10":11.422126770019531,"stations":6},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.193202972412109,"pm10":11.719222068786621,"stations":7},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6560280323028564,"pm10":9.190814971923828,"stations":7},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.461087226867676,"pm10":5.831611633300781,"stations":7},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.779078483581543,"pm10":6.387520790100098,"stations":7},{"datetime_utc":"2026-05-29T02:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.169267654418945,"pm10":10.160038948059082,"stations":7},{"datetime_utc":"2026-05-29T03:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.508896350860596,"pm10":10.242972373962402,"stations":7},{"datetime_utc":"2026-05-29T04:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.694080352783203,"pm10":8.226314544677734,"stations":7},{"datetime_utc":"2026-05-29T05:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":4.989661693572998,"pm10":7.952897548675537,"stations":7},{"datetime_utc":"2026-05-29T06:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.270288944244385,"pm10":8.50333309173584,"stations":7},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.400860786437988,"pm10":6.0403547286987305,"stations":7},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.8254969120025635,"pm10":10.28237533569336,"stations":7},{"datetime_utc":"2026-05-29T09:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.685570240020752,"pm10":8.765792846679688,"stations":7},{"datetime_utc":"2026-05-29T10:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.9549946784973145,"pm10":5.380460739135742,"stations":7},{"datetime_utc":"2026-05-29T11:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7657859325408936,"pm10":8.608908653259277,"stations":7},{"datetime_utc":"2026-05-29T12:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.9178414344787598,"pm10":3.5637154579162598,"stations":7},{"datetime_utc":"2026-05-29T13:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.2455408573150635,"pm10":5.499988555908203,"stations":7},{"datetime_utc":"2026-05-29T14:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.834937334060669,"pm10":5.633261680603027,"stations":7},{"datetime_utc":"2026-05-29T15:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.264714241027832,"pm10":5.73530912399292,"stations":7},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.4586424827575684,"pm10":9.613716125488281,"stations":7},{"datetime_utc":"2026-05-29T17:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":4.941770553588867,"pm10":11.733149528503418,"stations":7},{"datetime_utc":"2026-05-29T18:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.617650032043457,"pm10":7.328415393829346,"stations":7},{"datetime_utc":"2026-05-29T19:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.921116828918457,"pm10":7.430127143859863,"stations":7}],"daily":[{"date":"2026-05-27","aqi_avg":31,"aqi_min":24,"aqi_max":41,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.3,"pm10_avg":11.2,"hours":4,"stations_avg":7},{"date":"2026-05-28","aqi_avg":24,"aqi_min":13,"aqi_max":38,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":5.9,"pm10_avg":11.7,"hours":24,"stations_avg":7},{"date":"2026-05-29","aqi_avg":16,"aqi_min":10,"aqi_max":25,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":3.9,"pm10_avg":7.6,"hours":20,"stations_avg":7}]}