# Weather API

7-Day Weather forecasts are updated throughout the day for each ski resort. Forecasts are provided at the base, at the summit, and for some resorts mid mountain. Note all forecast data returns data in metric values. Wind speed is returned in m/s.

### Daily Weather Forecasts

## GET /resorts/weather/daily

>

```json
{"openapi":"3.0.1","info":{"title":"partner-api","version":"1.0"},"servers":[{"url":"https://partner-api.onthesnow.com"}],"security":[{"api_key":[]}],"components":{"securitySchemes":{"api_key":{"type":"apiKey","name":"x-api-key","in":"header"}},"schemas":{"ArrayOfBatchResortWeatherDaily":{"type":"array","items":{"$ref":"#/components/schemas/BatchResortWeatherDaily"}},"BatchResortWeatherDaily":{"allOf":[{"$ref":"#/components/schemas/ResortWeatherDaily"},{"type":"object","properties":{"resort":{"type":"number","description":"Resort ID"}}}]},"ResortWeatherDaily":{"required":["base","summit","weatherItems"],"type":"object","properties":{"weatherItems":{"type":"array","items":{"required":["base","datetime","summit"],"type":"object","properties":{"datetime":{"type":"string","description":"ISO 8601 date with time"},"mid":{"required":["snow","temp","type","wind"],"type":"object","properties":{"temp":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"snow":{"type":"object","properties":{"density":{"type":"number"},"snowfall":{"type":"number"},"probability":{"type":"number"},"snowline":{"type":"number"}}},"type":{"$ref":"#/components/schemas/WeatherType"},"wind":{"type":"object","properties":{"gusts":{"type":"number"},"speed":{"type":"number"},"direction":{"type":"number"}}}}},"summit":{"required":["snow","temp","type","wind"],"type":"object","properties":{"temp":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"snow":{"type":"object","properties":{"density":{"type":"number"},"snowfall":{"type":"number"},"probability":{"type":"number"},"snowline":{"type":"number"}}},"type":{"$ref":"#/components/schemas/WeatherType"},"wind":{"type":"object","properties":{"gusts":{"type":"number"},"speed":{"type":"number","description":"Wind speed in meters/second"},"direction":{"type":"number"}}}}},"base":{"required":["snow","temp","type","wind"],"type":"object","properties":{"temp":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"snow":{"type":"object","properties":{"density":{"type":"number"},"snowfall":{"type":"number"},"probability":{"type":"number"},"snowline":{"type":"number"}}},"type":{"$ref":"#/components/schemas/WeatherType"},"wind":{"type":"object","properties":{"gusts":{"type":"number"},"speed":{"type":"number"},"direction":{"type":"number"}}}}}},"description":"Historical Weather Item"}},"summit":{"type":"number"},"url":{"type":"string"},"base":{"type":"number"}}},"WeatherType":{"type":"string","description":"* SUN\n* LUNE\n* MOSTLY_SUNNY\n* SLIGHTLY_CLOUDY\n* CLOUDY\n* RAIN\n* SLEET\n* SNOW\n* RAIN_SHOWERS\n* SNOW_SHOWERS\n* SLEET_SHOWERS\n* OVERCAS\n* FOG\n* THUNDERSTORM\n* LIGHT_RAIN\n","enum":["SUN","LUNE","MOSTLY_SUNNY","SLIGHTLY_CLOUDY","CLOUDY","RAIN","SLEET","SNOW","RAIN_SHOWERS","SNOW_SHOWERS","SLEET_SHOWERS","OVERCAS","FOG","THUNDERSTORM","LIGHT_RAIN"]}}},"paths":{"/resorts/weather/daily":{"get":{"parameters":[{"name":"regionId","in":"query","schema":{"type":"string"}},{"name":"resortIds","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"200 response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArrayOfBatchResortWeatherDaily"}}}}}}}}}
```

### Hourly Weather Forecasts <a href="#hourly-weather-forecasts" id="hourly-weather-forecasts"></a>

## GET /resorts/weather/hourly

>

```json
{"openapi":"3.0.1","info":{"title":"partner-api","version":"1.0"},"servers":[{"url":"https://partner-api.onthesnow.com"}],"security":[{"api_key":[]}],"components":{"securitySchemes":{"api_key":{"type":"apiKey","name":"x-api-key","in":"header"}},"schemas":{"ArrayOfBatchResortWeatherHourly":{"type":"array","items":{"$ref":"#/components/schemas/BatchResortWeatherHourly"}},"BatchResortWeatherHourly":{"allOf":[{"$ref":"#/components/schemas/ResortWeatherHourly"},{"type":"object","properties":{"resort":{"type":"number","description":"Resort ID"}}}]},"ResortWeatherHourly":{"required":["base","summit","weatherItems"],"type":"object","properties":{"weatherItems":{"type":"array","items":{"required":["base","datetime","summit"],"type":"object","properties":{"datetime":{"type":"string","description":"ISO 8601 date with time"},"mid":{"required":["snow","temp","type","wind"],"type":"object","properties":{"temp":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"snow":{"type":"object","properties":{"density":{"type":"number"},"snowfall":{"type":"number"},"probability":{"type":"number"},"snowline":{"type":"number"}}},"type":{"$ref":"#/components/schemas/WeatherType"},"wind":{"type":"object","properties":{"gusts":{"type":"number"},"speed":{"type":"number"},"direction":{"type":"number"}}}}},"summit":{"required":["snow","temp","type","wind"],"type":"object","properties":{"temp":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"snow":{"type":"object","properties":{"density":{"type":"number"},"snowfall":{"type":"number"},"probability":{"type":"number"},"snowline":{"type":"number"}}},"type":{"$ref":"#/components/schemas/WeatherType"},"wind":{"type":"object","properties":{"gusts":{"type":"number"},"speed":{"type":"number","description":"Wind speed in meters/second"},"direction":{"type":"number"}}}}},"base":{"required":["snow","temp","type","wind"],"type":"object","properties":{"temp":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"snow":{"type":"object","properties":{"density":{"type":"number"},"snowfall":{"type":"number"},"probability":{"type":"number"},"snowline":{"type":"number"}}},"type":{"$ref":"#/components/schemas/WeatherType"},"wind":{"type":"object","properties":{"gusts":{"type":"number"},"speed":{"type":"number"},"direction":{"type":"number"}}}}}},"description":"Historical Weather Item"}},"summit":{"type":"number"},"url":{"type":"string"},"base":{"type":"number"}}},"WeatherType":{"type":"string","description":"* SUN\n* LUNE\n* MOSTLY_SUNNY\n* SLIGHTLY_CLOUDY\n* CLOUDY\n* RAIN\n* SLEET\n* SNOW\n* RAIN_SHOWERS\n* SNOW_SHOWERS\n* SLEET_SHOWERS\n* OVERCAS\n* FOG\n* THUNDERSTORM\n* LIGHT_RAIN\n","enum":["SUN","LUNE","MOSTLY_SUNNY","SLIGHTLY_CLOUDY","CLOUDY","RAIN","SLEET","SNOW","RAIN_SHOWERS","SNOW_SHOWERS","SLEET_SHOWERS","OVERCAS","FOG","THUNDERSTORM","LIGHT_RAIN"]}}},"paths":{"/resorts/weather/hourly":{"get":{"parameters":[{"name":"regionId","in":"query","schema":{"type":"string"}},{"name":"resortIds","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"200 response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ArrayOfBatchResortWeatherHourly"}}}}}}}}}
```
