{"city":"Keynsham","country":"United Kingdom","lat":51.41387176513672,"lon":-2.49780011177063,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-06-07T13:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6350865364074707,"pm10":5.52802038192749,"stations":3},{"datetime_utc":"2026-06-07T14:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.017800807952881,"pm10":6.405664443969727,"stations":3},{"datetime_utc":"2026-06-07T15:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.511316776275635,"pm10":8.385074615478516,"stations":3},{"datetime_utc":"2026-06-07T16:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.557586669921875,"pm10":11.152630805969238,"stations":3},{"datetime_utc":"2026-06-07T17:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.812801361083984,"pm10":7.487913608551025,"stations":3},{"datetime_utc":"2026-06-07T18:00:00Z","aqi":26,"aqi_min":26,"aqi_max":26,"pm25":6.136562824249268,"pm10":10.857744216918945,"stations":3},{"datetime_utc":"2026-06-07T19:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.605673313140869,"pm10":7.4252471923828125,"stations":3},{"datetime_utc":"2026-06-07T20:00:00Z","aqi":25,"aqi_min":25,"aqi_max":25,"pm25":5.933052062988281,"pm10":9.185319900512695,"stations":3},{"datetime_utc":"2026-06-07T21:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.8315224647521973,"pm10":5.12696647644043,"stations":3},{"datetime_utc":"2026-06-07T22:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.204514503479004,"pm10":8.815520286560059,"stations":3},{"datetime_utc":"2026-06-07T23:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.333236217498779,"pm10":7.569939613342285,"stations":3},{"datetime_utc":"2026-06-08T00:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.656071662902832,"pm10":6.973164081573486,"stations":3},{"datetime_utc":"2026-06-08T01:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4367010593414307,"pm10":5.730654239654541,"stations":3},{"datetime_utc":"2026-06-08T02:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.650857925415039,"pm10":4.2427473068237305,"stations":3},{"datetime_utc":"2026-06-08T03:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.117316722869873,"pm10":5.272107124328613,"stations":3},{"datetime_utc":"2026-06-08T04:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.46604323387146,"pm10":4.86548376083374,"stations":3},{"datetime_utc":"2026-06-08T05:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.142705917358398,"pm10":5.5478835105896,"stations":3},{"datetime_utc":"2026-06-08T06:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.242676734924316,"pm10":6.337169647216797,"stations":2},{"datetime_utc":"2026-06-08T07:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.052446126937866,"pm10":3.811026096343994,"stations":3},{"datetime_utc":"2026-06-08T08:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.153956890106201,"pm10":2.153956890106201,"stations":2},{"datetime_utc":"2026-06-08T09:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.974294662475586,"pm10":3.054473400115967,"stations":2},{"datetime_utc":"2026-06-08T10:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.9576667547225952,"pm10":2.113062620162964,"stations":2},{"datetime_utc":"2026-06-08T11:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0617343187332153,"pm10":2.11197566986084,"stations":2},{"datetime_utc":"2026-06-08T12:00:00Z","aqi":2,"aqi_min":2,"aqi_max":2,"pm25":0.5002753734588623,"pm10":1.3673090934753418,"stations":2},{"datetime_utc":"2026-06-08T13:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.023743987083435,"pm10":3.126420497894287,"stations":2},{"datetime_utc":"2026-06-08T14:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0700000524520874,"pm10":4.130000114440918,"stations":1},{"datetime_utc":"2026-06-08T15:00:00Z","aqi":0,"aqi_min":0,"aqi_max":0,"pm25":0.009999999776482582,"pm10":0.6800000071525574,"stations":1},{"datetime_utc":"2026-06-08T16:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.8670337796211243,"pm10":1.6933238506317139,"stations":2},{"datetime_utc":"2026-06-08T17:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.6390917301177979,"pm10":3.2357535362243652,"stations":2},{"datetime_utc":"2026-06-08T19:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0,"pm10":1.0,"stations":1},{"datetime_utc":"2026-06-08T20:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1424638032913208,"pm10":2.310667037963867,"stations":2},{"datetime_utc":"2026-06-08T21:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.0854783058166504,"pm10":1.0854783058166504,"stations":2},{"datetime_utc":"2026-06-08T22:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.2472126483917236,"pm10":3.1447346210479736,"stations":2},{"datetime_utc":"2026-06-08T23:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.7097246646881104,"pm10":2.341217517852783,"stations":2},{"datetime_utc":"2026-06-09T00:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1800965070724487,"pm10":3.2200822830200195,"stations":2},{"datetime_utc":"2026-06-09T01:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.156710147857666,"pm10":1.5081208944320679,"stations":2},{"datetime_utc":"2026-06-09T02:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.0854783058166504,"pm10":1.560357689857483,"stations":2},{"datetime_utc":"2026-06-09T03:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.8385410308837891,"pm10":2.424638032913208,"stations":2},{"datetime_utc":"2026-06-09T04:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.9492222666740417,"pm10":1.0737439393997192,"stations":2},{"datetime_utc":"2026-06-09T05:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.6299999952316284,"pm10":1.5499999523162842,"stations":1},{"datetime_utc":"2026-06-09T06:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.6299999952316284,"pm10":1.8600000143051147,"stations":1},{"datetime_utc":"2026-06-09T07:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0499999523162842,"pm10":3.430000066757202,"stations":1},{"datetime_utc":"2026-06-09T08:00:00Z","aqi":1,"aqi_min":1,"aqi_max":1,"pm25":0.25,"pm10":2.0,"stations":1},{"datetime_utc":"2026-06-09T09:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.6200965642929077,"pm10":1.4511353969573975,"stations":2},{"datetime_utc":"2026-06-09T10:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.5,"pm10":6.130000114440918,"stations":1},{"datetime_utc":"2026-06-09T11:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.1767585277557373,"pm10":4.493550777435303,"stations":2},{"datetime_utc":"2026-06-09T12:00:00Z","aqi":2,"aqi_min":2,"aqi_max":2,"pm25":0.4596763849258423,"pm10":2.18424654006958,"stations":2}],"daily":[{"date":"2026-06-07","aqi_avg":22,"aqi_min":15,"aqi_max":36,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":5.2,"pm10_avg":8.0,"hours":11,"stations_avg":3},{"date":"2026-06-08","aqi_avg":9,"aqi_min":2,"aqi_max":19,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.1,"pm10_avg":3.3,"hours":23,"stations_avg":2},{"date":"2026-06-09","aqi_avg":4,"aqi_min":1,"aqi_max":9,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":1.0,"pm10_avg":2.5,"hours":13,"stations_avg":2}]}