[{"obs_date":"2026-09-29","station_id":"3033890","station_name":"LETHBRIDGE CDA","metro":"Lethbridge","province_code":"AB","latitude":49.695,"longitude":-112.7675,"country_code":"CAN","data_lag_days":2,"tmax_c":20.9,"tmin_c":11.8,"tmean_c":16.3,"precip_mm":0.0,"max_gust_ms":19.4,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":9.4,"extreme_rank":1,"hottest_rank":7,"coldest_rank":null,"wettest_rank":null,"windiest_rank":1,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=LETHBRIDGE+CDA&datetime=2026-09-29T00%3A00%3A00Z%2F2026-09-29T23%3A59%3A59Z","row_hash":"6230f90ed124fbbe"},{"obs_date":"2026-09-30","station_id":"5062921","station_name":"THOMPSON A","metro":"Thompson","province_code":"MB","latitude":55.804722222222225,"longitude":-97.8625,"country_code":"CAN","data_lag_days":1,"tmax_c":9.6,"tmin_c":5.0,"tmean_c":7.3,"precip_mm":8.1,"max_gust_ms":13.9,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":5.62,"extreme_rank":2,"hottest_rank":null,"coldest_rank":null,"wettest_rank":1,"windiest_rank":5,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=THOMPSON+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"9d3f80f31d7399c5"},{"obs_date":"2026-09-30","station_id":"3012216","station_name":"EDMONTON INTL A","metro":"Edmonton","province_code":"AB","latitude":53.31,"longitude":-113.57944444444445,"country_code":"CAN","data_lag_days":1,"tmax_c":14.7,"tmin_c":-1.0,"tmean_c":6.9,"precip_mm":0.0,"max_gust_ms":15.3,"heat_flag":false,"freeze_flag":true,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":5.3,"extreme_rank":3,"hottest_rank":null,"coldest_rank":2,"wettest_rank":null,"windiest_rank":2,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=EDMONTON+INTL+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"4084dc6ba1b97d4e"},{"obs_date":"2026-09-30","station_id":"3072921","station_name":"GRANDE PRAIRIE A","metro":"Grande Prairie","province_code":"AB","latitude":55.18,"longitude":-118.88472222222222,"country_code":"CAN","data_lag_days":1,"tmax_c":14.7,"tmin_c":2.5,"tmean_c":8.6,"precip_mm":0.0,"max_gust_ms":15.0,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":5.0,"extreme_rank":4,"hottest_rank":null,"coldest_rank":null,"wettest_rank":null,"windiest_rank":3,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=GRANDE+PRAIRIE+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"6c94aaf8e147b42d"},{"obs_date":"2026-09-30","station_id":"4057152","station_name":"SASKATOON INTL A","metro":"Saskatoon","province_code":"SK","latitude":52.170833333333334,"longitude":-106.7,"country_code":"CAN","data_lag_days":1,"tmax_c":16.2,"tmin_c":-0.1,"tmean_c":8.1,"precip_mm":null,"max_gust_ms":14.7,"heat_flag":false,"freeze_flag":true,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":4.7,"extreme_rank":5,"hottest_rank":null,"coldest_rank":7,"wettest_rank":null,"windiest_rank":4,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=SASKATOON+INTL+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"3808b98fa385592f"},{"obs_date":"2026-09-30","station_id":"6068153","station_name":"SUDBURY A","metro":"Sudbury","province_code":"ON","latitude":46.62555555555556,"longitude":-80.79777777777778,"country_code":"CAN","data_lag_days":1,"tmax_c":17.5,"tmin_c":12.9,"tmean_c":15.2,"precip_mm":2.1,"max_gust_ms":12.8,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":2.8,"extreme_rank":6,"hottest_rank":null,"coldest_rank":null,"wettest_rank":3,"windiest_rank":6,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=SUDBURY+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"803170956a6f8cba"},{"obs_date":"2026-09-30","station_id":"2403505","station_name":"RESOLUTE CS","metro":"Resolute","province_code":"NU","latitude":74.71583472222223,"longitude":-94.9830575,"country_code":"CAN","data_lag_days":1,"tmax_c":-2.3,"tmin_c":-7.4,"tmean_c":-4.9,"precip_mm":0.0,"max_gust_ms":11.9,"heat_flag":false,"freeze_flag":true,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":1.9,"extreme_rank":7,"hottest_rank":null,"coldest_rank":1,"wettest_rank":null,"windiest_rank":7,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=RESOLUTE+CS&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"ae74a765f0fe6779"},{"obs_date":"2026-09-30","station_id":"2402596","station_name":"IQALUIT A","metro":"Iqaluit","province_code":"NU","latitude":63.75666666666667,"longitude":-68.55611111111111,"country_code":"CAN","data_lag_days":1,"tmax_c":4.8,"tmin_c":2.4,"tmean_c":3.6,"precip_mm":null,"max_gust_ms":11.7,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":1.7,"extreme_rank":8,"hottest_rank":null,"coldest_rank":10,"wettest_rank":null,"windiest_rank":8,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=IQALUIT+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"8a539e1c88fddf92"},{"obs_date":"2026-09-30","station_id":"6158731","station_name":"TORONTO INTL A","metro":"Toronto","province_code":"ON","latitude":43.67666666666667,"longitude":-79.63055555555556,"country_code":"CAN","data_lag_days":1,"tmax_c":23.6,"tmin_c":13.4,"tmean_c":18.5,"precip_mm":0.0,"max_gust_ms":10.8,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.8,"extreme_rank":9,"hottest_rank":2,"coldest_rank":null,"wettest_rank":null,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=TORONTO+INTL+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"2031094ef4b5452f"},{"obs_date":"2026-09-30","station_id":"6153193","station_name":"HAMILTON A","metro":"Hamilton","province_code":"ON","latitude":43.173611111111114,"longitude":-79.935,"country_code":"CAN","data_lag_days":1,"tmax_c":23.4,"tmin_c":11.8,"tmean_c":17.6,"precip_mm":2.4,"max_gust_ms":10.8,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.8,"extreme_rank":10,"hottest_rank":3,"coldest_rank":null,"wettest_rank":2,"windiest_rank":10,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=HAMILTON+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"e26461c6a567fdcc"},{"obs_date":"2026-09-30","station_id":"6144239","station_name":"KITCHENER/WATERLOO","metro":"Kitchener","province_code":"ON","latitude":43.46083333333333,"longitude":-80.37861111111111,"country_code":"CAN","data_lag_days":1,"tmax_c":22.7,"tmin_c":9.1,"tmean_c":15.9,"precip_mm":1.2,"max_gust_ms":10.8,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.8,"extreme_rank":11,"hottest_rank":4,"coldest_rank":null,"wettest_rank":4,"windiest_rank":9,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=KITCHENER%2FWATERLOO&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"993a61ef2bd1b619"},{"obs_date":"2026-09-30","station_id":"7086719","station_name":"ROUYN-NORANDA A","metro":"Rouyn-Noranda","province_code":"QC","latitude":48.20611111111111,"longitude":-78.83555555555556,"country_code":"CAN","data_lag_days":1,"tmax_c":19.2,"tmin_c":12.6,"tmean_c":15.9,"precip_mm":null,"max_gust_ms":10.8,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.8,"extreme_rank":12,"hottest_rank":10,"coldest_rank":null,"wettest_rank":null,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=ROUYN-NORANDA+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"f4f5024cdf9d9f44"},{"obs_date":"2026-09-30","station_id":"2101303","station_name":"WHITEHORSE A","metro":"Whitehorse","province_code":"YT","latitude":60.70944444444444,"longitude":-135.06722222222223,"country_code":"CAN","data_lag_days":1,"tmax_c":10.7,"tmin_c":2.3,"tmean_c":6.5,"precip_mm":null,"max_gust_ms":10.3,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.3,"extreme_rank":13,"hottest_rank":null,"coldest_rank":8,"wettest_rank":null,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=WHITEHORSE+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"ec3e783a16e6f0ee"},{"obs_date":"2026-09-30","station_id":"6048262","station_name":"THUNDER BAY A","metro":"Thunder Bay","province_code":"ON","latitude":48.371944444444445,"longitude":-89.32166666666667,"country_code":"CAN","data_lag_days":1,"tmax_c":25.3,"tmin_c":10.2,"tmean_c":17.8,"precip_mm":null,"max_gust_ms":null,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.0,"extreme_rank":14,"hottest_rank":1,"coldest_rank":null,"wettest_rank":null,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=THUNDER+BAY+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"64a9de71bebde20a"},{"obs_date":"2026-09-30","station_id":"6144473","station_name":"LONDON A","metro":"London","province_code":"ON","latitude":43.033055555555556,"longitude":-81.1511111111111,"country_code":"CAN","data_lag_days":1,"tmax_c":22.0,"tmin_c":10.9,"tmean_c":16.5,"precip_mm":null,"max_gust_ms":null,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.0,"extreme_rank":15,"hottest_rank":5,"coldest_rank":null,"wettest_rank":null,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=LONDON+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"e3920de72938e5fb"},{"obs_date":"2026-09-30","station_id":"6139530","station_name":"WINDSOR A","metro":"Windsor","province_code":"ON","latitude":42.27611111111111,"longitude":-82.95527777777778,"country_code":"CAN","data_lag_days":1,"tmax_c":21.7,"tmin_c":14.5,"tmean_c":18.1,"precip_mm":1.0,"max_gust_ms":null,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.0,"extreme_rank":16,"hottest_rank":6,"coldest_rank":null,"wettest_rank":6,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=WINDSOR+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"21b620e7974f700c"},{"obs_date":"2026-09-30","station_id":"8101505","station_name":"FREDERICTON INTL A","metro":"Fredericton","province_code":"NB","latitude":45.86888888888889,"longitude":-66.53722222222223,"country_code":"CAN","data_lag_days":1,"tmax_c":20.1,"tmin_c":9.5,"tmean_c":14.8,"precip_mm":0.0,"max_gust_ms":null,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.0,"extreme_rank":17,"hottest_rank":8,"coldest_rank":null,"wettest_rank":null,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=FREDERICTON+INTL+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"24b06bf6f26ff79d"},{"obs_date":"2026-09-30","station_id":"6106001","station_name":"OTTAWA INTL A","metro":"Ottawa","province_code":"ON","latitude":45.31666666666667,"longitude":-75.66666666666667,"country_code":"CAN","data_lag_days":1,"tmax_c":19.6,"tmin_c":7.6,"tmean_c":13.6,"precip_mm":0.2,"max_gust_ms":null,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.0,"extreme_rank":18,"hottest_rank":9,"coldest_rank":null,"wettest_rank":null,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=OTTAWA+INTL+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"488083cb15961c53"},{"obs_date":"2026-09-30","station_id":"7025251","station_name":"MONTREAL INTL A","metro":"Montreal","province_code":"QC","latitude":45.470555555555556,"longitude":-73.74083333333333,"country_code":"CAN","data_lag_days":1,"tmax_c":18.4,"tmin_c":9.0,"tmean_c":13.7,"precip_mm":0.0,"max_gust_ms":null,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.0,"extreme_rank":19,"hottest_rank":null,"coldest_rank":null,"wettest_rank":null,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=MONTREAL+INTL+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"6fcb7211d98e1684"},{"obs_date":"2026-09-30","station_id":"8501900","station_name":"GOOSE BAY A","metro":"Goose Bay","province_code":"NL","latitude":53.31666666666667,"longitude":-60.416666666666664,"country_code":"CAN","data_lag_days":1,"tmax_c":18.4,"tmin_c":4.6,"tmean_c":11.5,"precip_mm":0.0,"max_gust_ms":null,"heat_flag":false,"freeze_flag":false,"heavy_precip_flag":false,"strong_gust_flag":false,"extreme_weather_score":0.0,"extreme_rank":20,"hottest_rank":null,"coldest_rank":null,"wettest_rank":null,"windiest_rank":null,"source_url":"https://api.weather.gc.ca/collections/climate-daily/items?STATION_NAME=GOOSE+BAY+A&datetime=2026-09-30T00%3A00%3A00Z%2F2026-09-30T23%3A59%3A59Z","row_hash":"9c3e1dee268b7dce"}]