{"city":"Marseille 15","country":"France","lat":43.37223815917969,"lon":5.353859901428223,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T09:00:00Z","aqi":40,"aqi_min":40,"aqi_max":40,"pm25":9.653910636901855,"pm10":11.776084899902344,"stations":6},{"datetime_utc":"2026-06-07T10:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.220176696777344,"pm10":10.317598342895508,"stations":6},{"datetime_utc":"2026-06-07T11:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.327876091003418,"pm10":17.417781829833984,"stations":7},{"datetime_utc":"2026-06-07T12:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.433485984802246,"pm10":18.92208480834961,"stations":4},{"datetime_utc":"2026-06-07T13:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.867152214050293,"pm10":8.39363956451416,"stations":6},{"datetime_utc":"2026-06-07T14:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.244696617126465,"pm10":16.790817260742188,"stations":6},{"datetime_utc":"2026-06-07T15:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.785369873046875,"pm10":6.859309673309326,"stations":4},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.509183406829834,"pm10":10.258038520812988,"stations":5},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.744697570800781,"pm10":17.781225204467773,"stations":5},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":63,"aqi_min":63,"aqi_max":63,"pm25":17.607858657836914,"pm10":22.804580688476562,"stations":5},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.888927459716797,"pm10":11.447964668273926,"stations":5},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.603168487548828,"pm10":14.023015022277832,"stations":5},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":60,"aqi_min":60,"aqi_max":60,"pm25":16.310836791992188,"pm10":23.171903610229492,"stations":5},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":65,"aqi_min":65,"aqi_max":65,"pm25":18.772159576416016,"pm10":23.30636978149414,"stations":8},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.833060264587402,"pm10":15.48415470123291,"stations":5},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.7107086181640625,"pm10":7.794792652130127,"stations":6},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.635462284088135,"pm10":6.7218403816223145,"stations":5},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.050306797027588,"pm10":7.613857269287109,"stations":5},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.219590187072754,"pm10":8.381534576416016,"stations":6},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.24590539932251,"pm10":8.673368453979492,"stations":5},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.051039218902588,"pm10":8.090614318847656,"stations":7},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.523862838745117,"pm10":10.317227363586426,"stations":5},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":8.014167785644531,"pm10":16.80196762084961,"stations":5},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.546820640563965,"pm10":15.044546127319336,"stations":5},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.434624195098877,"pm10":10.659469604492188,"stations":6},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":59,"aqi_min":59,"aqi_max":59,"pm25":15.756619453430176,"pm10":19.882816314697266,"stations":5},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.417578220367432,"pm10":6.490232944488525,"stations":6},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.124494552612305,"pm10":8.252799034118652,"stations":5},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.195457935333252,"pm10":7.410462856292725,"stations":6},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.711018562316895,"pm10":20.95597267150879,"stations":5},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5168344974517822,"pm10":5.234201431274414,"stations":5},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6774189472198486,"pm10":8.267790794372559,"stations":6},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.607823133468628,"pm10":6.892198085784912,"stations":6},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":58,"aqi_min":58,"aqi_max":58,"pm25":15.523548126220703,"pm10":20.634634017944336,"stations":5},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.318058967590332,"pm10":9.827637672424316,"stations":5},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":78,"aqi_min":78,"aqi_max":78,"pm25":24.836929321289062,"pm10":30.282611846923828,"stations":7},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.768314361572266,"pm10":10.400381088256836,"stations":6},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.577281475067139,"pm10":9.129703521728516,"stations":7},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3673014640808105,"pm10":5.591480255126953,"stations":6},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.363086223602295,"pm10":6.122557163238525,"stations":5},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.179423809051514,"pm10":7.276312351226807,"stations":7},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.267061710357666,"pm10":8.02580738067627,"stations":7},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.222744464874268,"pm10":7.266324996948242,"stations":7},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.644481658935547,"pm10":9.72570514678955,"stations":5},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.284060478210449,"pm10":14.422138214111328,"stations":7},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.53001594543457,"pm10":10.698627471923828,"stations":5},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.448274612426758,"pm10":10.880331993103027,"stations":7},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.812166690826416,"pm10":10.830374717712402,"stations":7}],"daily":[{"date":"2026-06-07","aqi_avg":44,"aqi_min":20,"aqi_max":65,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":11.1,"pm10_avg":15.3,"hours":15,"stations_avg":5},{"date":"2026-06-08","aqi_avg":29,"aqi_min":14,"aqi_max":78,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":7.3,"pm10_avg":11.2,"hours":24,"stations_avg":6},{"date":"2026-06-09","aqi_avg":23,"aqi_min":17,"aqi_max":28,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":5.5,"pm10_avg":9.5,"hours":9,"stations_avg":6}]}