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}/profileGET /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