Properties
| Name | Type | Description |
|---|---|---|
| date | string | Date of the forecast period. |
| max_temp_c | number | Maximum temperature (°C). |
| min_temp_c | number | Minimum temperature (°C). |
| sunrise | string | Sunrise time (local). |
| sunset | string | Sunset time (local). |
| moonrise | string | Moonrise time (local). |
| moonset | string | Moonset time (local). |
| hourly_temp_c | number | Hourly temperature (°C). |
| wind_speed_mph | number | Wind speed (mph). |
| wind_speed_kph | number | Wind speed (km/h). |
| wind_dir | string | Wind direction (16‑point compass). |
| weather_code | string | Standardised weather condition code. |
| weather_desc | string | Weather description text. |
| weather_icon_url | string | URL to weather condition icon. |
| precip_mm | number | Precipitation / rainfall (mm). |
| humidity | number | Relative humidity (%). |
| visibility_km | number | Visibility (km). |
| pressure_mb | number | Atmospheric pressure (mb). |
| cloudcover | number | Cloud cover (%). |
| chanceofrain | number | Probability of rain (%). |
| chanceofsnow | number | Probability of snow (%). |
| chanceofthunder | number | Probability of thunder (%). |
| chanceofcloud | number | Probability of cloud (%). |
| chanceofsunshine | number | Probability of sunshine (%). |
| chanceoffreeze | number | Probability of temperature falling below freezing (%). |
| top_snowfall_cm | number | Expected snowfall at top elevation (cm). |
| middle_snowfall_cm | number | Expected snowfall at middle elevation (cm). |
| bottom_snowfall_cm | number | Expected snowfall at bottom elevation (cm). |
| top_freezing_level_m | number | Freezing level at top elevation (metres above sea level). |
| middle_freezing_level_m | number | Freezing level at middle elevation (metres above sea level). |
| bottom_freezing_level_m | number | Freezing level at bottom elevation (metres above sea level). |
| top_chance_of_snow | number | Chance of snow at top elevation (%). |
| middle_chance_of_snow | number | Chance of snow at middle elevation (%). |
| bottom_chance_of_snow | number | Chance of snow at bottom elevation (%). |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/worldweatheronline-com/json-schema/worldweatheronline-com-get-premium-v1-ski-ashx-response-schema.json",
"title": "GetPremiumV1SkiAshxResponse",
"x-generated": "2026-10-31",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/_ae-authored/worldweatheronline-com-openapi-generated.yml#/components/schemas/GetPremiumV1SkiAshxResponse",
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "Date of the forecast period."
},
"max_temp_c": {
"type": "number",
"description": "Maximum temperature (°C)."
},
"min_temp_c": {
"type": "number",
"description": "Minimum temperature (°C)."
},
"sunrise": {
"type": "string",
"description": "Sunrise time (local)."
},
"sunset": {
"type": "string",
"description": "Sunset time (local)."
},
"moonrise": {
"type": "string",
"description": "Moonrise time (local)."
},
"moonset": {
"type": "string",
"description": "Moonset time (local)."
},
"hourly_temp_c": {
"type": "number",
"description": "Hourly temperature (°C)."
},
"wind_speed_mph": {
"type": "number",
"description": "Wind speed (mph)."
},
"wind_speed_kph": {
"type": "number",
"description": "Wind speed (km/h)."
},
"wind_dir": {
"type": "string",
"description": "Wind direction (16‑point compass)."
},
"weather_code": {
"type": "string",
"description": "Standardised weather condition code."
},
"weather_desc": {
"type": "string",
"description": "Weather description text."
},
"weather_icon_url": {
"type": "string",
"description": "URL to weather condition icon."
},
"precip_mm": {
"type": "number",
"description": "Precipitation / rainfall (mm)."
},
"humidity": {
"type": "number",
"description": "Relative humidity (%)."
},
"visibility_km": {
"type": "number",
"description": "Visibility (km)."
},
"pressure_mb": {
"type": "number",
"description": "Atmospheric pressure (mb)."
},
"cloudcover": {
"type": "number",
"description": "Cloud cover (%)."
},
"chanceofrain": {
"type": "number",
"description": "Probability of rain (%)."
},
"chanceofsnow": {
"type": "number",
"description": "Probability of snow (%)."
},
"chanceofthunder": {
"type": "number",
"description": "Probability of thunder (%)."
},
"chanceofcloud": {
"type": "number",
"description": "Probability of cloud (%)."
},
"chanceofsunshine": {
"type": "number",
"description": "Probability of sunshine (%)."
},
"chanceoffreeze": {
"type": "number",
"description": "Probability of temperature falling below freezing (%)."
},
"top_snowfall_cm": {
"type": "number",
"description": "Expected snowfall at top elevation (cm)."
},
"middle_snowfall_cm": {
"type": "number",
"description": "Expected snowfall at middle elevation (cm)."
},
"bottom_snowfall_cm": {
"type": "number",
"description": "Expected snowfall at bottom elevation (cm)."
},
"top_freezing_level_m": {
"type": "number",
"description": "Freezing level at top elevation (metres above sea level)."
},
"middle_freezing_level_m": {
"type": "number",
"description": "Freezing level at middle elevation (metres above sea level)."
},
"bottom_freezing_level_m": {
"type": "number",
"description": "Freezing level at bottom elevation (metres above sea level)."
},
"top_chance_of_snow": {
"type": "number",
"description": "Chance of snow at top elevation (%)."
},
"middle_chance_of_snow": {
"type": "number",
"description": "Chance of snow at middle elevation (%)."
},
"bottom_chance_of_snow": {
"type": "number",
"description": "Chance of snow at bottom elevation (%)."
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/worldweatheronline-com-get-premium-v1-ski-ashx-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.