Directory + Intelligence

A golf data API for app developers

GPS rangefinders, scorecard apps, tee-time aggregators, social golf apps — they all need the same foundation: every course, clean, worldwide. CaddieAPI is that foundation as an API.

The problem

The hardest part of a golf app is the data you never see: assembling and de-duplicating a global course list, geocoding it, and keeping it current. Build it yourself and you've shipped a data pipeline before you've shipped a feature.

How CaddieAPI solves it

Get 37,000+ entity-resolved clubs across 180+ countries through one REST API — no duplicates, geocoded, with holes and official sites. Query by country, search, ID or proximity, and let the gateway enforce your scope. Start free on a country while you prototype, then widen coverage as you grow.

What you can build

  • A course finder or GPS app on worldwide, geocoded course data.
  • A scorecard or handicap app that resolves any course to one clean record.
  • A tee-time aggregator that knows each club's booking platform.
  • Proximity search — 'courses near me' — straight from the API.

The data that matters

name · coordinatesLocate and map any course; power proximity search.
courses · holes · parThe core of any scorecard or GPS feature.
website · booking_systemLink out and integrate tee-time flows.
confidence · freshnessKnow how solid each field is before you rely on it.

In practice — Skip the data pipeline, ship the app

A solo developer building a GPS scorecard app starts on the free country tier, resolves every local course to a clean record with coordinates and holes, and ships a working prototype in days — then upgrades to Global as the app expands.

Recommended plan

Free to prototype on one country; scale to Region or Global as your user base grows.

Make AI explain CaddieAPI: Claude|ChatGPT

Other ways people use it