{"city":"Celbridge","country":"Ireland","lat":53.34164810180664,"lon":-6.544189929962158,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-28T06:00:00Z","aqi":53,"aqi_min":53,"aqi_max":53,"pm25":12.826026916503906,"pm10":23.861724853515625,"stations":15},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":54,"aqi_min":54,"aqi_max":54,"pm25":13.652920722961426,"pm10":21.686214447021484,"stations":16},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":33,"aqi_min":33,"aqi_max":33,"pm25":7.8240556716918945,"pm10":13.948853492736816,"stations":15},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.513081073760986,"pm10":8.660346984863281,"stations":16},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.191874027252197,"pm10":6.3235273361206055,"stations":16},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.739663124084473,"pm10":10.213358879089355,"stations":17},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.8488047122955322,"pm10":6.7297773361206055,"stations":17},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.811117172241211,"pm10":6.68577241897583,"stations":17},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.493361473083496,"pm10":5.4590067863464355,"stations":17},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.807408571243286,"pm10":5.167125225067139,"stations":17},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":19,"aqi_min":19,"aqi_max":19,"pm25":4.539351463317871,"pm10":9.988885879516602,"stations":17},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.49372935295105,"pm10":6.467598915100098,"stations":17},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8966151475906372,"pm10":3.5751264095306396,"stations":17},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4635816812515259,"pm10":4.349857807159424,"stations":17},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.211944341659546,"pm10":5.455364227294922,"stations":16},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.385038375854492,"pm10":5.72630500793457,"stations":16},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4219998121261597,"pm10":2.8807990550994873,"stations":15},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.574422836303711,"pm10":6.3980255126953125,"stations":15},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.441181182861328,"pm10":8.244790077209473,"stations":15},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.79034686088562,"pm10":7.052192211151123,"stations":15},{"datetime_utc":"2026-05-29T02:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.850414991378784,"pm10":7.847548961639404,"stations":14},{"datetime_utc":"2026-05-29T03:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.0305655002593994,"pm10":5.466958999633789,"stations":15},{"datetime_utc":"2026-05-29T04:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8190969228744507,"pm10":6.795273780822754,"stations":15},{"datetime_utc":"2026-05-29T05:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.2835330963134766,"pm10":10.5923490524292,"stations":16},{"datetime_utc":"2026-05-29T06:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.040621280670166,"pm10":8.831185340881348,"stations":16},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1662681102752686,"pm10":2.7981972694396973,"stations":16},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.7855105996131897,"pm10":2.4553842544555664,"stations":15},{"datetime_utc":"2026-05-29T09:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.031312942504883,"pm10":7.017179489135742,"stations":15},{"datetime_utc":"2026-05-29T10:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.717346429824829,"pm10":9.668951988220215,"stations":16},{"datetime_utc":"2026-05-29T11:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.813582181930542,"pm10":8.455111503601074,"stations":16},{"datetime_utc":"2026-05-29T12:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7015095949172974,"pm10":8.372836112976074,"stations":16},{"datetime_utc":"2026-05-29T13:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9024461507797241,"pm10":5.84926176071167,"stations":17},{"datetime_utc":"2026-05-29T14:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.281963586807251,"pm10":5.789483070373535,"stations":17},{"datetime_utc":"2026-05-29T15:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.6824347972869873,"pm10":14.734253883361816,"stations":17},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.961575984954834,"pm10":7.388376712799072,"stations":17},{"datetime_utc":"2026-05-29T17:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.1855978965759277,"pm10":6.520143032073975,"stations":17},{"datetime_utc":"2026-05-29T18:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9067994356155396,"pm10":6.31812858581543,"stations":17},{"datetime_utc":"2026-05-29T19:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7034002542495728,"pm10":8.242015838623047,"stations":17},{"datetime_utc":"2026-05-29T20:00:00Z","aqi":32,"aqi_min":32,"aqi_max":32,"pm25":7.787624359130859,"pm10":10.912335395812988,"stations":16},{"datetime_utc":"2026-05-29T21:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.3039630651474,"pm10":6.287923336029053,"stations":2},{"datetime_utc":"2026-05-29T22:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.0493032932281494,"pm10":8.882980346679688,"stations":15},{"datetime_utc":"2026-05-29T23:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.16707706451416,"pm10":12.83790111541748,"stations":16},{"datetime_utc":"2026-05-30T00:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.5728485584259033,"pm10":13.561800956726074,"stations":16},{"datetime_utc":"2026-05-30T01:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.4668192863464355,"pm10":9.504941940307617,"stations":16},{"datetime_utc":"2026-05-30T02:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.0966367721557617,"pm10":10.6791353225708,"stations":16},{"datetime_utc":"2026-05-30T03:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.4062981605529785,"pm10":9.793867111206055,"stations":14},{"datetime_utc":"2026-05-30T04:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.526822090148926,"pm10":12.064925193786621,"stations":15},{"datetime_utc":"2026-05-30T05:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.934450149536133,"pm10":11.707602500915527,"stations":15}],"daily":[{"date":"2026-05-28","aqi_avg":18,"aqi_min":6,"aqi_max":54,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.4,"pm10_avg":8.5,"hours":18,"stations_avg":16},{"date":"2026-05-29","aqi_avg":9,"aqi_min":3,"aqi_max":32,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.2,"pm10_avg":7.8,"hours":24,"stations_avg":15},{"date":"2026-05-30","aqi_avg":10,"aqi_min":9,"aqi_max":12,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.5,"pm10_avg":11.2,"hours":6,"stations_avg":15}]}