{"city":"Brighouse-City Centre","country":"Canada","lat":49.16667175292969,"lon":-123.13333129882812,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-28T02:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0514637231826782,"pm10":0.6783514022827148,"stations":2},{"datetime_utc":"2026-05-28T03:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.059999942779541,"pm10":null,"stations":1},{"datetime_utc":"2026-05-28T04:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.149999976158142,"pm10":null,"stations":1},{"datetime_utc":"2026-05-28T05:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.3535670042037964,"pm10":0.9225579500198364,"stations":2},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.487072467803955,"pm10":1.0785788297653198,"stations":2},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.0850307941436768,"pm10":0.705485463142395,"stations":2},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.835878610610962,"pm10":2.4691991806030273,"stations":2},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9169492721557617,"pm10":1.594125747680664,"stations":2},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9594030380249023,"pm10":1.5669918060302734,"stations":2},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9637327194213867,"pm10":1.9197344779968262,"stations":2},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.8991141319274902,"pm10":1.5262906551361084,"stations":2},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.7877119779586792,"pm10":1.3567028045654297,"stations":2},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.0037944316864014,"pm10":1.4923732280731201,"stations":2},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.5900425910949707,"pm10":2.5031168460845947,"stations":2},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.594741940498352,"pm10":1.0175271034240723,"stations":2},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.0856704711914062,"pm10":1.4584556818008423,"stations":2},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.071875810623169,"pm10":1.3160017728805542,"stations":2},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.241525411605835,"pm10":1.512723684310913,"stations":2},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.978019952774048,"pm10":2.2589101791381836,"stations":2},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.5598769187927246,"pm10":2.90334415435791,"stations":2},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.353093385696411,"pm10":2.394580602645874,"stations":2},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.0292372703552246,"pm10":2.4488484859466553,"stations":2},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.5435861349105835,"pm10":0.6783514022827148,"stations":2},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.198204755783081,"pm10":0.6783514022827148,"stations":2},{"datetime_utc":"2026-05-29T02:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.3799999952316284,"pm10":null,"stations":1},{"datetime_utc":"2026-05-29T03:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1447418928146362,"pm10":0.6783514022827148,"stations":2},{"datetime_utc":"2026-05-29T04:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.2300000190734863,"pm10":null,"stations":1},{"datetime_utc":"2026-05-29T05:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.340000033378601,"pm10":null,"stations":1},{"datetime_utc":"2026-05-29T06:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.410701036453247,"pm10":2.1028892993927,"stations":2},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.243443727493286,"pm10":2.5031168460845947,"stations":2},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.072970151901245,"pm10":2.4691991806030273,"stations":2},{"datetime_utc":"2026-05-29T09:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.5582897663116455,"pm10":2.353879451751709,"stations":2},{"datetime_utc":"2026-05-29T10:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.5449692010879517,"pm10":1.0785788297653198,"stations":2},{"datetime_utc":"2026-05-29T11:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.0923304557800293,"pm10":1.8179818391799927,"stations":2},{"datetime_utc":"2026-05-29T12:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.215959310531616,"pm10":2.2046420574188232,"stations":2},{"datetime_utc":"2026-05-29T13:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.3008668422698975,"pm10":1.7637135982513428,"stations":2},{"datetime_utc":"2026-05-29T14:00:00Z","aqi":16,"aqi_min":16,"aqi_max":16,"pm25":3.756167411804199,"pm10":3.7105822563171387,"stations":2},{"datetime_utc":"2026-05-29T15:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.287835121154785,"pm10":1.573775291442871,"stations":2},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.5789674520492554,"pm10":0.6783514022827148,"stations":2},{"datetime_utc":"2026-05-29T17:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.2090715169906616,"pm10":0.6783514022827148,"stations":2},{"datetime_utc":"2026-05-29T18:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.9260208010673523,"pm10":1.2549501657485962,"stations":2},{"datetime_utc":"2026-05-29T19:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.8391757011413574,"pm10":0.6783514022827148,"stations":2},{"datetime_utc":"2026-05-29T20:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.2649266719818115,"pm10":1.2549501657485962,"stations":2},{"datetime_utc":"2026-05-29T21:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.1600000858306885,"pm10":null,"stations":1},{"datetime_utc":"2026-05-29T22:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.243112325668335,"pm10":1.2685171365737915,"stations":2},{"datetime_utc":"2026-05-29T23:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9591947793960571,"pm10":1.309218168258667,"stations":2},{"datetime_utc":"2026-05-30T00:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.4541640281677246,"pm10":0.7529700994491577,"stations":2},{"datetime_utc":"2026-05-30T01:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.3829891681671143,"pm10":0.8072382211685181,"stations":2}],"daily":[{"date":"2026-05-28","aqi_avg":9,"aqi_min":4,"aqi_max":15,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.0,"pm10_avg":1.7,"hours":22,"stations_avg":2},{"date":"2026-05-29","aqi_avg":8,"aqi_min":3,"aqi_max":16,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.0,"pm10_avg":1.5,"hours":24,"stations_avg":2},{"date":"2026-05-30","aqi_avg":6,"aqi_min":6,"aqi_max":6,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":1.4,"pm10_avg":0.8,"hours":2,"stations_avg":2}]}