Discover/Big White API
live

Big White APIbigwhite.com

Access live snow reports, lift and grooming status, weather forecasts, webcam feeds, ticket pricing, deals, and events for Big White Ski Resort.

Endpoint health
verified 5d ago
get_pow_cam_image
get_lift_status
get_park_conditions
get_grooming_report
get_tickets_and_passes
11/11 passing latest checkself-healing
Endpoints
11
Updated
26d ago

What is the Big White API?

The Big White Ski Resort API covers 11 endpoints delivering live mountain conditions, operational data, and resort information. get_daily_snow_report alone returns 10 fields including new_snow_12hr, new_snow_24hr, new_snow_7day, snow_base, visibility, and wind conditions. Endpoints also cover lift status, grooming reports, terrain park conditions, webcam images, ticket pricing, hot deals, and the resort event calendar.

Try it

No input parameters required.

api.parse.bot/scraper/af7579b9-62a2-490b-9f06-341b54486afe/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/af7579b9-62a2-490b-9f06-341b54486afe/get_resort_status_bar' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace bigwhite-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Big White Ski Resort API — check conditions, browse lifts and events."""
from parse_apis.big_white_ski_resort_api import BigWhite, UpstreamError

client = BigWhite()

# Get current resort conditions at a glance.
status = client.resortstatuses.get()
print(f"Temperature: {status.temperature}, Snow Base: {status.snow_base}, Lifts: {status.lifts_running}")

# Detailed snow report for planning.
report = client.snowreports.get()
print(f"24hr Snow: {report.new_snow_24hr}, 7-day: {report.new_snow_7day}, Alpine Base: {report.alpine_snow_base}")

# Multi-day forecast — limit to 3 days.
for day in client.forecasts.list(limit=3):
    print(f"{day.day}: {day.description} (High: {day.high}, Low: {day.low})")

# Browse all lifts and their status.
for lift in client.lifts.list(limit=5):
    print(f"Lift: {lift.name} — {lift.status}")

# Check webcams for live mountain views.
cam = client.webcams.list(limit=1).first()
if cam:
    print(f"Webcam '{cam.name}': {cam.image_url}")

# Typed error handling — upstream issues surface as UpstreamError.
try:
    pow_cam = client.powcams.get()
    print(f"Pow Cam URL: {pow_cam.pow_cam_image_url}")
except UpstreamError as exc:
    print(f"Could not fetch pow cam: {exc}")

# Browse current deals.
deal = client.deals.list(limit=1).first()
if deal:
    print(f"Deal: {deal.title} — {deal.description}")

print("Exercised: resortstatuses.get / snowreports.get / forecasts.list / lifts.list / webcams.list / powcams.get / deals.list")
All endpoints · 11 totalmissing one? ·

Get live resort status bar data including temperature, snow base, snowfall, runs open, and lifts running. Returns a snapshot of current mountain conditions as displayed on the resort homepage status bar. All values are strings with units included.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "runs_open": "string, number of runs currently open",
    "snow_base": "string, snow base depth with unit (e.g. '173CM')",
    "temperature": "string, current temperature with unit (e.g. '6°C')",
    "lifts_running": "string, number of lifts currently running",
    "snowfall_24hr": "string, 24-hour snowfall with unit (e.g. '0CM')"
  },
  "sample": {
    "data": {
      "runs_open": "0",
      "snow_base": "0CM",
      "temperature": "4°C",
      "lifts_running": "0",
      "snowfall_24hr": "0CM"
    },
    "status": "success"
  }
}

About the Big White API

Mountain Conditions and Weather

get_resort_status_bar returns a compact snapshot — runs_open, lifts_running, snow_base, temperature, and snowfall_24hr — suitable for dashboards or status widgets. For deeper detail, get_daily_snow_report expands that into 10 fields including skies, wind, visibility, and snowfall across 12-hour, 24-hour, and 7-day windows. get_weather_forecast returns a day-by-day array with description, high, and low temperature fields covering the coming forecast period.

Lifts, Runs, and Terrain

get_lift_status returns an array of every lift at the resort with name, status (Open, Closed, or Standby), and operating hours. get_grooming_report pairs each run with its grooming status (groomed, ungroomed, or unknown) and difficulty rating (green, blue, black, or double-black). get_park_conditions lists terrain park features — including park lanes, snowcross, and mini park — each with a descriptive status string reflecting current setup.

Cameras, Pricing, Deals, and Events

get_webcams returns an array of all mountain webcams with name and image_url fields, while get_pow_cam_image gives direct access to the current Pow Cam image URL. get_tickets_and_passes returns per-category lift ticket pricing including both online and window prices with any noted savings. get_hot_deals lists active promotions with title, description, and a full URL to the deal details page. get_events surfaces upcoming resort events with title, link, date range, and category data.

No Required Inputs

Every endpoint in this API takes no input parameters — each call returns the current live state of that data segment. All 11 endpoints are stateless GET requests, making them straightforward to poll on a schedule or integrate into alerting workflows.

Reliability & maintenanceVerified

The Big White API is a managed, monitored endpoint for bigwhite.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when bigwhite.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official bigwhite.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
5d ago
Latest check
11/11 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Display a live snow conditions widget showing snow_base, temperature, and lifts_running from get_resort_status_bar
  • Build a morning conditions digest using new_snow_24hr and new_snow_7day from get_daily_snow_report
  • Power a lift-status board that flags Standby and Closed lifts from get_lift_status
  • Generate a groomed-runs map by filtering get_grooming_report results by status and difficulty
  • Embed rotating webcam thumbnails from get_webcams into a resort conditions page
  • Aggregate current ticket prices across age categories from get_tickets_and_passes for a trip planning tool
  • Sync upcoming resort events from get_events into a calendar or notification service
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Big White Ski Resort have an official developer API?+
Big White does not publish a public developer API. There is no documented REST or GraphQL interface available at bigwhite.com for third-party access to resort data.
What does get_grooming_report return and how granular is the difficulty data?+
It returns an array of run objects. Each object includes the run name, grooming status (groomed, ungroomed, or unknown), and difficulty level mapped to one of four values: green, blue, black, or double-black. No additional metadata such as vertical drop or run length is included.
Does the API cover historical snow data or multi-season snowfall totals?+
It does not. The API covers current-season real-time data: snowfall over the past 12 hours, 24 hours, and 7 days via get_daily_snow_report, plus the live base depth. Historical season totals or year-over-year comparisons are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting historical snow archive data.
Does get_weather_forecast include hourly breakdowns or precipitation probability?+
It returns day-level forecast objects with day name, description, and high/low temperature fields. Hourly breakdowns, precipitation probability, and wind forecast data are not included in the response. You can fork this API on Parse and revise it to add a more granular forecast endpoint if that data is available on the source.
How fresh is the data returned by the snow report and lift status endpoints?+
The endpoints return the current live state as published on bigwhite.com at the time of the request. There is no caching layer or timestamp field in the response indicating when the source was last updated, so freshness depends on how frequently Big White updates their published resort data.
Page content last updated . Spec covers 11 endpoints from bigwhite.com.
Related APIs in WeatherSee all →
breckenridge.com API
Check real-time snow conditions, weather forecasts, lift operations, and trail status at Breckenridge Ski Resort to plan your day on the mountain. View live mountain cameras and get up-to-the-minute updates on slopes, lifts, and weather before you head out.
whistlerblackcomb.com API
Get current Whistler Blackcomb mountain conditions, including snow depth and recent snowfall, lift and run openings, terrain availability, and the latest weather report.
keystoneresort.com API
Get real-time snow conditions, weather forecasts, lift statuses, and trail information for Keystone Resort to plan your perfect ski day. Access live mountain cams and detailed resort overviews to check conditions before you head out.
vail.com API
Access live snow conditions, weather forecasts, and real-time terrain status for Vail and other Vail Resorts properties. Retrieve current snow reports, upcoming weather, and run and lift statuses across supported resorts.
mammothmountain.com API
Get Mammoth Mountain’s current trail status, snow report (base depth and recent/season snowfall), and weather conditions with a multi-day forecast for different elevations.
worldsnowboardtour.com API
Access World Snowboarding rankings, athlete profiles, and competition results across all disciplines. Browse the event calendar, retrieve detailed schedules and outcomes, and explore rider statistics from the professional snowboarding circuit.
surfline.com API
Check real-time surf conditions, forecasts for waves and wind, tide predictions, and live camera feeds from thousands of surf spots around the world. Browse spots by geographic region and access detailed weather data to plan your perfect surfing session.
wunderground.com API
Access real-time weather conditions, multi-day forecasts, and detailed historical weather data from thousands of personal and airport weather stations worldwide. Search and retrieve current observations, hourly history, and monthly records to power your weather applications and analysis.