{"schemaVersion":"minder-capture-archive/v1","publisher":"Shredminder","destination":"timberline","windowDays":1,"coverage":{"count":44,"failed":0,"lastAt":"2026-10-02T00:22:10.37+00:00","firstAt":"2026-10-01T03:54:15.625+00:00","longestCollectionGapHours":1.000758611111111},"items":[{"id":"0ce94c70-4223-478d-904e-fd83252410c6","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"1876886402781da8fa9b40b96811c365e6948cf53f578eb5d07a79474a67d0b5\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-02T00:22:10.370Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"4f7cb94e-b7cb-4ead-b6c2-ca838c5bd457","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":66,\"precipitation\":0,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":63,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":9,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":6,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":19,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":29,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":59,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":42,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":63,\"precipitation\":31,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":60,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":61,\"precipitation\":47,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":34,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":59,\"precipitation\":21,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":31,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":57,\"precipitation\":42,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":52,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":54,\"precipitation\":58,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":53,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":63,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":56,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":19,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T15:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T17:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T16:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":32,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T17:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":32,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T18:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":32,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T20:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T19:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":58,\"precipitation\":32,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-02T00:11:50+00:00\",\"generatedAt\":\"2026-10-02T00:22:08+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-02T00:22:08.579Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-02T00:11:50+00:00"},{"id":"096de08f-8265-4ce6-b9ed-60cc40c7e67b","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"31df87e9fcee540e7562be242a8460b039217764239cbbf78790cc2131c9f1bf\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T23:22:09.420Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"d8a7d2c1-aba4-4496-a6d1-4d911b2b2271","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":65,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":9,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":6,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":19,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":29,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":59,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":42,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":63,\"precipitation\":31,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":60,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":61,\"precipitation\":47,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":34,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":59,\"precipitation\":21,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":31,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":57,\"precipitation\":42,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":52,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":54,\"precipitation\":58,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":53,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":63,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":56,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":19,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T15:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T17:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T16:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":32,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T17:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":32,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T18:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":32,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T22:36:25+00:00\",\"generatedAt\":\"2026-10-01T23:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T23:22:08.085Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T22:36:25+00:00"},{"id":"be78d074-a852-4926-86cf-843fa867c5a4","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"78031a3f4a8b93a986f954996129b65d66d498a4abfb12d9722fc6a633014966\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T22:22:08.344Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"28da0b1b-5774-496f-9485-e372ddb6dd00","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":65,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":9,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":6,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":19,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":29,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":59,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":42,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":63,\"precipitation\":31,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":60,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":61,\"precipitation\":47,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":34,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":59,\"precipitation\":21,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":31,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":57,\"precipitation\":42,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":52,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":54,\"precipitation\":58,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":53,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":63,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":56,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":19,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T15:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T17:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T16:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":32,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T18:22:06+00:00\",\"generatedAt\":\"2026-10-01T21:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T22:22:05.742Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T18:22:06+00:00"},{"id":"466419b0-11fc-40da-af8e-2a859d3cda40","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"31df87e9fcee540e7562be242a8460b039217764239cbbf78790cc2131c9f1bf\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T21:22:09.243Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"ba61ad10-c93f-427a-8a1d-39bed74f1036","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":65,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":9,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":6,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":19,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":29,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":59,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":42,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":63,\"precipitation\":31,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":60,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":61,\"precipitation\":47,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":34,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":59,\"precipitation\":21,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":31,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":57,\"precipitation\":42,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":52,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":54,\"precipitation\":58,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":53,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":63,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":56,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":19,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T15:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T17:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T16:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":32,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T18:22:06+00:00\",\"generatedAt\":\"2026-10-01T21:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T21:22:07.850Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T18:22:06+00:00"},{"id":"730af837-898b-4bb8-8d7a-162fac70332f","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"31df87e9fcee540e7562be242a8460b039217764239cbbf78790cc2131c9f1bf\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T20:22:10.703Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"1476677c-08c3-4cf4-ab92-b31da22b7c1b","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":65,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":9,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":6,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":19,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":29,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":59,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":42,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":63,\"precipitation\":31,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":60,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":61,\"precipitation\":47,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":34,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":59,\"precipitation\":21,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":31,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":57,\"precipitation\":42,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":52,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":54,\"precipitation\":58,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":53,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":63,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":56,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":19,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T15:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":32,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T18:22:06+00:00\",\"generatedAt\":\"2026-10-01T20:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T20:22:07.446Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T18:22:06+00:00"},{"id":"9ac8e06b-956a-41eb-8551-cb8b8fbc4839","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"78031a3f4a8b93a986f954996129b65d66d498a4abfb12d9722fc6a633014966\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T19:22:08.135Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"4ddb7851-3a40-4f71-8f2a-272f7fe4cd58","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":65,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":9,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":6,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":19,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":29,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":59,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":42,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":63,\"precipitation\":31,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":60,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":61,\"precipitation\":47,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":34,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":59,\"precipitation\":21,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":31,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":57,\"precipitation\":42,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":52,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":54,\"precipitation\":58,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":53,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":63,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":56,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":19,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T17:06:42+00:00\",\"generatedAt\":\"2026-10-01T18:22:08+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T19:22:06.750Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T17:06:42+00:00"},{"id":"d99807f5-9d16-40b9-82c3-373442e6e6e8","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"87ac4cbe96f4b27577dda1ae4fbdec052dae7e0f8fda2051c180a04fcaf1e2bf\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T18:22:10.332Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"49c32533-ccc2-48bc-96e0-826b76a34a1a","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":65,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":9,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":6,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":19,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":29,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":59,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":42,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":63,\"precipitation\":31,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":60,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":61,\"precipitation\":47,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":34,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":59,\"precipitation\":21,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":31,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":57,\"precipitation\":42,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":52,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":54,\"precipitation\":58,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":53,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":63,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":56,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":19,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T17:06:42+00:00\",\"generatedAt\":\"2026-10-01T18:22:08+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T18:22:09.003Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T17:06:42+00:00"},{"id":"f0a5c392-7049-4f50-9ff6-701a296c7763","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"41bbc44a71f7bdc14cd0e63af244311c901e9c203eda1aa3729e5df02316e80e\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T17:22:09.256Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"204da92e-d9c3-4696-9ae3-e5ff4afa96e7","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":65,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":9,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":6,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":8,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":19,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":29,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":59,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":42,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":63,\"precipitation\":31,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":60,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":61,\"precipitation\":47,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":34,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":59,\"precipitation\":21,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":31,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":57,\"precipitation\":42,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":52,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":54,\"precipitation\":58,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":53,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":64,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":63,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":56,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":49,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":19,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":19,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":9,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":39,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":51,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":53,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T13:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":53,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T17:06:42+00:00\",\"generatedAt\":\"2026-10-01T17:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T17:22:07.350Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T17:06:42+00:00"},{"id":"264e2ae0-ac42-42f6-b83d-0ec3ab33ea61","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"78031a3f4a8b93a986f954996129b65d66d498a4abfb12d9722fc6a633014966\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T16:22:08.169Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"7113e145-e417-46d2-9702-b51ff8e901c3","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":48,\"precipitation\":48,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":48,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":48,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T12:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":48,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T16:22:06+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T16:22:06.864Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"56a0c6a7-8645-4fb8-b5a6-68a1b7ec3aaf","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"b8ad080fcab59864741b6cc4dba759514819eb7f5ddfae3d93fbb5b992e8fde1\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T15:22:09.301Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"cd8652b0-81f0-43bd-8078-c4d05cc671d7","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":48,\"precipitation\":48,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":48,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T11:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":48,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T15:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T15:22:07.687Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"95c1d368-ebf1-4fd8-9936-4c61eeefeb2b","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"d68ee2f45284bf99d4366885c485bf6ebbfb8617b28348c80524ec89057d38f8\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T14:22:13.921Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"f03d0718-58fe-4291-9858-d180f5e42870","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T09:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":48,\"precipitation\":48,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T10:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":48,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T14:22:09+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T14:22:09.712Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"db2555fb-5e2e-4308-a656-11c727b3ea6c","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"78031a3f4a8b93a986f954996129b65d66d498a4abfb12d9722fc6a633014966\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T13:22:11.914Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"cce33846-4cc0-4916-ba52-c8e1de035b43","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T08:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T12:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T13:22:06.981Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"ebcb47e8-37ad-496c-b085-96c9842998be","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"960fc38a6a7d2d01ca1f5d86ddec65c805c326575543c5d3e173cd284c4f877b\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T12:22:11.939Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"28845222-1319-465d-8ec3-6a40559c97bc","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T11:22:09+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T12:22:07.141Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"0048a1bf-9f4b-44e7-bed8-a104baa92e55","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"862c345dba3dbe31f2a2fea5b5e76d76b8d23a5661a56a895e027442f23403cf\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T11:22:10.503Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"3aca4ece-7b62-44c2-92d9-a2b402dbef49","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T07:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T11:22:09+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T11:22:09.271Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"bef263a6-2a61-4d0f-b4a6-7bd6a53deb25","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"862c345dba3dbe31f2a2fea5b5e76d76b8d23a5661a56a895e027442f23403cf\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T10:22:10.266Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"9ff8f680-48fc-4cd2-a615-9c270827cc48","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T06:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T10:22:08+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T10:22:08.796Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"61febe20-3eec-46d5-b5aa-20577dccf480","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"8e4e7027a9f2933bf20f8a77408373d2b3e87cb5f4174a2853a07f8ec8faea28\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T09:22:11.074Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"c394e1e8-c38b-4f5f-9a7c-5f479f3c19dd","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T05:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":47,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T09:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T09:22:07.773Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"9395e213-0f50-4d99-8803-87c2cccdea46","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"4486fdbfd5cc00c7a2cc0a5f3d6436df1ea3ca78e99f754a748343db441dcd5d\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T08:22:08.768Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"5e95cb20-0786-41b9-af6e-910d257fb52b","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T04:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T08:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T08:22:07.362Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"f4d1e141-d30f-411b-94e1-2dc29918ddd1","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"73c042374fe171105ec9e6361598cf5915fa6c1831990b11f77a746619e1aba8\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T07:22:09.549Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"fb9aacb8-274d-43ff-ad8f-8dd242b06025","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T03:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-04T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":36,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T06:21:41+00:00\",\"generatedAt\":\"2026-10-01T07:22:07+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T07:22:07.408Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T06:21:41+00:00"},{"id":"26e9da21-d48a-4edc-ba79-c2f01dcb0a02","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"4486fdbfd5cc00c7a2cc0a5f3d6436df1ea3ca78e99f754a748343db441dcd5d\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T06:22:12.065Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"ec6f6179-4e64-42f0-ac29-2be557f0f6d6","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T04:25:50+00:00\",\"generatedAt\":\"2026-10-01T05:22:08+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T06:22:06.678Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T04:25:50+00:00"},{"id":"3a12c4b3-b614-476d-839a-31c8dcea04f6","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"e3927aef307ba196e67513c2e99ddda304aa13d9425dadc21c4a63ecfb935085\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T05:22:09.687Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"f981aba5-6361-4e1d-a50d-ec2f6d3ec4d6","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-04T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T04:25:50+00:00\",\"generatedAt\":\"2026-10-01T05:22:08+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T05:22:08.132Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T04:25:50+00:00"},{"id":"554f85bc-e9bf-43d4-9a04-8750ad0bb0e5","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"4e3f2a5b15c5185de641e1fa60bf183acefd88028e276768363a52523f8e8933\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T04:22:10.748Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"95b7a16c-1d87-450d-bff0-61487cea2418","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T03:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":3,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":2,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":72,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":2,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":71,\"precipitation\":7,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":10,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":27,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":70,\"precipitation\":73,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":67,\"precipitation\":50,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":65,\"precipitation\":56,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":62,\"precipitation\":72,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":61,\"precipitation\":77,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":56,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":77,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":54,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":60,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":60,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Rain Showers Likely\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":60,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":48,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":49,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":55,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":56,\"precipitation\":20,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":8,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-04T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":8,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-10-01T04:16:19+00:00\",\"generatedAt\":\"2026-10-01T04:22:08+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T04:22:08.138Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-10-01T04:16:19+00:00"},{"id":"36cf7161-a44e-4f38-b823-8cfd95eb4c0d","kind":"report","error":null,"payload":"{\"issues\":[\"Trail count covers the named Trail Access section; terrain parks are listed separately by the resort.\",\"Off-season snow and temperature fields are suppressed.\"],\"method\":\"rules\",\"notice\":\"Snow Report – Timberline Mountain Skip to content Search Snow Report General Info Timberline Mountain is now closed for the 25/26 season.\",\"status\":\"season_closed\",\"surface\":null,\"beginner\":null,\"reportAt\":null,\"snow24In\":null,\"liftsOpen\":0,\"liftsTotal\":4,\"sourceHash\":\"096a6202a13f17fd659125c8764a1b3bc55bb2e6a2c311c9b92addd7e22ec2d6\",\"trailsOpen\":0,\"trailsTotal\":20,\"parserVersion\":\"0.1.0\"}","resort_id":"timberline","fetched_at":"2026-10-01T03:54:26.404Z","source_url":"https://timberlinemountain.com/snow-report/","parser_version":"0.1.0","source_updated_at":null},{"id":"da8f3d6f-44a2-4bd2-b873-a92f0f13323b","kind":"weather","error":null,"payload":"{\"label\":\"NWS hourly forecast near resort; not a measured slope temperature.\",\"periods\":[{\"endTime\":\"2026-10-01T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-09-30T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":5,\"windDirection\":\"S\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":5,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":5,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T03:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T02:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":5,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T03:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":6,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T04:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":55,\"precipitation\":6,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T06:00:00-04:00\",\"summary\":\"Mostly Clear\",\"startTime\":\"2026-10-01T05:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":6,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T06:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":6,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T07:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":6,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T08:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":6,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T10:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T09:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T11:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T10:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":66,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T12:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T11:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":69,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T13:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T12:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":72,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T14:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-01T13:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T15:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T14:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T16:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T15:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T17:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T16:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":74,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T18:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-01T17:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":73,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T19:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T18:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":70,\"precipitation\":1,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T20:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":65,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T21:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T20:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":62,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T22:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-01T21:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":61,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-01T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T00:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-01T23:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T01:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T00:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T02:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T01:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T03:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T02:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"SW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T04:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T03:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":59,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T05:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T04:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T06:00:00-04:00\",\"summary\":\"Partly Cloudy\",\"startTime\":\"2026-10-02T05:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T07:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T06:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":0,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T08:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T07:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":60,\"precipitation\":6,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T08:00:00-04:00\",\"windSpeed\":\"6 mph\",\"temperature\":61,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T10:00:00-04:00\",\"summary\":\"Sunny\",\"startTime\":\"2026-10-02T09:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":64,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T11:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-02T10:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":68,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-02T11:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":71,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T13:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T12:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T14:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-02T13:00:00-04:00\",\"windSpeed\":\"10 mph\",\"temperature\":72,\"precipitation\":11,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T15:00:00-04:00\",\"summary\":\"Showers And Thunderstorms\",\"startTime\":\"2026-10-02T14:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":72,\"precipitation\":80,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T16:00:00-04:00\",\"summary\":\"Showers And Thunderstorms\",\"startTime\":\"2026-10-02T15:00:00-04:00\",\"windSpeed\":\"9 mph\",\"temperature\":70,\"precipitation\":80,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T17:00:00-04:00\",\"summary\":\"Showers And Thunderstorms\",\"startTime\":\"2026-10-02T16:00:00-04:00\",\"windSpeed\":\"8 mph\",\"temperature\":68,\"precipitation\":80,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T18:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T17:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":66,\"precipitation\":80,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T19:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T18:00:00-04:00\",\"windSpeed\":\"7 mph\",\"temperature\":64,\"precipitation\":80,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T20:00:00-04:00\",\"summary\":\"Rain Showers\",\"startTime\":\"2026-10-02T19:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":63,\"precipitation\":80,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T21:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T20:00:00-04:00\",\"windSpeed\":\"5 mph\",\"temperature\":61,\"precipitation\":44,\"windDirection\":\"W\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T22:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":60,\"precipitation\":44,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-02T23:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T22:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":60,\"precipitation\":44,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T00:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-02T23:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":59,\"precipitation\":44,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T01:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T00:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":58,\"precipitation\":44,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T02:00:00-04:00\",\"summary\":\"Chance Rain Showers\",\"startTime\":\"2026-10-03T01:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":56,\"precipitation\":44,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T03:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T02:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":55,\"precipitation\":15,\"windDirection\":\"NW\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T04:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T03:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":53,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T05:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T04:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":52,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T06:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T05:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":51,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T07:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T06:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":50,\"precipitation\":15,\"windDirection\":\"N\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T08:00:00-04:00\",\"summary\":\"Slight Chance Rain Showers\",\"startTime\":\"2026-10-03T07:00:00-04:00\",\"windSpeed\":\"1 mph\",\"temperature\":49,\"precipitation\":15,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T09:00:00-04:00\",\"summary\":\"Mostly Sunny\",\"startTime\":\"2026-10-03T08:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":49,\"precipitation\":12,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T10:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T09:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":50,\"precipitation\":12,\"windDirection\":\"NE\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T11:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T10:00:00-04:00\",\"windSpeed\":\"2 mph\",\"temperature\":52,\"precipitation\":12,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T12:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T11:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":54,\"precipitation\":12,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T13:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T12:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":56,\"precipitation\":12,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T14:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T13:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":57,\"precipitation\":12,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T15:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T14:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":9,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T16:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T15:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":59,\"precipitation\":9,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T17:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T16:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":9,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T18:00:00-04:00\",\"summary\":\"Partly Sunny\",\"startTime\":\"2026-10-03T17:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":58,\"precipitation\":9,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T19:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T18:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":55,\"precipitation\":9,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T20:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T19:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":53,\"precipitation\":9,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T21:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T20:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":52,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T22:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T21:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":51,\"precipitation\":7,\"windDirection\":\"E\",\"temperatureUnit\":\"F\"},{\"endTime\":\"2026-10-03T23:00:00-04:00\",\"summary\":\"Mostly Cloudy\",\"startTime\":\"2026-10-03T22:00:00-04:00\",\"windSpeed\":\"3 mph\",\"temperature\":50,\"precipitation\":7,\"windDirection\":\"SE\",\"temperatureUnit\":\"F\"}],\"sourceUrl\":\"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly\",\"updatedAt\":\"2026-09-30T23:21:34+00:00\",\"generatedAt\":\"2026-10-01T03:54:15+00:00\"}","resort_id":"timberline","fetched_at":"2026-10-01T03:54:15.625Z","source_url":"https://api.weather.gov/gridpoints/PBZ/105,6/forecast/hourly","parser_version":"0.1.0","source_updated_at":"2026-09-30T23:21:34+00:00"}],"nextCursor":null,"attribution":"https://shredminder.com/data#reuse","notes":"Records retain original source times, collection times, parser versions and content hashes. A failed check is not a new observation. Forecasts and tide predictions are not observations."}