Golf Courses API

The US golf course catalog, with live tee-times, prices, and availability

View docs

By the numbers

41,680 Golf courses
Canonical US course catalog with location, holes, and access type
369 Live tee-time courses
Real-time prices and availability synced from each course's own tee sheet, growing daily
13 Booking platforms
foreUP, TeeItUp, GolfNow, Chronogolf, Club Caddie, and more, normalized into one feed

Rich records for each course

Data assembled exclusively using data from our API.

TPC Scottsdale

TPC Scottsdale: Champions

Scottsdale, AZ · 18 holes · Public · Operational
18 Holes · Public access
Snapshot
  • Holes18
  • AccessPublic
  • LocationScottsdale, AZ
  • StatusOperational
  • Booking window8 days
  • Websitetpc.com/scottsdale
One canonical record per course, deduplicated across sources
Profile fields captured
Holes Par Designer Year opened Yardage Amenities Access type Reviews
Curated, enriched, and verified on a quarterly audit
Tee-times
  • Live coverage369 courses
  • WindowUp to 8 days
  • Rate classesPublic
  • FieldsPrice · occupancy
  • Freshnesscached / live
Synced daily; live refresh on demand for verified keys
Courses by state
  • Florida2,470
  • California2,181
  • Michigan1,643
  • Illinois1,328
  • Georgia853
  • Arizona833
Courses cataloged across all 50 states
Across the catalog
  • Courses41,680
  • Live tee-time courses369
  • Booking platforms13
  • States50
Federated totals across every booking platform
Linked records
  • ProfileYes
  • Tee-timesYes
  • AvailabilityYes
  • ReviewsYes
  • Booking channelsYes
Open records

How we use this API

Federated across 13 booking platforms

Rate limits

No API key
10per second
50per burst
Free API key
100per second
500per burst
Enterprise

Reach out for free increases

Cached reads count against the limits above. Live tee-time refreshes are metered separately by a daily budget — 25 live course refreshes per day on a free key, unlimited on enterprise — and are never charged when an upstream tee sheet fails.