{"city":"Mount Pleasant","country":"Canada","lat":49.26667022705078,"lon":-123.0999984741211,"range":"48h","license":"CC BY 4.0","source":"https://cerns.io","hourly":[{"datetime_utc":"2026-05-27T21:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.394820213317871,"pm10":0.9745975732803345,"stations":2},{"datetime_utc":"2026-05-27T22:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.3799999952316284,"pm10":null,"stations":1},{"datetime_utc":"2026-05-27T23:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1535812616348267,"pm10":1.546468734741211,"stations":2},{"datetime_utc":"2026-05-28T00:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.8522180914878845,"pm10":0.8054525256156921,"stations":2},{"datetime_utc":"2026-05-28T01:00:00Z","aqi":3,"aqi_min":3,"aqi_max":3,"pm25":0.6664187908172607,"pm10":0.8054525256156921,"stations":2},{"datetime_utc":"2026-05-28T02:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0311275720596313,"pm10":0.8054525256156921,"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.3561090230941772,"pm10":1.095415472984314,"stations":2},{"datetime_utc":"2026-05-28T06:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.5277447700500488,"pm10":1.2806695699691772,"stations":2},{"datetime_utc":"2026-05-28T07:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":1.0672366619110107,"pm10":0.8376705646514893,"stations":2},{"datetime_utc":"2026-05-28T08:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.1536314487457275,"pm10":2.931847333908081,"stations":2},{"datetime_utc":"2026-05-28T09:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.0287983417510986,"pm10":1.8928133249282837,"stations":2},{"datetime_utc":"2026-05-28T10:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.0979433059692383,"pm10":1.8605952262878418,"stations":2},{"datetime_utc":"2026-05-28T11:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.076852798461914,"pm10":2.279430627822876,"stations":2},{"datetime_utc":"2026-05-28T12:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.9982529878616333,"pm10":1.8122681379318237,"stations":2},{"datetime_utc":"2026-05-28T13:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":1.871598720550537,"pm10":1.6109050512313843,"stations":2},{"datetime_utc":"2026-05-28T14:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.0813260078430176,"pm10":1.7719955444335938,"stations":2},{"datetime_utc":"2026-05-28T15:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.771796941757202,"pm10":2.9721198081970215,"stations":2},{"datetime_utc":"2026-05-28T16:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.5375463962554932,"pm10":1.2081787586212158,"stations":2},{"datetime_utc":"2026-05-28T17:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.111090660095215,"pm10":1.7317229509353638,"stations":2},{"datetime_utc":"2026-05-28T18:00:00Z","aqi":8,"aqi_min":8,"aqi_max":8,"pm25":2.0197644233703613,"pm10":1.5625779628753662,"stations":2},{"datetime_utc":"2026-05-28T19:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.185600757598877,"pm10":1.7961591482162476,"stations":2},{"datetime_utc":"2026-05-28T20:00:00Z","aqi":12,"aqi_min":12,"aqi_max":12,"pm25":2.883965253829956,"pm10":2.682156801223755,"stations":2},{"datetime_utc":"2026-05-28T21:00:00Z","aqi":15,"aqi_min":15,"aqi_max":15,"pm25":3.6310534477233887,"pm10":3.4473369121551514,"stations":2},{"datetime_utc":"2026-05-28T22:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.4229989051818848,"pm10":2.843247413635254,"stations":2},{"datetime_utc":"2026-05-28T23:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.057199478149414,"pm10":2.9076833724975586,"stations":2},{"datetime_utc":"2026-05-29T00:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.3287853002548218,"pm10":0.8054525256156921,"stations":2},{"datetime_utc":"2026-05-29T01:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.9973850250244141,"pm10":0.8054525256156921,"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.0875463485717773,"pm10":0.8054525256156921,"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.4183270931243896,"pm10":2.4969027042388916,"stations":2},{"datetime_utc":"2026-05-29T07:00:00Z","aqi":14,"aqi_min":14,"aqi_max":14,"pm25":3.31716251373291,"pm10":2.9721198081970215,"stations":2},{"datetime_utc":"2026-05-29T08:00:00Z","aqi":13,"aqi_min":13,"aqi_max":13,"pm25":3.214052438735962,"pm10":2.931847333908081,"stations":2},{"datetime_utc":"2026-05-29T09:00:00Z","aqi":11,"aqi_min":11,"aqi_max":11,"pm25":2.7209792137145996,"pm10":2.7949202060699463,"stations":2},{"datetime_utc":"2026-05-29T10:00:00Z","aqi":7,"aqi_min":7,"aqi_max":7,"pm25":1.5627633333206177,"pm10":1.2806695699691772,"stations":2},{"datetime_utc":"2026-05-29T11:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.1901984214782715,"pm10":2.1586127281188965,"stations":2},{"datetime_utc":"2026-05-29T12:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.280780792236328,"pm10":2.617720603942871,"stations":2},{"datetime_utc":"2026-05-29T13:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.4190707206726074,"pm10":2.0941765308380127,"stations":2},{"datetime_utc":"2026-05-29T14:00:00Z","aqi":17,"aqi_min":17,"aqi_max":17,"pm25":4.113321304321289,"pm10":4.405825138092041,"stations":2},{"datetime_utc":"2026-05-29T15:00:00Z","aqi":10,"aqi_min":10,"aqi_max":10,"pm25":2.3005452156066895,"pm10":1.8686497211456299,"stations":2},{"datetime_utc":"2026-05-29T16:00:00Z","aqi":6,"aqi_min":6,"aqi_max":6,"pm25":1.350185513496399,"pm10":0.8054525256156921,"stations":2},{"datetime_utc":"2026-05-29T17:00:00Z","aqi":5,"aqi_min":5,"aqi_max":5,"pm25":1.1264559030532837,"pm10":0.8054525256156921,"stations":2},{"datetime_utc":"2026-05-29T18:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.955254077911377,"pm10":1.4900871515274048,"stations":2},{"datetime_utc":"2026-05-29T19:00:00Z","aqi":4,"aqi_min":4,"aqi_max":4,"pm25":0.9027262330055237,"pm10":0.8054525256156921,"stations":2},{"datetime_utc":"2026-05-29T20:00:00Z","aqi":9,"aqi_min":9,"aqi_max":9,"pm25":2.100966215133667,"pm10":1.4900871515274048,"stations":2}],"daily":[{"date":"2026-05-27","aqi_avg":6,"aqi_min":5,"aqi_max":6,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":1.3,"pm10_avg":1.3,"hours":3,"stations_avg":2},{"date":"2026-05-28","aqi_avg":8,"aqi_min":3,"aqi_max":15,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":2.0,"pm10_avg":1.9,"hours":24,"stations_avg":2},{"date":"2026-05-29","aqi_avg":8,"aqi_min":4,"aqi_max":17,"aqi_color":"#059669","aqi_label":"Good","pm25_avg":1.9,"pm10_avg":1.9,"hours":21,"stations_avg":2}]}