{"city":"Marseille 06","country":"France","lat":43.28763961791992,"lon":5.379179954528809,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T09:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":13.0433931350708,"pm10":15.947461128234863,"stations":6},{"datetime_utc":"2026-06-07T10:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.799204349517822,"pm10":13.446805000305176,"stations":6},{"datetime_utc":"2026-06-07T11:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.476673603057861,"pm10":10.200520515441895,"stations":7},{"datetime_utc":"2026-06-07T12:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.616883277893066,"pm10":18.831039428710938,"stations":4},{"datetime_utc":"2026-06-07T13:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.894589900970459,"pm10":9.64326286315918,"stations":6},{"datetime_utc":"2026-06-07T14:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.930817604064941,"pm10":11.057746887207031,"stations":6},{"datetime_utc":"2026-06-07T15:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.8084869384765625,"pm10":6.816675662994385,"stations":4},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.268404960632324,"pm10":13.416108131408691,"stations":5},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.227593898773193,"pm10":10.245475769042969,"stations":5},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.353959083557129,"pm10":9.69494342803955,"stations":5},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.999769687652588,"pm10":11.118595123291016,"stations":5},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.082587718963623,"pm10":10.14358139038086,"stations":5},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.635653018951416,"pm10":10.041338920593262,"stations":5},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.543608665466309,"pm10":11.09035873413086,"stations":8},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.874303817749023,"pm10":15.600883483886719,"stations":5},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.751468181610107,"pm10":10.127931594848633,"stations":6},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.6231207847595215,"pm10":7.730521202087402,"stations":5},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.5624589920043945,"pm10":8.755324363708496,"stations":5},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.3464226722717285,"pm10":10.468240737915039,"stations":6},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.616966247558594,"pm10":8.336915016174316,"stations":5},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":6.908527851104736,"pm10":16.896350860595703,"stations":7},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.45953369140625,"pm10":12.375117301940918,"stations":5},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":8.004572868347168,"pm10":18.352317810058594,"stations":5},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.252262115478516,"pm10":22.348657608032227,"stations":5},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.882554054260254,"pm10":10.244552612304688,"stations":6},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":98,"aqi_min":98,"aqi_max":98,"pm25":34.63036346435547,"pm10":42.5017204284668,"stations":5},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7925238609313965,"pm10":6.628402233123779,"stations":6},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.7074151039123535,"pm10":10.355659484863281,"stations":5},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.103812217712402,"pm10":8.860343933105469,"stations":6},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.08300495147705,"pm10":12.40360164642334,"stations":5},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.677333354949951,"pm10":8.88891315460205,"stations":5},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.8225321769714355,"pm10":10.817605972290039,"stations":6},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.054187536239624,"pm10":5.897928714752197,"stations":6},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":73,"aqi_min":73,"aqi_max":73,"pm25":22.512239456176758,"pm10":29.716793060302734,"stations":5},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.710039138793945,"pm10":12.277761459350586,"stations":5},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":30,"aqi_min":30,"aqi_max":30,"pm25":7.1460113525390625,"pm10":9.180191040039062,"stations":7},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.918228149414062,"pm10":14.220337867736816,"stations":6},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.180582046508789,"pm10":10.363420486450195,"stations":7},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.080478668212891,"pm10":7.509430408477783,"stations":6},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.744894981384277,"pm10":7.541392803192139,"stations":5},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.274427890777588,"pm10":9.274251937866211,"stations":7},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":6.119047164916992,"pm10":9.298236846923828,"stations":7},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.605830669403076,"pm10":11.903592109680176,"stations":7},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.784005165100098,"pm10":10.418644905090332,"stations":5},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.550320625305176,"pm10":15.712145805358887,"stations":7},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.72879695892334,"pm10":20.07803726196289,"stations":5},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.0618062019348145,"pm10":13.776846885681152,"stations":7},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.539531707763672,"pm10":15.112770080566406,"stations":7}],"daily":[{"date":"2026-06-07","aqi_avg":32,"aqi_min":20,"aqi_max":54,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.8,"pm10_avg":11.8,"hours":15,"stations_avg":5},{"date":"2026-06-08","aqi_avg":33,"aqi_min":13,"aqi_max":98,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":8.7,"pm10_avg":13.1,"hours":24,"stations_avg":6},{"date":"2026-06-09","aqi_avg":30,"aqi_min":20,"aqi_max":49,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.3,"pm10_avg":12.6,"hours":9,"stations_avg":6}]}