{"city":"Marseille 14","country":"France","lat":43.3444709777832,"lon":5.380040168762207,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T15:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.868642807006836,"pm10":6.91179895401001,"stations":4},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.906411170959473,"pm10":10.748960494995117,"stations":5},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.32931137084961,"pm10":18.448345184326172,"stations":5},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":67,"aqi_min":67,"aqi_max":67,"pm25":19.543437957763672,"pm10":25.11845588684082,"stations":5},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.315007209777832,"pm10":11.970706939697266,"stations":5},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.167410850524902,"pm10":14.776657104492188,"stations":5},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.989364624023438,"pm10":25.501981735229492,"stations":5},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":69,"aqi_min":69,"aqi_max":69,"pm25":20.59266471862793,"pm10":25.880395889282227,"stations":8},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.876574516296387,"pm10":16.613258361816406,"stations":5},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.780843734741211,"pm10":7.929616928100586,"stations":6},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.77295446395874,"pm10":6.90883731842041,"stations":5},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.081275463104248,"pm10":7.783142566680908,"stations":5},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.344554424285889,"pm10":8.64647388458252,"stations":6},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.499129772186279,"pm10":8.999337196350098,"stations":5},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.232375144958496,"pm10":8.301278114318848,"stations":7},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.793902397155762,"pm10":10.524898529052734,"stations":5},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.2413330078125,"pm10":17.338430404663086,"stations":5},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.078390121459961,"pm10":15.895095825195312,"stations":5},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.794017314910889,"pm10":11.072793960571289,"stations":6},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":84,"aqi_min":84,"aqi_max":84,"pm25":27.775741577148438,"pm10":34.14762496948242,"stations":5},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.300130844116211,"pm10":8.398879051208496,"stations":6},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.035975933074951,"pm10":9.333806037902832,"stations":5},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.642815113067627,"pm10":8.030823707580566,"stations":6},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.54519271850586,"pm10":15.482946395874023,"stations":5},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.272576808929443,"pm10":6.829946994781494,"stations":5},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.398108959197998,"pm10":8.847575187683105,"stations":6},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.462474822998047,"pm10":7.479748725891113,"stations":6},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":90,"aqi_min":90,"aqi_max":90,"pm25":30.508867263793945,"pm10":39.54292678833008,"stations":5},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":29,"aqi_min":29,"aqi_max":29,"pm25":7.002237319946289,"pm10":10.391088485717773,"stations":5},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":121,"aqi_min":121,"aqi_max":121,"pm25":43.658451080322266,"pm10":52.279788970947266,"stations":7},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.815328598022461,"pm10":16.509546279907227,"stations":6},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.230483055114746,"pm10":13.327596664428711,"stations":7},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.095544815063477,"pm10":7.245560646057129,"stations":6},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.897683143615723,"pm10":7.430388927459717,"stations":5},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.400140762329102,"pm10":7.99932336807251,"stations":7},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.188230037689209,"pm10":7.875898361206055,"stations":7},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.673375606536865,"pm10":7.857203483581543,"stations":7},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.894350051879883,"pm10":10.099618911743164,"stations":5},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.337185859680176,"pm10":12.439103126525879,"stations":7},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.078349113464355,"pm10":13.582387924194336,"stations":5},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.661995887756348,"pm10":9.957420349121094,"stations":7},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.086509704589844,"pm10":12.777090072631836,"stations":7},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":120,"aqi_min":120,"aqi_max":120,"pm25":43.032989501953125,"pm10":55.72911071777344,"stations":7},{"datetime_utc":"2026-06-09T10:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.732082843780518,"pm10":9.278345108032227,"stations":6},{"datetime_utc":"2026-06-09T11:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.841479778289795,"pm10":9.170434951782227,"stations":5},{"datetime_utc":"2026-06-09T12:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.070417404174805,"pm10":6.631097793579102,"stations":5},{"datetime_utc":"2026-06-09T13:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.4942097663879395,"pm10":9.967674255371094,"stations":5}],"daily":[{"date":"2026-06-07","aqi_avg":48,"aqi_min":20,"aqi_max":69,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":12.7,"pm10_avg":17.3,"hours":9,"stations_avg":5},{"date":"2026-06-08","aqi_avg":36,"aqi_min":17,"aqi_max":121,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":9.9,"pm10_avg":14.2,"hours":24,"stations_avg":6},{"date":"2026-06-09","aqi_avg":31,"aqi_min":17,"aqi_max":120,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":8.5,"pm10_avg":12.9,"hours":14,"stations_avg":6}]}