{"city":"Les Olives","country":"France","lat":43.32392883300781,"lon":5.458399772644043,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-27T22:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.076144218444824,"pm10":10.8994140625,"stations":10},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":31,"aqi_min":31,"aqi_max":31,"pm25":7.406005859375,"pm10":9.85479736328125,"stations":10},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":8.01258373260498,"pm10":9.76805591583252,"stations":11},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":50,"aqi_min":50,"aqi_max":50,"pm25":11.950135231018066,"pm10":16.100168228149414,"stations":10},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.967210292816162,"pm10":12.55772876739502,"stations":10},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.791752338409424,"pm10":9.537089347839355,"stations":10},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.6914167404174805,"pm10":10.943471908569336,"stations":10},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.162936210632324,"pm10":14.439705848693848,"stations":10},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.82050609588623,"pm10":15.597038269042969,"stations":10},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.022279739379883,"pm10":14.83243179321289,"stations":11},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.150860786437988,"pm10":18.655094146728516,"stations":10},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.42983627319336,"pm10":15.346731185913086,"stations":10},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":42,"aqi_min":42,"aqi_max":42,"pm25":10.052923202514648,"pm10":17.891284942626953,"stations":10},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.068533897399902,"pm10":16.944103240966797,"stations":10},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.468544960021973,"pm10":14.938090324401855,"stations":10},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.605712890625,"pm10":15.058908462524414,"stations":11},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.445051193237305,"pm10":13.832892417907715,"stations":10},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.004781723022461,"pm10":18.74204444885254,"stations":10},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.497589111328125,"pm10":16.97953987121582,"stations":11},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.349282264709473,"pm10":15.313066482543945,"stations":9},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.242561340332031,"pm10":15.961682319641113,"stations":10},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":48,"aqi_min":48,"aqi_max":48,"pm25":11.438977241516113,"pm10":16.188758850097656,"stations":10},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.253060340881348,"pm10":20.632619857788086,"stations":10},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.82120418548584,"pm10":17.806734085083008,"stations":11},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.481626510620117,"pm10":19.670366287231445,"stations":11},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.905104637145996,"pm10":17.138338088989258,"stations":10},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":46,"aqi_min":46,"aqi_max":46,"pm25":11.097764015197754,"pm10":15.432634353637695,"stations":10},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":49,"aqi_min":49,"aqi_max":49,"pm25":11.846930503845215,"pm10":15.42954158782959,"stations":11},{"datetime_utc":"2026-05-29T02:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.221735000610352,"pm10":16.437471389770508,"stations":11},{"datetime_utc":"2026-05-29T03:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.329066276550293,"pm10":15.060473442077637,"stations":11},{"datetime_utc":"2026-05-29T04:00:00Z","aqi":47,"aqi_min":47,"aqi_max":47,"pm25":11.365156173706055,"pm10":17.94986915588379,"stations":11},{"datetime_utc":"2026-05-29T05:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.843177795410156,"pm10":13.659697532653809,"stations":11},{"datetime_utc":"2026-05-29T06:00:00Z","aqi":37,"aqi_min":37,"aqi_max":37,"pm25":8.881622314453125,"pm10":13.694159507751465,"stations":10},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":34,"aqi_min":34,"aqi_max":34,"pm25":8.089804649353027,"pm10":13.212296485900879,"stations":10},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.64409351348877,"pm10":16.963247299194336,"stations":10},{"datetime_utc":"2026-05-29T09:00:00Z","aqi":41,"aqi_min":41,"aqi_max":41,"pm25":9.84055233001709,"pm10":13.008260726928711,"stations":10},{"datetime_utc":"2026-05-29T10:00:00Z","aqi":45,"aqi_min":45,"aqi_max":45,"pm25":10.912553787231445,"pm10":17.340343475341797,"stations":10},{"datetime_utc":"2026-05-29T11:00:00Z","aqi":51,"aqi_min":51,"aqi_max":51,"pm25":12.224848747253418,"pm10":19.95786476135254,"stations":10},{"datetime_utc":"2026-05-29T12:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.43859577178955,"pm10":19.21712303161621,"stations":11},{"datetime_utc":"2026-05-29T13:00:00Z","aqi":52,"aqi_min":52,"aqi_max":52,"pm25":12.399635314941406,"pm10":18.640296936035156,"stations":11},{"datetime_utc":"2026-05-29T14:00:00Z","aqi":44,"aqi_min":44,"aqi_max":44,"pm25":10.518486976623535,"pm10":17.045400619506836,"stations":10},{"datetime_utc":"2026-05-29T15:00:00Z","aqi":38,"aqi_min":38,"aqi_max":38,"pm25":9.041208267211914,"pm10":12.529833793640137,"stations":10},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.67386531829834,"pm10":13.06804084777832,"stations":10},{"datetime_utc":"2026-05-29T17:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.450235366821289,"pm10":15.52313232421875,"stations":10},{"datetime_utc":"2026-05-29T18:00:00Z","aqi":69,"aqi_min":69,"aqi_max":69,"pm25":20.586912155151367,"pm10":27.39581298828125,"stations":11},{"datetime_utc":"2026-05-29T19:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.286005020141602,"pm10":10.656423568725586,"stations":11},{"datetime_utc":"2026-05-29T20:00:00Z","aqi":39,"aqi_min":39,"aqi_max":39,"pm25":9.319422721862793,"pm10":13.315625190734863,"stations":11},{"datetime_utc":"2026-05-29T21:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.002853870391846,"pm10":8.549160957336426,"stations":10}],"daily":[{"date":"2026-05-27","aqi_avg":34,"aqi_min":31,"aqi_max":38,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":8.2,"pm10_avg":10.4,"hours":2,"stations_avg":10},{"date":"2026-05-28","aqi_avg":41,"aqi_min":28,"aqi_max":53,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":9.9,"pm10_avg":15.6,"hours":24,"stations_avg":10},{"date":"2026-05-29","aqi_avg":44,"aqi_min":21,"aqi_max":69,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":10.8,"pm10_avg":15.6,"hours":22,"stations_avg":10}]}