This API provides detailed and up-to-date information on resorts, allowing users to access key data related to weather conditions and snow reports. It provides the name of the resort, its altitude and the latest snowfall reports, including the recent amount recorded and the date of the last snowfall.
It also provides short- and medium-term snow forecasts, providing clear estimates for the next few days, which is ideal for planning activities. In addition, the API includes a daily weather breakdown for the week, indicating conditions such as clear skies, cloudy or light rain, helping users to organize their trips in an informed manner.
To use this endpoint just run it and you will get all available countries.
{"countries":[{"name":"Andorra"},{"name":"Argentina"},{"name":"Armenia"},{"name":"Australia"},{"name":"Australia - New South Wales"},{"name":"Australia - Tasmania"},{"name":"Australia - Victoria"},{"name":"Austria"},{"name":"Azerbaijan"},{"name":"Bolivia"},{"name":"Bosnia Herzegovina"},{"name":"Bulgaria"},{"name":"Canada - Alberta"},{"name":"Canada - BC"},{"name":"Canada - Manitoba"},{"name":"Canada - New Brunswick"},{"name":"Canada - Newfoundland"},{"name":"Canada - NS"},{"name":"Canada - Ontario"},{"name":"Canada - Quebec"},{"name":"Canada - Saskatchewan"},{"name":"Chile"},{"name":"China - Hebei"},{"name":"China - Heilongjiang"},{"name":"China - Ji Lin"},{"name":"China - Jilin"},{"name":"China - Liao Ning"},{"name":"China - Yanqing"},{"name":"Colombia"},{"name":"Croatia"},{"name":"Cyprus"},{"name":"Czech Republic"},{"name":"Ecuador"},{"name":"Egypt"},{"name":"Ethiopia"},{"name":"Finland"},{"name":"France"},{"name":"France - Corsica"},{"name":"Georgia"},{"name":"Germany"},{"name":"Greece"},{"name":"Greenland"},{"name":"Hungary"},{"name":"Iceland"},{"name":"India"},{"name":"Indonesia"},{"name":"Iran"},{"name":"Ireland"},{"name":"Israel"},{"name":"Italy - Trentino"},{"name":"Italy - all"},{"name":"Japan"},{"name":"Japan - Aichi"},{"name":"Japan - Akita"},{"name":"Japan - Aomori"},{"name":"Japan - Ehime"},{"name":"Japan - Fukui"},{"name":"Japan - Fukushima"},{"name":"Japan - Gifu"},{"name":"Japan - Gunma"},{"name":"Japan - Hiroshima"},{"name":"Japan - Hokkaido"},{"name":"Japan - Hyakuzawa"},{"name":"Japan - Hyogo"},{"name":"Japan - Ishikawa"},{"name":"Japan - Iwate"},{"name":"Japan - Kanagawa"},{"name":"Japan - Kochi"},{"name":"Japan - Kumamoto"},{"name":"Japan - Kyoto"},{"name":"Japan - Miyagi"},{"name":"Japan - Miyazaki"},{"name":"Japan - Nagano"},{"name":"Japan - Niigata"},{"name":"Japan - Oita"},{"name":"Japan - Okayama"},{"name":"Japan - Saga"},{"name":"Japan - Shiga"},{"name":"Japan - Shimane"},{"name":"Japan - Shizuoka"},{"name":"Japan - Tochigi"},{"name":"Japan - Tokushima"},{"name":"Japan - Tottori"},{"name":"Japan - Toyama"},{"name":"Japan - Yamagata"},{"name":"Japan - Yamaguchi"},{"name":"Japan - Yamanashi"},{"name":"Kazakstan"},{"name":"Kenya"},{"name":"Kosovo"},{"name":"Kyrgyzstan"},{"name":"Lebanon"},{"name":"Lesotho"},{"name":"Liechtenstein"},{"name":"Mexico - Puebla"},{"name":"Morocco"},{"name":"Myanmar (Burma)"},{"name":"Nepal"},{"name":"New Zealand"},{"name":"Norway"},{"name":"Pakistan"},{"name":"Peru"},{"name":"Poland"},{"name":"Portugal"},{"name":"Rep. of Macedonia"},{"name":"Reunion"},{"name":"Romania"},{"name":"Russia"},{"name":"S. Africa"},{"name":"Serbia"},{"name":"Slovakia"},{"name":"Slovenia"},{"name":"South Korea"},{"name":"Spain"},{"name":"Spain - Tenerife"},{"name":"Sweden"},{"name":"Switzerland"},{"name":"Taiwan"},{"name":"Tanzania"},{"name":"Turkey"},{"name":"Uganda"},{"name":"Ukraine"},{"name":"United Kingdom"},{"name":"USA - Alabama"},{"name":"USA - Alaska"},{"name":"USA - Arizona"},{"name":"USA - California"},{"name":"USA - Colorado"},{"name":"USA - Connecticut"},{"name":"USA - Georgia-USA"},{"name":"USA - Hawaii"},{"name":"USA - Idaho"},{"name":"USA - Illinois"},{"name":"USA - Indiana"},{"name":"USA - Iowa"},{"name":"USA - Maine"},{"name":"USA - Maryland"},{"name":"USA - Massachusetts"},{"name":"USA - Michigan"},{"name":"USA - Minnesota"},{"name":"USA - Missouri"},{"name":"USA - Montana"},{"name":"USA - Nevada"},{"name":"USA - New Hampshire"},{"name":"USA - New Jersey"},{"name":"USA - New Mexico"},{"name":"USA - New York"},{"name":"USA - North Carolina"},{"name":"USA - North Dakota"},{"name":"USA - Ohio"},{"name":"USA - Oregon"},{"name":"USA - Pennsylvania"},{"name":"USA - Rhode Island"},{"name":"USA - South Dakota"},{"name":"USA - Tennessee"},{"name":"USA - Utah"},{"name":"USA - Vermont"},{"name":"USA - Virginia"},{"name":"USA - Washington"},{"name":"USA - West Virginia"},{"name":"USA - Wisconsin"},{"name":"USA - Wyoming"}]}
curl --location --request GET 'https://zylalabs.com/api/6272/ski+weather+and+forecasts+api/8868/obtain+countries' --header 'Authorization: Bearer YOUR_API_KEY'
To use this endpoint you must indicate a country in the parameter.
Note: You can get the countries through the Obtain Countries endpoint.
Ski Resort by Country - Endpoint Features
| Object | Description |
|---|---|
country |
[Required] Indicates a country |
{"resorts":[{"name":"Myler Mountain Resort","resort_name":"Myler-Mountain-Resort","elevation":"(1955 m \u2014 2825 m)","snow_report":"snow report 3 days ago","snow_depth_top":"","snow_depth_bottom":"","on_piste":"","off_piste":"","last_snow":"1.0","last_snow_date":"3 days ago","forecast_snow_3_days":"","forecast_snow_6_days":"","forecast_snow_9_days":"","weather_forecast":{"monday":"clear","tuesday":"part cloud","wednesday":"clear","thursday":"part cloud","friday":"clear"}},{"name":"Tsakhkadzor","resort_name":"Tsakhkadzor","elevation":"(2151 m \u2014 3001 m)","snow_report":"snow report 3 days ago","snow_depth_top":"","snow_depth_bottom":"","on_piste":"","off_piste":"","last_snow":"1.0","last_snow_date":"3 days ago","forecast_snow_3_days":"","forecast_snow_6_days":"","forecast_snow_9_days":"","weather_forecast":{"monday":"clear","tuesday":"part cloud","wednesday":"clear","thursday":"part cloud","friday":"clear"}},{"name":"Vanadzor","resort_name":"Vanadzor","elevation":"(2201 m \u2014 3051 m)","snow_report":"snow report 3 days ago","snow_depth_top":"","snow_depth_bottom":"","on_piste":"","off_piste":"","last_snow":"1.0","last_snow_date":"4 days ago","forecast_snow_3_days":"","forecast_snow_6_days":"","forecast_snow_9_days":"","weather_forecast":{"monday":"clear","tuesday":"part cloud","wednesday":"part cloud","thursday":"part cloud","friday":"part cloud"}}]}
curl --location --request GET 'https://zylalabs.com/api/6272/ski+weather+and+forecasts+api/8869/ski+resort+by+country?country=Argentina' --header 'Authorization: Bearer YOUR_API_KEY'
To use this endpoint you must indicate a ski resort in the parameter.
Note: You can get the names of the ski resorts through the Ski Resort by Country endpoint.
{"resort":[{"station":"Yerevan Zvartnots International Airport","weather":"Dry and partly cloudy","wind":"calm(2 km\/h at 20\u00b0)","gusts":"","temperature":"8","visibility":"9.0","cloud":"9.0no significant cloudbrokenovercast","udpate_data":"2 hours ago"},{"station":"Shirak Airport","weather":"Dry and partly cloudy","wind":"calm(4 km\/h at 1\u00b0)","gusts":"","temperature":"0","visibility":"10.0","cloud":"10.0no significant cloud","udpate_data":"2 hours ago"},{"station":"Igdir","weather":"-","wind":"calm(2 km\/h at 60\u00b0)","gusts":"","temperature":"-","visibility":"20","cloud":"20---","udpate_data":"2 hours ago"},{"station":"Igdir Airport","weather":"-","wind":"light winds from the SSW(11 km\/h at 200\u00b0)","gusts":"","temperature":"Q1021","visibility":"0.0","cloud":"0.0","udpate_data":"2 hours ago"},{"station":"Tbilisi International Airport","weather":"-","wind":"light winds from the NNE.(Wind varies from 350 to 050 degs)(13 km\/h at 30\u00b0)","gusts":"","temperature":"Q1022","visibility":"0.0","cloud":"0.0","udpate_data":"2 hours ago"},{"station":"Kars","weather":"-","wind":"wind obs. (9 kph from 10 degs) was rejected(- km\/h at -\u00b0)","gusts":"","temperature":"-","visibility":"10","cloud":"10---","udpate_data":"3 hours ago"},{"station":"Gyandzha Airport","weather":"-","wind":"light winds from the S(15 km\/h at 190\u00b0)","gusts":"","temperature":"11","visibility":"10.0","cloud":"10.0few","udpate_data":"2 hours ago"},{"station":"Kars Airport","weather":"-","wind":"wind obs. (7 kph from 120 degs) was rejected(- km\/h at -\u00b0)","gusts":"","temperature":"Q1023","visibility":"0.0","cloud":"0.0","udpate_data":"2 hours ago"},{"station":"Nakhchivan Airport","weather":"Dry and partly cloudy","wind":"light winds from the ENE(7 km\/h at 70\u00b0)","gusts":"","temperature":"4","visibility":"10.0","cloud":"10.0no significant cloud","udpate_data":"2 hours ago"},{"station":"Agri","weather":"-","wind":"wind obs. (6 kph from 300 degs) was rejected(- km\/h at -\u00b0)","gusts":"","temperature":"-","visibility":"20","cloud":"20---","udpate_data":"1 hour ago"}]}
curl --location --request GET 'https://zylalabs.com/api/6272/ski+weather+and+forecasts+api/8870/get+weather&resort=Required' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The "Obtain Countries" endpoint returns a list of available countries. The "Ski Resort by Country" endpoint provides details about ski resorts within a specified country, including names and altitudes. The "Get Weather" endpoint delivers weather forecasts, snow reports, and piste conditions for a selected ski resort.
Key fields include the resort name, altitude, recent snow reports (amount and date), snow depth, piste conditions, and daily weather breakdowns (e.g., clear skies, cloudy). Each endpoint's response structure varies based on the data requested.
Response data is typically structured in JSON format, with each endpoint returning an array of objects. For example, the "Ski Resort by Country" endpoint returns an array of resorts, each containing fields like name and altitude, while the "Get Weather" endpoint includes weather details for a specific resort.
The "Ski Resort by Country" endpoint requires a country parameter to filter resorts. The "Get Weather" endpoint requires a ski resort parameter to retrieve specific weather data. Users can customize requests by specifying these parameters based on their needs.
The "Obtain Countries" endpoint provides a list of countries. The "Ski Resort by Country" endpoint offers resort names and altitudes. The "Get Weather" endpoint includes snow reports, depth, piste conditions, and detailed weather forecasts for selected resorts.
Data accuracy is maintained through regular updates from reliable meteorological sources and ski resort reports. Quality checks are implemented to ensure that the information provided is current and reflects actual conditions at the resorts.
Typical use cases include trip planning for skiing enthusiasts, monitoring snow conditions for safety, and assessing weather forecasts for optimal skiing experiences. Users can leverage this data to make informed decisions about when and where to ski.
Users can analyze the returned data to compare resorts based on snow conditions and weather forecasts. For instance, by checking recent snowfall and weather patterns, users can choose the best resort for their skiing activities.
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
1,394ms
Service Level:
100%
Response Time:
1,527ms
Service Level:
100%
Response Time:
409ms
Service Level:
100%
Response Time:
1,873ms
Service Level:
100%
Response Time:
254ms
Service Level:
100%
Response Time:
600ms
Service Level:
100%
Response Time:
304ms
Service Level:
100%
Response Time:
143ms
Service Level:
100%
Response Time:
340ms
Service Level:
100%
Response Time:
830ms
Service Level:
100%
Response Time:
2,037ms
Service Level:
100%
Response Time:
1,999ms
Service Level:
50%
Response Time:
2,017ms
Service Level:
50%
Response Time:
5,590ms
Service Level:
50%
Response Time:
1,252ms
Service Level:
50%
Response Time:
5,079ms
Service Level:
100%
Response Time:
16ms
Service Level:
50%
Response Time:
1,618ms
Service Level:
100%
Response Time:
21ms
Service Level:
100%
Response Time:
18ms