The all-in-one endpoint containing the full report — resort information, current status, runs, lifts, snow, terrain parks, summer trails, hours, and weather.
Contains general information about the ski resort and its MtnManager account.
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"name": "Powder Mountain Resort",
"slug": "powder-mountain",
"timezone": "America/Denver",
"region": "na",
"unit_preference": "imperial"
}
Provides a snapshot of the resort's current operational state including today's scheduled hours (calculated from operating hour rules), run/lift overview counts, the current season, and written news.
{
"status": "open",
"opens_at": "09:00",
"closes_at": "16:00",
"season": "winter",
"news": "Fresh powder overnight! All lifts spinning.",
"news_html": "<p>Fresh powder overnight! All lifts spinning.</p>",
"news_updated_at": "2026-01-26T16:26:33+00:00",
"open_runs": 42,
"groomed_runs": 38,
"total_runs": 50,
"open_acres": 850,
"total_acres": 1200,
"runs_updated_at": "2026-01-26T16:26:33+00:00",
"open_lifts": 8,
"total_lifts": 10,
"lifts_updated_at": "2026-01-26T16:26:33+00:00",
"total_summer_trails": 0,
"summer_trails_updated_at": "2026-01-26T16:26:33+00:00",
"open_terrain_parks": 3,
"total_terrain_parks": 4,
"terrain_parks_updated_at": "2026-01-26T16:26:33+00:00"
}
Provides current snow conditions including base depth, surface conditions, and snowfall totals in both metric and imperial units.
May contain multiple, representing different reporting areas.
[
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"area_uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"area_name": "Lower Mountain",
"area_display_order": 1,
"base_depth_cm": 152,
"base_depth_in": 60,
"surface_condition": "BS",
"secondary_surface_condition": "PP",
"condition_notes": "Machine groomed on main runs, natural powder in tree areas.",
"snowfall_cm": {
"overnight": 8,
"last_24h": 12,
"last_48h": 18,
"last_7days": 36,
"season_total": 156
},
"snowfall_in": {
"overnight": 8,
"last_24h": 12,
"last_48h": 18,
"last_7days": 36,
"season_total": 156
},
"reported_at": "2026-01-26T16:26:33+00:00"
}
]
List of all lifts at the resort with their current operational status, type, and optional wait time information.
[
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"name": "Summit Express",
"slug": "summit-express",
"number": 1,
"lift_type": "gondola",
"high_speed": true,
"bubble": true,
"heated": true,
"status": "open",
"wait_time_minutes": 5,
"opens_at": "09:00",
"closes_at": "16:00",
"area_uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"area_name": "Lower Mountain",
"area_display_order": 1,
"updated_at": "2026-01-26T16:26:33+00:00"
}
]
List of all runs at the resort with their current status, grooming information, and difficulty rating.
[
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"name": "Main Street",
"slug": "main-street",
"number": 1,
"difficulty": "advanced",
"status": "open",
"last_groomed": "2026-01-26T16:26:33+00:00",
"groomed_today": true,
"snowmaking": true,
"night_skiing": false,
"condition_notes": "Groomer's choice!",
"area_uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"area_name": "Lower Mountain",
"area_display_order": 1,
"updated_at": "2026-01-26T16:26:33+00:00"
}
]
List of all terrain parks at the resort with their current status, condition notes, and list of features (jumps, boxes, rails, etc.) within them.
[
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"name": "Main Park",
"slug": "main-park",
"number": 1,
"status": "open",
"condition_notes": "Freshly shaped features, park crew out daily",
"area_uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"area_name": "Lower Mountain",
"area_display_order": 1,
"features": [
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"name": "Flat Rail",
"slug": "flat-rail",
"number": 1,
"feature_type": "rail",
"size": "m",
"status": "unknown"
}
],
"updated_at": "2026-01-26T16:26:33+00:00"
}
]
List of all parking lots at the resort with their current status and amenities.
[
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"name": "Main Parking Lot",
"slug": "main-parking-lot",
"status": "open",
"capacity": 500,
"shuttle": false,
"paid": false,
"reservation_required": false,
"updated_at": "2026-01-26T16:26:33+00:00"
}
]
List of all summer trails at the resort with their current status, type (e.g. hiking, mountain biking), and optional difficulty rating.
[
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"name": "Ridgeline Trail",
"slug": "ridgeline-trail",
"number": 1,
"trail_type": ["hiking"],
"difficulty": "intermediate",
"status": "open",
"condition_notes": "Trail is dry and in excellent condition.",
"area_uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"area_name": "Lower Mountain",
"area_display_order": 1,
"updated_at": "2026-01-26T16:26:33+00:00"
}
]
Resort's operating hours, including the recurring schedule, and list of individual calendar days.
{
"schedules": [
{
"days_string": "Saturday & Sunday",
"days_of_week": ["Sunday", "Saturday"],
"time_string": "9:00 a.m. to 4:00 p.m.",
"opens_at": "09:00",
"closes_at": "16:00",
"in_effect": true,
"effective_string": "November 1, 2024 to April 15, 2025",
"effective_from": "2024-11-01",
"effective_to": "2025-04-15"
}
],
"calendar_days": [
{
"date": "2024-12-25",
"day_of_week": "Wednesday",
"is_open": true,
"opens_at": "09:00",
"closes_at": "16:00",
"amenities": [
{
"uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Tube Park",
"category": "recreation",
"opens_at": "10:00",
"closes_at": "16:00"
}
]
}
],
"amenity_schedules": [
{
"uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Tube Park",
"category": "recreation",
"schedules": [
{
"days_string": "Saturday & Sunday",
"days_of_week": ["Sunday", "Saturday"],
"time_string": "9:00 a.m. to 4:00 p.m.",
"opens_at": "09:00",
"closes_at": "16:00",
"in_effect": true,
"effective_string": "November 1, 2024 to April 15, 2025",
"effective_from": "2024-11-01",
"effective_to": "2025-04-15"
}
]
}
]
}
Current and forecasted weather conditions for the resort's location. Only included/available if the weather feature is enabled and GPS coordinates are configured.
{
"current": {
"imperial": {
"temperature": 28,
"feels_like": 22,
"snowfall": 2,
"precipitation": 0,
"wind_speed": 12,
"wind_gust": 18
},
"metric": {
"temperature": -2,
"feels_like": -6,
"snowfall": 5,
"precipitation": 0,
"wind_speed": 19,
"wind_gust": 29
},
"condition": "Light Snow",
"condition_code": "Snow",
"wind_direction": 270,
"wind_direction_cardinal": "W",
"timestamp": "2026-01-26T16:26:33+00:00"
},
"hourly_forecast": [
{
"timestamp": "2026-01-26T16:26:33+00:00",
"imperial": {
"temperature": 28,
"feels_like": 22,
"snowfall": 1,
"precipitation": 0,
"wind_speed": 12,
"wind_gust": 18
},
"metric": {
"temperature": -2,
"feels_like": -6,
"snowfall": 3,
"precipitation": 0,
"wind_speed": 19,
"wind_gust": 29
},
"condition": "Light Snow",
"condition_code": "Snow",
"precipitation_probability": 65
}
],
"daily_forecast": [
{
"date": "2024-12-26",
"imperial": {
"temperature_high": 32,
"temperature_low": 18,
"snowfall_total": 6,
"precipitation_total": 0,
"wind_speed_max": 25,
"wind_gust_max": 35
},
"metric": {
"temperature_high": 0,
"temperature_low": -8,
"snowfall_total": 15,
"precipitation_total": 0,
"wind_speed_max": 40,
"wind_gust_max": 56
},
"condition": "Light Snow",
"condition_code": "Snow",
"precipitation_probability": 65,
"sunrise": "2026-01-26T16:26:33+00:00",
"sunset": "2026-01-26T16:26:33+00:00"
}
],
"attribution": "https://developer.apple.com/weatherkit/data-source-attribution/",
"updated_at": "2026-01-26T16:26:33+00:00"
}