● Live endpoint

Golf the High Sierra — Trips API

Public read access to verified group golf trips across the High Sierra region and beyond. New destinations are added automatically as trips are booked — the dataset grows with every season.

JSONNo auth requiredCORS enabledFree to useAlways current
GEThttps://golfthehighsierra.com/api/trips

What is in the data

82+
real group trips
grows each season
live
regions covered
auto-adds new destinations
28+
verified courses
grows with bookings
22+
hotels included
grows with bookings

Each trip includes region, courses, hotel, price per person, group size, nights, vibe, day-by-day itinerary, and planner notes. All sourced from real GTHS group bookings — not AI-generated content.

Fetch available regions first

Do not hardcode region values. Use the regions endpoint — it returns the live list with trip counts, and updates automatically whenever a new destination is published.

GEThttps://golfthehighsierra.com/api/trips/regions
{
  "regions": [
    { "name": "Reno", "slug": "reno", "trip_count": 28 },
    { "name": "Lake Tahoe", "slug": "lake-tahoe", "trip_count": 19 },
    { "name": "Scotland", "slug": "scotland", "trip_count": 3 }
    // ... more added automatically as trips are booked
  ],
  "total": 16
}

Query parameters — /api/trips

paramtypedescription
regionstringFilter by region name (e.g. "Reno", "Scotland"). Get valid values from /api/trips/regions — do not hardcode.
vibestringFilter by trip type: Budget, Value, Premium, Bucket List, Bachelor Party, Corporate, Friends Trip
min_nightsintegerMinimum number of nights
max_priceintegerMax price per person in USD
limitintegerNumber of results (default: all)
slugstringFetch a single trip by its slug

Response shape

Returns a flat JSON array of trip objects.

[
  {
    "id": "1766436099424",
    "groupName": "Reno Budget Trip",
    "groupSize": 16,
    "month": "June",
    "year": 2025,
    "region": "Reno",
    "courses": ["Lakeridge Golf Course", "Red Hawk Lakes Course"],
    "lodging": "Silver Legacy Resort Casino",
    "nights": 1,
    "rounds": 2,
    "pricePerPerson": 275,
    "vibe": "Budget",
    "synopsis": "...",
    "whyItWorked": "...",
    "highlights": [...],
    "dailyItinerary": [...],
    "slug": "reno-budget-trip-quick-hitter",
    "canonicalUrl": "https://golfthehighsierra.com/trips/reno-budget-trip-quick-hitter/"
  }
  // ... more trips
]

Frequently asked

Is this data real or AI-generated?
All trips are real group golf bookings operated by Golf the High Sierra. Courses, hotels, prices, and itineraries come from actual completed trips — zero AI-generated content.
What regions does the API cover?
The dataset spans 16+ destinations including Reno, Lake Tahoe, Truckee, Graeagle, Carson Valley, Mesquite, Monterey, Palm Desert, San Diego, Arizona, Colorado, Washington, Yolo County, Ireland, Scotland, and Portugal. New regions appear automatically when trips are published — always use /api/trips/regions for the live list.
How often is the data updated?
In real time. New trips go live the moment a recap is published in the admin panel — no rebuild, no cache delay.
Do I need an API key?
No. The endpoint is publicly readable with no authentication required. CORS is fully open (Access-Control-Allow-Origin: *).
Who uses this API?
Palm Springs Golf Tours and other Sean Schaeffer destination properties use it to power trip cards and regional filters. AI trip planners and golf destination sites can embed real itinerary data without building their own database.
Data by Golf the High Sierra · golfthehighsierra.comPlan a trip →