Ski Resort
Ski resort weather conditions and site information.
Get an API key OpenAPI spec for AI assistants
Full API reference — quickstart, authentication, request limits and attribution.
Ski resort weather conditions and site information.
Ski Resort Operations
Endpoints
Current
Ski resort conditions.
Path Parameters
locationType: stringrequired"Longitude,latitude" or location identifier (id) from the location endpoint
Query Parameters
sitesType: stringNumber of ski sites (default 1, maximum 5)
radiusType: stringMaximum distance to ski site (default 500 km)
GET
/api/v1/ski/current/{location}Shell Curlcurl 'https://weatherapi.foreca.net/api/v1/ski/current/{location}' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'200
{
"locations": [
{
"name": "Lake Louise",
"countryCode": "ca",
"countryName": "Canada",
"state": "Alberta",
"city": "Lake Louise, AB",
"postalCode": "T0L 1E0",
"street": "Banff National Park",
"houseNumber": null,
"address": "Banff National Park, Lake Louise, AB, T0L 1E0",
"longitude": -116.159228,
"latitude": 51.439332,
"openFrom": "08:30",
"openUntil": "16:00",
"isOpen": true,
"altitudeBase": 1646,
"altitudePeak": 2637,
"primarySurfaceCondition": "Gripping snow",
"liftsOpen": 2,
"lifts": 7,
"hasSkiing": true,
"kmNordic": null,
"kmPistes": 139,
"kmOpen": 7,
"hasValleyRun": true,
"valleyRunOpen": "true",
"hasTobogganRuns": false,
"kmTobogganRuns": null,
"lastSnowDate": "2020-11-01",
"lastSnowAmount": null,
"nightSkiing": false,
"snowDepthPeak": 52,
"snowDepthBase": 43,
"hasFunPark": true,
"funParkOpen": true,
"updated": "2020-11-05T00:00:00Z"
}
]
}{
"type": "object",
"properties": {
"locations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"example": "Lake Louise",
"description": "Site name"
},
"countryCode": {
"type": "string",
"example": "ca",
"description": "Country code (ISO 3166-1 alpha-2)"
},
"countryName": {
"type": "string",
"example": "Canada",
"description": "Country name"
},
"state": {
"type": "string",
"example": "Alberta",
"description": "State (if applicable)"
},
"city": {
"type": "string",
"example": "Lake Louise, AB",
"description": "City"
},
"postalCode": {
"type": "string",
"example": "T0L 1E0",
"description": "Postal code"
},
"street": {
"type": "string",
"example": "Banff National Park",
"description": "Street"
},
"houseNumber": {
"type": "string",
"nullable": true,
"description": "House number"
},
"address": {
"type": "string",
"example": "Banff National Park, Lake Louise, AB, T0L 1E0",
"description": "Address"
},
"longitude": {
"type": "number",
"example": -116.159228,
"description": "longitude"
},
"latitude": {
"type": "number",
"example": 51.439332,
"description": "latitude"
},
"openFrom": {
"type": "string",
"example": "08:30",
"description": "Opening time (HH:MM)"
},
"openUntil": {
"type": "string",
"example": "16:00",
"description": "Open until time of day (HH:MM)"
},
"isOpen": {
"type": "boolean",
"example": true,
"description": "Open status"
},
"altitudeBase": {
"type": "number",
"example": 1646,
"description": "Altitude at base"
},
"altitudePeak": {
"type": "number",
"example": 2637,
"description": "Altitude at peak"
},
"primarySurfaceCondition": {
"type": "string",
"example": "Gripping snow",
"description": "Surface condition description"
},
"liftsOpen": {
"type": "number",
"example": 2,
"description": "Number of lifts open"
},
"lifts": {
"type": "number",
"example": 7,
"description": "Total number of lifts"
},
"hasSkiing": {
"type": "boolean",
"example": true,
"description": "Skiing available"
},
"kmNordic": {
"type": "number",
"nullable": true,
"description": "Nordic skiing length (km)"
},
"kmPistes": {
"type": "number",
"example": 139,
"description": "Pistes length (km)"
},
"kmOpen": {
"type": "number",
"example": 7,
"description": "Total open (km)"
},
"hasValleyRun": {
"type": "boolean",
"example": true,
"description": "Valley run available"
},
"valleyRunOpen": {
"type": "string",
"example": "true",
"description": "Valley run status (\"true\", \"false\", \"conditional\")"
},
"hasTobogganRuns": {
"type": "boolean",
"example": false,
"description": "Toboggan runs available"
},
"kmTobogganRuns": {
"type": "number",
"nullable": true,
"description": "Length of toboggan runs"
},
"lastSnowDate": {
"type": "string",
"example": "2020-11-01",
"description": "Date of last new snow"
},
"lastSnowAmount": {
"type": "string",
"nullable": true,
"description": "Amount of new snow last time"
},
"nightSkiing": {
"type": "boolean",
"example": false,
"description": "Night skiing available"
},
"snowDepthPeak": {
"type": "number",
"example": 52,
"description": "Depth of snow at peak"
},
"snowDepthBase": {
"type": "number",
"example": 43,
"description": "Depth of snow at base"
},
"hasFunPark": {
"type": "boolean",
"example": true,
"description": "Fun park available"
},
"funParkOpen": {
"type": "boolean",
"example": true,
"description": "Fun park open"
},
"updated": {
"type": "string",
"example": "2020-11-05T00:00:00Z",
"description": "Date and time of last update (ISO 8601)"
}
}
}
}
}
}Success