{"city":"Aix-en-Provence","country":"France","lat":43.52830123901367,"lon":5.449729919433594,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T15:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4300050735473633,"pm10":5.899581432342529,"stations":2},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.051751136779785,"pm10":5.863930702209473,"stations":2},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7965238094329834,"pm10":7.4449663162231445,"stations":2},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.553042411804199,"pm10":8.077208518981934,"stations":2},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.716518402099609,"pm10":6.69955587387085,"stations":2},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.592864751815796,"pm10":5.683481693267822,"stations":2},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.912179708480835,"pm10":5.542603492736816,"stations":2},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.703085899353027,"pm10":0.8730897903442383,"stations":5},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.0582594871521,"pm10":8.953032493591309,"stations":2},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.9489545822143555,"pm10":9.783899307250977,"stations":2},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7846055030822754,"pm10":5.547386646270752,"stations":2},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.71565580368042,"pm10":4.71565580368042,"stations":2},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.731311798095703,"pm10":5.667407035827637,"stations":2},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6745269298553467,"pm10":6.54696798324585,"stations":2},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.7034761905670166,"pm10":5.624777793884277,"stations":2},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.458259582519531,"pm10":8.241765975952148,"stations":2},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.6133036613464355,"pm10":8.510010719299316,"stations":2},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.456089973449707,"pm10":9.429117202758789,"stations":2},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.486957550048828,"pm10":7.481311798095703,"stations":2},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.33787727355957,"pm10":7.363463878631592,"stations":3},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.893000364303589,"pm10":5.113460063934326,"stations":3},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5145516395568848,"pm10":7.7999444007873535,"stations":3},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.870225667953491,"pm10":7.260251522064209,"stations":3},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":35,"aqi_min":35,"aqi_max":35,"pm25":8.28964900970459,"pm10":18.88961410522461,"stations":3},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.1101205348968506,"pm10":4.814332008361816,"stations":3},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.3851449489593506,"pm10":8.123295783996582,"stations":3},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.1225624084472656,"pm10":7.307387828826904,"stations":3},{"datetime_utc":"2026-06-08T18:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.184591054916382,"pm10":5.374025821685791,"stations":3},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.9176671504974365,"pm10":8.410360336303711,"stations":3},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.087743759155273,"pm10":6.531068801879883,"stations":3},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.049527645111084,"pm10":5.6693878173828125,"stations":3},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.831150531768799,"pm10":5.06507682800293,"stations":3},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.082751750946045,"pm10":5.813685894012451,"stations":3},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.8134710788726807,"pm10":6.51172399520874,"stations":3},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.864786148071289,"pm10":6.710108280181885,"stations":3},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.797543048858643,"pm10":7.7493791580200195,"stations":3},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.302995204925537,"pm10":7.079470157623291,"stations":3},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.148031234741211,"pm10":8.21804428100586,"stations":3},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.746986389160156,"pm10":13.06283950805664,"stations":3},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.210766315460205,"pm10":10.093012809753418,"stations":3},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.421944618225098,"pm10":12.018386840820312,"stations":3},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.27597188949585,"pm10":9.576045989990234,"stations":3},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.376863479614258,"pm10":7.86908483505249,"stations":3},{"datetime_utc":"2026-06-09T10:00:00Z","aqi":23,"aqi_min":23,"aqi_max":23,"pm25":5.476860523223877,"pm10":8.268651962280273,"stations":3},{"datetime_utc":"2026-06-09T11:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.377279281616211,"pm10":7.4071044921875,"stations":3},{"datetime_utc":"2026-06-09T12:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.337402105331421,"pm10":5.656800270080566,"stations":3},{"datetime_utc":"2026-06-09T13:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.373006820678711,"pm10":5.262343883514404,"stations":3},{"datetime_utc":"2026-06-09T14:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0155932903289795,"pm10":5.983078956604004,"stations":3}],"daily":[{"date":"2026-06-07","aqi_avg":19,"aqi_min":14,"aqi_max":36,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.5,"pm10_avg":6.1,"hours":9,"stations_avg":2},{"date":"2026-06-08","aqi_avg":17,"aqi_min":13,"aqi_max":35,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.0,"pm10_avg":7.3,"hours":24,"stations_avg":3},{"date":"2026-06-09","aqi_avg":19,"aqi_min":10,"aqi_max":26,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.5,"pm10_avg":8.1,"hours":15,"stations_avg":3}]}