{"city":"Marseille 03","country":"France","lat":43.30257034301758,"lon":5.375830173492432,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T14:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.263570785522461,"pm10":16.6090145111084,"stations":6},{"datetime_utc":"2026-06-07T15:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.478237628936768,"pm10":7.599113941192627,"stations":4},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.57082748413086,"pm10":11.88378620147705,"stations":5},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.375004768371582,"pm10":14.627019882202148,"stations":5},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":121,"aqi_min":121,"aqi_max":121,"pm25":43.79645538330078,"pm10":53.71297073364258,"stations":5},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.686738014221191,"pm10":16.577043533325195,"stations":5},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":14.122629165649414,"pm10":20.475061416625977,"stations":5},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":108,"aqi_min":108,"aqi_max":108,"pm25":38.49292755126953,"pm10":51.909461975097656,"stations":5},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":154,"aqi_min":154,"aqi_max":154,"pm25":60.55894088745117,"pm10":83.5310287475586,"stations":8},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":23.764667510986328,"pm10":27.1922550201416,"stations":5},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.723149299621582,"pm10":9.539572715759277,"stations":6},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.872644901275635,"pm10":7.399469375610352,"stations":5},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.798860549926758,"pm10":7.758193492889404,"stations":5},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.168080806732178,"pm10":10.25395679473877,"stations":6},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.520716667175293,"pm10":12.50948715209961,"stations":5},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.985764026641846,"pm10":7.776810646057129,"stations":7},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.068792819976807,"pm10":10.35617733001709,"stations":5},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":8.007064819335938,"pm10":17.937095642089844,"stations":5},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.195762634277344,"pm10":15.514183044433594,"stations":5},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.047327041625977,"pm10":8.928260803222656,"stations":6},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":128,"aqi_min":128,"aqi_max":128,"pm25":46.667423248291016,"pm10":55.528892517089844,"stations":5},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.811429500579834,"pm10":10.981951713562012,"stations":6},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.833349227905273,"pm10":9.909157752990723,"stations":5},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.363491058349609,"pm10":8.856770515441895,"stations":6},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.453954696655273,"pm10":19.3432559967041,"stations":5},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.125973224639893,"pm10":6.700238227844238,"stations":5},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.357283592224121,"pm10":7.996222496032715,"stations":6},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.979959011077881,"pm10":9.200800895690918,"stations":6},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":161,"aqi_min":161,"aqi_max":161,"pm25":75.27577209472656,"pm10":95.89068603515625,"stations":5},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.63233470916748,"pm10":11.642111778259277,"stations":5},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":194,"aqi_min":194,"aqi_max":194,"pm25":138.95184326171875,"pm10":163.54360961914062,"stations":7},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":91,"aqi_min":91,"aqi_max":91,"pm25":30.956905364990234,"pm10":37.42155838012695,"stations":6},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":72,"aqi_min":72,"aqi_max":72,"pm25":22.294355392456055,"pm10":29.544218063354492,"stations":7},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.00665807723999,"pm10":10.15739917755127,"stations":6},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.77218770980835,"pm10":9.017062187194824,"stations":5},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.30170202255249,"pm10":9.446032524108887,"stations":7},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.858508586883545,"pm10":9.753562927246094,"stations":7},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.700118541717529,"pm10":7.783215045928955,"stations":7},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.202750205993652,"pm10":12.414090156555176,"stations":5},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.391678333282471,"pm10":11.327569961547852,"stations":7},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.189108848571777,"pm10":11.235305786132812,"stations":5},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.906967639923096,"pm10":9.93104076385498,"stations":7},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.094118118286133,"pm10":13.401435852050781,"stations":7},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":184,"aqi_min":184,"aqi_max":184,"pm25":120.3055191040039,"pm10":155.32933044433594,"stations":7},{"datetime_utc":"2026-06-09T10:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.333488464355469,"pm10":9.309243202209473,"stations":6},{"datetime_utc":"2026-06-09T11:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.428824424743652,"pm10":8.204322814941406,"stations":5},{"datetime_utc":"2026-06-09T12:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.273896217346191,"pm10":7.97352409362793,"stations":5},{"datetime_utc":"2026-06-09T13:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.41636848449707,"pm10":12.709733963012695,"stations":5}],"daily":[{"date":"2026-06-07","aqi_avg":72,"aqi_min":23,"aqi_max":154,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":22.9,"pm10_avg":30.4,"hours":10,"stations_avg":5},{"date":"2026-06-08","aqi_avg":48,"aqi_min":17,"aqi_max":194,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":18.3,"pm10_avg":24.4,"hours":24,"stations_avg":6},{"date":"2026-06-09","aqi_avg":38,"aqi_min":22,"aqi_max":184,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":14.7,"pm10_avg":20.6,"hours":14,"stations_avg":6}]}