{"city":"Malahide","country":"Ireland","lat":53.450828552246094,"lon":-6.154439926147461,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-27T21:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.431044101715088,"pm10":14.415434837341309,"stations":11},{"datetime_utc":"2026-05-27T22:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.68215274810791,"pm10":12.988901138305664,"stations":11},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":22,"aqi_min":22,"aqi_max":22,"pm25":5.300419807434082,"pm10":15.37146282196045,"stations":11},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.017812728881836,"pm10":11.157820701599121,"stations":11},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.859508752822876,"pm10":10.500268936157227,"stations":11},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7850804328918457,"pm10":11.141014099121094,"stations":11},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.2099809646606445,"pm10":13.756834030151367,"stations":11},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":21,"aqi_min":21,"aqi_max":21,"pm25":5.11688232421875,"pm10":15.017663955688477,"stations":11},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.511144638061523,"pm10":18.351112365722656,"stations":11},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":43,"aqi_min":43,"aqi_max":43,"pm25":10.370105743408203,"pm10":18.92867088317871,"stations":11},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":36,"aqi_min":36,"aqi_max":36,"pm25":8.598122596740723,"pm10":12.866852760314941,"stations":12},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":28,"aqi_min":28,"aqi_max":28,"pm25":6.815742492675781,"pm10":11.009979248046875,"stations":11},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":27,"aqi_min":27,"aqi_max":27,"pm25":6.430427074432373,"pm10":13.707311630249023,"stations":12},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":24,"aqi_min":24,"aqi_max":24,"pm25":5.735468864440918,"pm10":11.165505409240723,"stations":12},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":20,"aqi_min":20,"aqi_max":20,"pm25":4.713811874389648,"pm10":9.568526268005371,"stations":12},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.355043411254883,"pm10":10.343674659729004,"stations":12},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.067088603973389,"pm10":10.02214241027832,"stations":12},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":62,"aqi_min":62,"aqi_max":62,"pm25":17.44612693786621,"pm10":24.733699798583984,"stations":13},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.7553420066833496,"pm10":7.506472110748291,"stations":13},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":18,"aqi_min":18,"aqi_max":18,"pm25":4.295914649963379,"pm10":8.124021530151367,"stations":13},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.5774662494659424,"pm10":5.851978778839111,"stations":13},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.202025890350342,"pm10":4.405498027801514,"stations":13},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7160921096801758,"pm10":4.101306438446045,"stations":13},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7287689447402954,"pm10":4.569159030914307,"stations":12},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7497457265853882,"pm10":4.064856052398682,"stations":12},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.2800753116607666,"pm10":3.251408338546753,"stations":12},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8268444538116455,"pm10":6.540358543395996,"stations":12},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7000377178192139,"pm10":4.332754611968994,"stations":12},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9683960676193237,"pm10":3.953192710876465,"stations":12},{"datetime_utc":"2026-05-29T02:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4725277423858643,"pm10":4.534887790679932,"stations":11},{"datetime_utc":"2026-05-29T03:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.434185266494751,"pm10":4.792080879211426,"stations":12},{"datetime_utc":"2026-05-29T04:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4057166576385498,"pm10":5.9112420082092285,"stations":12},{"datetime_utc":"2026-05-29T05:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4646711349487305,"pm10":6.146433353424072,"stations":12},{"datetime_utc":"2026-05-29T06:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.2091585397720337,"pm10":5.72623348236084,"stations":13},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.8525453805923462,"pm10":5.337465763092041,"stations":13},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.7268767952919006,"pm10":2.812100648880005,"stations":13},{"datetime_utc":"2026-05-29T09:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.8937243223190308,"pm10":4.190910816192627,"stations":13},{"datetime_utc":"2026-05-29T10:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7000230550765991,"pm10":6.098265647888184,"stations":13},{"datetime_utc":"2026-05-29T11:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.604411244392395,"pm10":8.940128326416016,"stations":13},{"datetime_utc":"2026-05-29T12:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.689523458480835,"pm10":7.044763088226318,"stations":13},{"datetime_utc":"2026-05-29T13:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4127718210220337,"pm10":5.741973400115967,"stations":13},{"datetime_utc":"2026-05-29T14:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.6441285610198975,"pm10":6.458261489868164,"stations":13},{"datetime_utc":"2026-05-29T15:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.6731622219085693,"pm10":6.2200140953063965,"stations":13},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.4596433639526367,"pm10":9.788732528686523,"stations":13},{"datetime_utc":"2026-05-29T17:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.644573450088501,"pm10":6.798149108886719,"stations":13},{"datetime_utc":"2026-05-29T18:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8528108596801758,"pm10":6.3769049644470215,"stations":13},{"datetime_utc":"2026-05-29T19:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.5022659301757812,"pm10":5.469346046447754,"stations":13}],"daily":[{"date":"2026-05-27","aqi_avg":20,"aqi_min":18,"aqi_max":22,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.8,"pm10_avg":14.3,"hours":3,"stations_avg":11},{"date":"2026-05-28","aqi_avg":20,"aqi_min":5,"aqi_max":62,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":4.9,"pm10_avg":10.4,"hours":24,"stations_avg":12},{"date":"2026-05-29","aqi_avg":6,"aqi_min":3,"aqi_max":10,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":1.5,"pm10_avg":5.8,"hours":20,"stations_avg":13}]}