Ski Resort Weather API

Returns daily and hourly weather forecasts for a ski resort.

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
Authorizations
Path parameters
resortIdstringRequired
Responses
200
200 response
application/json
get
GET /resort/{resortId}/weather/daily HTTP/1.1
Host: partner-api.onthesnow.com
x-api-key: YOUR_API_KEY
Accept: */*
200

200 response

{
  "weatherItems": [
    {
      "datetime": "text",
      "mid": {
        "temp": {
          "min": 1,
          "max": 1
        },
        "snow": {
          "density": 1,
          "snowfall": 1,
          "probability": 1,
          "snowline": 1
        },
        "type": "text",
        "wind": {
          "gusts": 1,
          "speed": 1,
          "direction": 1
        }
      },
      "summit": {
        "temp": {
          "min": 1,
          "max": 1
        },
        "snow": {
          "density": 1,
          "snowfall": 1,
          "probability": 1,
          "snowline": 1
        },
        "type": "text",
        "wind": {
          "gusts": 1,
          "speed": 1,
          "direction": 1
        }
      },
      "base": {
        "temp": {
          "min": 1,
          "max": 1
        },
        "snow": {
          "density": 1,
          "snowfall": 1,
          "probability": 1,
          "snowline": 1
        },
        "type": "text",
        "wind": {
          "gusts": 1,
          "speed": 1,
          "direction": 1
        }
      }
    }
  ],
  "summit": 1,
  "base": 1
}

Hourly Weather Forecasts

get
Authorizations
Path parameters
resortIdstringRequired
Responses
200
200 response
application/json
get
GET /resort/{resortId}/weather/hourly HTTP/1.1
Host: partner-api.onthesnow.com
x-api-key: YOUR_API_KEY
Accept: */*
200

200 response

{
  "weatherItems": [
    {
      "datetime": "text",
      "mid": {
        "temp": {
          "min": 1,
          "max": 1
        },
        "snow": {
          "density": 1,
          "snowfall": 1,
          "probability": 1,
          "snowline": 1
        },
        "type": "text",
        "wind": {
          "gusts": 1,
          "speed": 1,
          "direction": 1
        }
      },
      "summit": {
        "temp": {
          "min": 1,
          "max": 1
        },
        "snow": {
          "density": 1,
          "snowfall": 1,
          "probability": 1,
          "snowline": 1
        },
        "type": "text",
        "wind": {
          "gusts": 1,
          "speed": 1,
          "direction": 1
        }
      },
      "base": {
        "temp": {
          "min": 1,
          "max": 1
        },
        "snow": {
          "density": 1,
          "snowfall": 1,
          "probability": 1,
          "snowline": 1
        },
        "type": "text",
        "wind": {
          "gusts": 1,
          "speed": 1,
          "direction": 1
        }
      }
    }
  ],
  "summit": 1,
  "base": 1
}

Last updated