Every golf club in the world,
in one clean API.
Build your product on 37,519 clubs across 180+ countries & territories — or find your next customers by booking system, published contacts and technology stack.
Built with CaddieAPI.
Directories, guides and tools — running on the same data and API you get. Here's what people ship with it.
Here's what you get for one club.
Pebble Beach Golf Links, fully expanded — as a record your users could read, and as the JSON your code receives. Every field is tagged verified or provisional, so you know exactly what you can rely on.
Pebble Beach Golf Links
Pebble Beach, California · United States
Identity
- Official website
- pebblebeach.comverified
- Operator
- Pebble Beach Companyverified
- Coordinates
- 36.5681, -121.9497verified
Course
- Holes · par
- 18 · par 72verified
- Length
- 7,075 ydsverified
- Type
- coastal / links-styleverified
- Architect
- Jack Neville & Douglas Grantverified
- Opened
- 1919verified
Access & pricing
- Access
- resortverified
- Green fee
- ≈ $695 / roundprovisional
- Visitors welcome
- Yesverified
Facilities
- On site
- driving range, putting green, pro shop, academy, restaurant, accommodation, caddie, conference, weddingsverified
How the club runs online
- Booking system
- Pebble Beach Resorts (direct)verified
- Website CMS
- Adobe Experience Managerprovisional
- Analytics
- Google Analytics, Google Tag Managerprovisional
Contact & social
- Phone
- +1 800-877-0597verified
- reservations@pebblebeach.comverified
- Social
- instagram, facebook, youtubeverified
curl https://api.caddieapi.com/v1/clubs/pebble-beach-golf-links -H "Authorization: Bearer $CADDIE_KEY" { "id": "pebble-beach-golf-links", "name": "Pebble Beach Golf Links", "location": { "city": "Pebble Beach", "region": "California", "country": "US", "lat": 36.5681, "lng": -121.9497 }, "website": "https://www.pebblebeach.com/golf/pebble-beach-golf-links/", "course": { "holes": 18, "par": 72, "length_yards": 7075, "type": "coastal / links-style", "architect": "Jack Neville & Douglas Grant", "year_opened": 1919 }, "access": { "type": "resort", "visitors_welcome": true, "green_fee": "≈ $695 / round", "membership_available": false }, "facilities": { "driving_range": true, "putting_green": true, "pro_shop": true, "academy": true, "restaurant": true, "accommodation": true, "caddie": true, "conference": true, "weddings": true }, "intelligence": { "booking_system": "Pebble Beach Resorts (direct)", "cms": "Adobe Experience Manager", "analytics": [ "Google Analytics", "Google Tag Manager" ], "operator": "Pebble Beach Company" }, "contact": { "phone": "+1 800-877-0597", "email": "reservations@pebblebeach.com" }, "social": { "instagram": "https://instagram.com/pebblebeachresorts", "facebook": "https://facebook.com/pebblebeachresorts", "youtube": "https://youtube.com/@pebblebeachresorts" }, "_meta": { "confidence": 0.97, "last_verified": "2026-06-30" } }
Know how each club operates online.
Directory answers who and where. Intelligence adds the commercial context published by each club: booking system, technology, contacts and source freshness — with empty fields where the evidence is missing.
Booking systems
Find clubs running a specific booking platform — or where no platform was detected.
Website & tech stack
Filter by CMS, analytics, payment and chat tools detected on official club websites.
Published contacts
Use public phone, email and decision-maker fields, with gaps left empty rather than guessed.
Freshness metadata
Inspect when a source was fetched and whether the club site shows signs of being stale.
Delivered as scoped JSON through the same API, with field-level gaps shown honestly.
Every field we ship, and how full it is.
Not every club publishes everything, and we don't pretend otherwise. These are live fill rates — so you can check the fields your product needs before you pay for anything. New fields land often; see the changelog for what's shipped lately.
Directory fields
92.6% avgWho and where each club is — measured across all 37,519 clubs.
- Club name86.8%
- Country100.0%
- Geolocation100.0%
- Official website76.3%
- ≥1 resolved course100.0%
Intelligence fields
42.9% avgHow each club operates — measured across the 26,075 clubs with a full Intelligence profile.
Booking
- Booking system8.0%
Tech stack
- CMS / platform54.1%
- Analytics tools45.9%
- Payment tools11.4%
- Site languages7.3%
- Native app links1.6%
Contact
- Phone83.0%
- Email60.3%
- Decision-maker (name+title)32.7%
Social
- ≥1 social profile16.0%
Course
- Holes74.3%
- Year opened34.7%
- Par32.6%
- Architect30.4%
Access
- Access type (public/private/…)81.4%
- Green-fee info36.7%
Facilities
- Restaurant58.2%
- Pro shop48.3%
- Driving range40.8%
Quality
- Freshness signal100.0%
Clubs aren't spread evenly.
Golf clusters hard — a handful of markets hold most of the world's clubs, and a long tail runs across 180+ countries & territories. It's why a country is priced by its size, not a flat fee.
Clubs by market
United States alone is 41% of every club- United States15,453 · 41.2%
- United Kingdom3,088 · 8.2%
- Japan2,861 · 7.6%
- Canada2,286 · 6.1%
- Australia1,535 · 4.1%
- South Korea1,082 · 2.9%
- Germany968 · 2.6%
- France781 · 2.1%
- China660 · 1.8%
- South Africa603 · 1.6%
- Spain553 · 1.5%
- Ireland534 · 1.4%
- Rest of world7,115 · 19.0%
Every club, grouped by country. Buy the markets you sell into — not a flat global fee.
Pick a scope, pick a layer.
Start free with a country-scoped Directory key. When you need more data inside your product, pick the geography you sell into and add Intelligence for how clubs operate and when they change. Country pricing covers one selected market; regional and global plans expand that scope.
Free
One country · attribution required
$0
No card required
- ✓250 records / month
- ✓50 requests / day
- ✓Directory API
Country
One country
Directory $49/mo
Intelligence $299/mo
- ✓5,000 records / month
- ✓Scoped API key
- ✓Stripe billing portal
Region
Nordics, UK & Ireland, DACH…
Directory $149/mo
Intelligence $999/mo
- ✓15,000 records / month
- ✓Scoped API key
- ✓Stripe billing portal
Global
All 37,519 clubs
Directory $299/mo
Intelligence $2,499/mo
- ✓30,000 records / month
- ✓Country-by-country queries
- ✓Stripe billing portal
Directory — put clubs on the map
Name, coordinates, country, courses & holes, official website. What you need to build search, maps and listings.
+ Intelligence — know, watch and reach each club
Booking system, tech stack, email, phone, decision-makers, socials, facilities, access and green fees. What you need to qualify, segment and sell.
Paid plans are monthly and managed through Stripe. Every key enforces its purchased geography, data layer and usage allowance.
Checkout to first API call.
Checkout, key issuance and billing are self-service. The free Directory plan needs no card; paid plans activate as soon as Stripe confirms the subscription.
Start free
Choose a geography, enter your email and complete Stripe Checkout. The free Directory plan collects no payment method.
Save your key
Stripe returns you to a one-time key screen. Store the key as a server-side secret; only its hash is retained.
Make one call
curl "https://api.caddieapi.com/v1/clubs?country=SE" -H "Authorization: Bearer $CADDIE_KEY"
Plain JSON, scoped by country and plan. Directory and Intelligence fields are enforced by the gateway on every call.
A year of shipping, and counting.
The dataset isn't frozen — new fields, signals and integrations land every few weeks. Here's the last year of it, so you can see the pace and where it's heading.
- New field
Wedding & events hosting
New facility field. Flags clubs that host weddings, conferences and corporate events — a buying signal for hospitality and venue-tech vendors.
- New field
Trackman & practice-tech detection
We now detect launch monitors and simulator brands (Trackman, Toptracer, GCQuad) on the driving range and in indoor bays.
- Signal
Hiring signals — job posts & new hires
Intelligence-tier clubs are now watched for new job postings and leadership changes. Get notified when a club staffs up or a new GM starts.
- Integration
CRM sync — HubSpot & Salesforce
Push matched clubs and their fields straight into your CRM, and route signals to a contact or deal without touching the API yourself.
- Signal
Website-change monitoring
We watch for site redesigns and platform switches — including a club moving onto or off a booking system, the highest-intent signal in golf SaaS.
- Coverage
8 new booking systems
Added detection for Sweetspot, Golfmore, Golf Manager, Golf Genius and four more — lifting booking-system coverage across the Nordics and UK.
- New field
Payment-tool detection
New tech-stack field identifying the payment processors a club runs on its site (Stripe, Adyen, Klarna and others).
- New field
Decision-maker contacts
Name + title for the person who runs golf ops or membership, where the club publishes it — so outreach lands on a human, not info@.
- New field
Access type & green-fee fields
New Access fields — public / private / resort classification and published green-fee ranges, where a club lists them.
- Coverage
Social profiles & site languages
Two new fields — linked social profiles (Instagram, Facebook, YouTube) and the languages each club's site is published in.
- Coverage
One canonical record per club
Entity-resolution pass — every club now collapses to a single record, so no club ever shows up twice.
- Coverage
Coverage crossed 180+ countries
Directory coverage passed 180+ countries & territories, adding markets across Asia, Latin America and the Gulf.
Questions, answered.
The things buyers ask us before taking a key.
How reliable is the data?+
Every club is resolved to one canonical record — no duplicates — and each field carries a confidence tier and a last-verified date, so you can see how solid a value is before you use it. The coverage table on this page shows real fill rates, not promises.
How do I receive the data?+
Every plan uses the live REST API. Responses are JSON, keys are scoped to the geography and layer you bought, and Stripe's billing portal handles invoices, payment methods and cancellation.
What's included in the free tier?+
A country-scoped Directory API key with 250 records per month and 50 requests per day. No card is required. OpenStreetMap attribution is required.
Can I download the whole dataset?+
No self-service plan exposes a bulk dump. Query the live API by country, search, ID or proximity. Contact us separately if you need a reviewed enterprise data licence.
Can I use it in a commercial product?+
Yes, subject to the plan terms and source-specific licence notices. OpenStreetMap-derived fields remain subject to ODbL attribution and database terms; the Intelligence layer has separate commercial terms.
How fresh is the data?+
The published dataset snapshot was last updated 2026-06-30. Intelligence responses expose the source fetch date and available freshness indicators so you can filter on evidence rather than a blanket promise.
What's the difference between Directory and Intelligence?+
Directory tells you who and where a club is: name, coordinates, country, courses and official website. Intelligence adds how it operates online: booking system, tech stack, contacts, socials, facilities, access and green-fee information.
Do you cover my country?+
We cover 180+ countries and territories — golf is played in plenty of places that aren't UN member states, from Puerto Rico to the Isle of Man. The largest are United States (15,453 clubs), United Kingdom (3,088 clubs), Japan (2,861 clubs), Canada (2,286 clubs), Australia (1,535 clubs). Start free and query your country before paying anything.
What happens when a club doesn't publish something?+
The field ships empty rather than guessed. The coverage table on this page shows the real fill rate for every field — that's what you're buying, not a promise.