{"city":"Marseille","country":"France","lat":43.29695129394531,"lon":5.381070137023926,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T10:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.046031951904297,"pm10":19.516324996948242,"stations":6},{"datetime_utc":"2026-06-07T11:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":23.978620529174805,"pm10":31.336971282958984,"stations":7},{"datetime_utc":"2026-06-07T12:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.468127250671387,"pm10":19.661394119262695,"stations":4},{"datetime_utc":"2026-06-07T13:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.37678337097168,"pm10":14.234525680541992,"stations":6},{"datetime_utc":"2026-06-07T14:00:00Z","aqi":95,"aqi_min":95,"aqi_max":95,"pm25":32.87936782836914,"pm10":40.95665740966797,"stations":6},{"datetime_utc":"2026-06-07T15:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.852694034576416,"pm10":7.1897664070129395,"stations":4},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.42113208770752,"pm10":18.316442489624023,"stations":5},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":91,"aqi_min":91,"aqi_max":91,"pm25":30.991924285888672,"pm10":37.586456298828125,"stations":5},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":13.953393936157227,"pm10":19.311189651489258,"stations":5},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.563556671142578,"pm10":12.67020320892334,"stations":5},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.53393268585205,"pm10":17.987634658813477,"stations":5},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":55,"aqi_min":55,"aqi_max":55,"pm25":13.913551330566406,"pm10":22.665447235107422,"stations":5},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":76,"aqi_min":76,"aqi_max":76,"pm25":24.214670181274414,"pm10":33.63698196411133,"stations":8},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.594264030456543,"pm10":18.01670265197754,"stations":5},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.867056846618652,"pm10":8.59689998626709,"stations":6},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.970273017883301,"pm10":9.157217979431152,"stations":5},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.30870246887207,"pm10":9.991466522216797,"stations":5},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.518080234527588,"pm10":11.908061981201172,"stations":6},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.785192966461182,"pm10":9.032678604125977,"stations":5},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.401948928833008,"pm10":9.74448299407959,"stations":7},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.127260208129883,"pm10":15.883333206176758,"stations":5},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.299722671508789,"pm10":25.199647903442383,"stations":5},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":79,"aqi_min":79,"aqi_max":79,"pm25":25.386150360107422,"pm10":32.13887023925781,"stations":5},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":61,"aqi_min":61,"aqi_max":61,"pm25":17.036304473876953,"pm10":21.193403244018555,"stations":6},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":112,"aqi_min":112,"aqi_max":112,"pm25":40.14603042602539,"pm10":49.64702224731445,"stations":5},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.000675678253174,"pm10":11.113359451293945,"stations":6},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.18391752243042,"pm10":11.365972518920898,"stations":5},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.17431640625,"pm10":10.824505805969238,"stations":6},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.098716735839844,"pm10":13.643305778503418,"stations":5},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.753663063049316,"pm10":10.399580955505371,"stations":5},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.880759239196777,"pm10":12.520484924316406,"stations":6},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.976705074310303,"pm10":8.595239639282227,"stations":6},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":66,"aqi_min":66,"aqi_max":66,"pm25":19.431581497192383,"pm10":25.97549057006836,"stations":5},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.095470428466797,"pm10":14.489704132080078,"stations":5},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":100,"aqi_min":100,"aqi_max":100,"pm25":35.335418701171875,"pm10":42.19493865966797,"stations":7},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.99791431427002,"pm10":15.596269607543945,"stations":6},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.72305965423584,"pm10":14.235259056091309,"stations":7},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.409647464752197,"pm10":8.569626808166504,"stations":6},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8132758140563965,"pm10":7.920705795288086,"stations":5},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.371664524078369,"pm10":8.983260154724121,"stations":7},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.235268592834473,"pm10":8.249248504638672,"stations":7},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.949041843414307,"pm10":10.303498268127441,"stations":7},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.966962814331055,"pm10":11.185997009277344,"stations":5},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.735212326049805,"pm10":22.009233474731445,"stations":7},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":56,"aqi_min":56,"aqi_max":56,"pm25":14.412005424499512,"pm10":24.638816833496094,"stations":5},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.249578952789307,"pm10":10.523055076599121,"stations":7},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.831603050231934,"pm10":20.545469284057617,"stations":7},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":127,"aqi_min":127,"aqi_max":127,"pm25":46.14213562011719,"pm10":57.49900436401367,"stations":7}],"daily":[{"date":"2026-06-07","aqi_avg":56,"aqi_min":20,"aqi_max":95,"aqi_color":"#d97706","aqi_label":"Moderate","pm25_avg":16.0,"pm10_avg":22.4,"hours":14,"stations_avg":5},{"date":"2026-06-08","aqi_avg":43,"aqi_min":18,"aqi_max":112,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":11.9,"pm10_avg":16.8,"hours":24,"stations_avg":6},{"date":"2026-06-09","aqi_avg":42,"aqi_min":18,"aqi_max":127,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":11.9,"pm10_avg":18.2,"hours":10,"stations_avg":6}]}