{"location":{"id":"sk-40","name":"Saskatoon","province":"SK","lat":52.13,"lon":-106.66},"retrievedAt":"2026-10-28T11:04:18.695Z","observedAt":"2026-10-28T10:00:00.000Z","issuedAt":"2026-10-28T11:00:00.000Z","hourlyIssuedAt":"2026-10-28T11:00:00.000Z","stale":false,"current":{"temperature":0,"humidity":97,"wind":10,"gust":32,"condition":"Light Snowshower","station":"Saskatoon Diefenbaker Int'l Airport"},"hours":[{"time":"2026-10-28T11:00:00.000Z","temperature":0,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T12:00:00.000Z","temperature":0,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T13:00:00.000Z","temperature":0,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T14:00:00.000Z","temperature":0,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T15:00:00.000Z","temperature":0,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T16:00:00.000Z","temperature":0,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T17:00:00.000Z","temperature":1,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T18:00:00.000Z","temperature":1,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T19:00:00.000Z","temperature":1,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T20:00:00.000Z","temperature":2,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow"},{"time":"2026-10-28T21:00:00.000Z","temperature":2,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow mixed with rain"},{"time":"2026-10-28T22:00:00.000Z","temperature":2,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow mixed with rain"},{"time":"2026-10-28T23:00:00.000Z","temperature":1,"rainChance":90,"wind":15,"gust":null,"condition":"Light snow mixed with rain"},{"time":"2026-10-29T00:00:00.000Z","temperature":1,"rainChance":90,"wind":15,"gust":null,"condition":"Periods of light snow mixed with rain"},{"time":"2026-10-29T01:00:00.000Z","temperature":0,"rainChance":90,"wind":15,"gust":null,"condition":"Periods of light snow mixed with rain"},{"time":"2026-10-29T02:00:00.000Z","temperature":0,"rainChance":90,"wind":15,"gust":null,"condition":"Periods of light snow mixed with rain"},{"time":"2026-10-29T03:00:00.000Z","temperature":-1,"rainChance":90,"wind":15,"gust":null,"condition":"Periods of light snow"},{"time":"2026-10-29T04:00:00.000Z","temperature":-1,"rainChance":90,"wind":15,"gust":null,"condition":"Periods of light snow"},{"time":"2026-10-29T05:00:00.000Z","temperature":-1,"rainChance":90,"wind":15,"gust":null,"condition":"Periods of light snow"},{"time":"2026-10-29T06:00:00.000Z","temperature":-1,"rainChance":90,"wind":15,"gust":null,"condition":"Periods of light snow"},{"time":"2026-10-29T07:00:00.000Z","temperature":-1,"rainChance":90,"wind":15,"gust":null,"condition":"Periods of light snow"},{"time":"2026-10-29T08:00:00.000Z","temperature":-1,"rainChance":90,"wind":15,"gust":null,"condition":"Periods of light snow"},{"time":"2026-10-29T09:00:00.000Z","temperature":-1,"rainChance":90,"wind":10,"gust":null,"condition":"Periods of light snow"},{"time":"2026-10-29T10:00:00.000Z","temperature":-1,"rainChance":0,"wind":10,"gust":null,"condition":"Cloudy"}],"forecast":[{"period":"Today","summary":"Snow becoming mixed with rain this afternoon. Snowfall amount 2 cm. High plus 2.","condition":"Snow mixed with rain","temperature":2,"temperatureKind":"high"},{"period":"Tonight","summary":"Periods of light snow ending before morning then cloudy. Snow mixed with rain early this evening. Wind up to 15 km/h. Low minus 2. Wind chill near minus 6.","condition":"Periods of light snow mixed with rain","temperature":-2,"temperatureKind":"low"},{"period":"Thursday","summary":"Mainly cloudy. Wind up to 15 km/h. High plus 3. Wind chill minus 6 in the morning. UV index 1 or low.","condition":"Mainly cloudy","temperature":3,"temperatureKind":"high"},{"period":"Thursday night","summary":"Cloudy. Low minus 5.","condition":"Cloudy","temperature":-5,"temperatureKind":"low"},{"period":"Friday","summary":"Sunny. High plus 2.","condition":"Sunny","temperature":2,"temperatureKind":"high"},{"period":"Friday night","summary":"Clear. Low minus 5.","condition":"Clear","temperature":-5,"temperatureKind":"low"},{"period":"Saturday","summary":"Sunny. High 6.","condition":"Sunny","temperature":6,"temperatureKind":"high"},{"period":"Saturday night","summary":"Clear. Low minus 5.","condition":"Clear","temperature":-5,"temperatureKind":"low"},{"period":"Sunday","summary":"A mix of sun and cloud. High 6.","condition":"A mix of sun and cloud","temperature":6,"temperatureKind":"high"},{"period":"Sunday night","summary":"Cloudy with 60 percent chance of rain showers or flurries. Low zero.","condition":"Chance of rain showers or flurries","temperature":0,"temperatureKind":"low"},{"period":"Monday","summary":"A mix of sun and cloud with 60 percent chance of flurries. High 7.","condition":"Chance of flurries","temperature":7,"temperatureKind":"high"},{"period":"Monday night","summary":"Cloudy periods. Low minus 2.","condition":"Cloudy periods","temperature":-2,"temperatureKind":"low"},{"period":"Tuesday","summary":"A mix of sun and cloud. High 7.","condition":"A mix of sun and cloud","temperature":7,"temperatureKind":"high"}],"alerts":[],"source":{"publisher":"Environment and Climate Change Canada","url":"https://weather.gc.ca/en/location/index.html?coords=52.13,-106.66","dataUrl":"https://api.weather.gc.ca/collections/citypageweather-realtime/items/sk-40?f=json","licence":"https://eccc-msc.github.io/open-data/licence/readme_en/","scope":"City / forecast region. Nearby field conditions can differ.","transform":"agriai-eccc-1.0"}}