Ski Resort Profile API

Returns profile information for a ski resort, including its location and other useful details.

The resort profile endpoint returns key resort statistics, that are largely static.

get
Authorizations
x-api-keystringRequired
Path parameters
resortIdstringRequired
Responses
200

200 response

application/json
get
/resort/{resortId}/profile
GET /resort/{resortId}/profile HTTP/1.1
Host: partner-api.onthesnow.com
x-api-key: YOUR_API_KEY
Accept: */*
200

200 response

{
  "elevation": {
    "verticalDrop": 1,
    "summit": 1,
    "base": 1
  },
  "website": "text",
  "resortName": "text",
  "lifts": {
    "total": 1,
    "allLifts": [
      {
        "name": "text",
        "type": "surface"
      }
    ],
    "details": {
      "numEightLifts": 1,
      "numTripleChairs": 1,
      "numGondolasTrans": 1,
      "numQuadChairs": 1,
      "numLifts": 1,
      "numSurfaceLifts": 1,
      "numHighSpeedQuads": 1,
      "numHighSpeedSix": 1,
      "numDoubleChairs": 1
    },
    "open": 1
  },
  "services": {
    "hasNordic": true,
    "hasSnowPark": true,
    "hasSkiing": true,
    "hasSummer": true,
    "glacierResort": true,
    "indoorResort": true
  },
  "facts": {
    "projectedOpening": "2025-12-06",
    "numDaysOpenLastYear": 1,
    "projectedClosing": "2025-12-06"
  },
  "skierEmail": "text",
  "operatingHours": {
    "sunday": {
      "close": "text",
      "open": "text"
    },
    "saturday": {
      "close": "text",
      "open": "text"
    },
    "tuesday": {
      "close": "text",
      "open": "text"
    },
    "friday": {
      "close": "text",
      "open": "text"
    },
    "wednesday": {
      "close": "text",
      "open": "text"
    },
    "thursday": {
      "close": "text",
      "open": "text"
    },
    "monday": {
      "close": "text",
      "open": "text"
    }
  },
  "phone800": "text",
  "nightSkiing": {
    "sunday": true,
    "km": 1,
    "saturday": true,
    "tuesday": true,
    "friday": true,
    "wednesday": true,
    "thursday": true,
    "acres": 1,
    "monday": true
  },
  "location": {
    "zip": "text",
    "city": "text",
    "stateName": "text",
    "street": "text",
    "latitude": 1,
    "countryName": "text",
    "longitude": 1
  },
  "id": 1,
  "runs": {
    "expert": 1,
    "total": 1,
    "beginner": 1,
    "advanced": 1,
    "intermediate": 1,
    "allRuns": [
      {
        "difficulty": 1,
        "length": 1,
        "name": "text"
      }
    ],
    "totalRunsLength": 1
  },
  "terrain": {
    "km": 1,
    "acres": 1,
    "skiReturn": 1,
    "longestRun": 1
  }
}

Last updated