# Big White Ski Resort — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Stay on top of Big White Ski Resort conditions with live snow reports, weather forecasts, lift and grooming status, plus webcam feeds and pow cam images. Plan your visit and find deals with access to ticket pricing, events, park conditions, and resort information all in one place.

**Category:** Weather | **Website:** [bigwhite.com/](https://bigwhite.com/) | **Docs:** [parse.bot/marketplace/824f1183-2158-4e2e-ba20-2436a273e612/bigwhite-com-api](https://parse.bot/marketplace/824f1183-2158-4e2e-ba20-2436a273e612/bigwhite-com-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_daily_snow_report

Get comprehensive daily snow report details including weather conditions, snowfall amounts, and snow base measurements. Returns both status bar metrics and detailed conditions from the dedicated snow report page. Fields may be empty strings during off-season when data is not available.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_daily_snow_report \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_events

Get upcoming events from the resort calendar, including summer and winter activities. Each event includes a title, link to details, date range (may be empty for events without specific dates listed), category tag (may be empty), and event thumbnail image URL.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_events \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_grooming_report

Get grooming status and difficulty for all runs at the resort. Each run includes its name, grooming status, and difficulty level. During off-season, only base-area runs may be listed.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_grooming_report \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_hot_deals

Get current hot deals and promotions from the resort, including accommodation deals, passholder perks, and seasonal offers. Each deal includes a title, link to the full details page, and a brief description.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_hot_deals \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_lift_status

Get current status and hours for all lifts at the resort. Each lift includes its name, operational status, and operating hours when available. Status values are 'Open', 'Closed', or 'Standby'.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_lift_status \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_park_conditions

Get conditions and descriptions for terrain park features including park lanes, snowcross, and mini park. Each feature includes its name and a status description explaining current conditions or general information about the feature.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_park_conditions \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_pow_cam_image

Get the current image URL for the powder conditions webcam. Returns a single URL pointing to the latest Pow Cam snapshot image.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_pow_cam_image \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_resort_status_bar

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.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_resort_status_bar \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_tickets_and_passes

Get available lift ticket pricing for all age categories, including online and window prices. Returns a flat list of pricing rows as displayed on the resort's ticket page, including section headers (e.g. 'FULL DAY TICKET') and individual age category rows with prices.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_tickets_and_passes \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_weather_forecast

Get multi-day weather forecast including day name, text description, and high/low temperatures. Returns up to 6 forecast periods (today, tonight, and upcoming days). High/low fields are present only when applicable (e.g. 'Tonight' has only a low).

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_weather_forecast \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_webcams

Get all mountain webcams and their current image URLs. Returns the full set of webcam feeds available across the resort including village, summit, and terrain park cameras.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bigwhite-com-api-824f1183/get_webcams \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```
