Golf Odds API
A real-time golf odds API covering the PGA Tour, DP World Tour, LIV Golf and the four majors. Get head-to-head matchup odds, including 2-ball and tournament matchups, pre-tournament and live where available.
Plans from £49/month with 5,000 requests/hour. Cancel anytime. Covering 34 sports and 450+ bookmakers.
- Bookmakers
- 450+
- Leagues
- 12+
- Latency
- <150ms
- Uptime
- 99.9%
Golf Leagues Covered
From top-tier competitions to lower divisions - we cover golf leagues at every level worldwide
- PGA Tour
- DP World Tour (European Tour)
- LIV Golf
- The Masters
- PGA Championship
- U.S. Open
- The Open Championship
- Ryder Cup
- Presidents Cup
- FedEx Cup Playoffs
- LPGA Tour
- Korn Ferry Tour
Betting Markets & Features
Comprehensive golf betting data coverage
Betting Markets
- 2-Ball / Head-to-Head
- Tournament Matchups
- Live Matchup Odds
API Features
- Real-time odds from 450+ bookmakers
- Pre-tournament and live matchup odds
- PGA Tour, DP World Tour & majors coverage
- Historical odds data available
- WebSocket for instant updates
- Head-to-head matchup markets
Top Golf Bookmakers
Get odds from the most popular sportsbooks for golf
Bet365
Betfair
DraftKings
FanDuel
BetMGM
1xBet
Unibet
William Hill
Betway
Caesars
Get Golf Odds in Minutes
Simple REST API with JSON responses. Start fetching odds today.
import requests
API_KEY = "your_api_key"
# Get golf events
events = requests.get(
"https://api.odds-api.io/v3/events",
params={"apiKey": API_KEY, "sport": "golf"}
).json()
# Get odds for an event
odds = requests.get(
"https://api.odds-api.io/v3/odds",
params={
"apiKey": API_KEY,
"eventId": events[0]["id"],
"bookmakers": "Bet365,DraftKings,Betfair"
}
).json()
print(f"Found {len(events)} golf events")
print(f"Odds: {odds}"){
"id": 65068198,
"home": "Team A",
"away": "Team B",
"date": "2026-01-15T19:30:00Z",
"sport": {"name": "Golf", "slug": "golf"},
"league": {"name": "PGA Tour", "slug": "pga-tour"},
"bookmakers": {
"Bet365": [
{"name": "ML", "odds": [{"home": "2.100", "away": "1.850"}]},
{"name": "Spread", "odds": [{"hdp": -3.5, "home": "1.900", "away": "1.900"}]}
],
"Betfair": [
{"name": "ML", "odds": [{"home": "2.150", "away": "1.820"}]}
]
}
}Popular Use Cases for Golf Odds API
- Arbitrage Detection
- Odds Comparison Sites
- Sports Analytics
- Betting Apps
- Trading Algorithms
- Fantasy Golf
Golf Odds API FAQ
Common questions about our golf odds API
What golf tours does the API cover?
Our golf odds API covers the PGA Tour, DP World Tour (European Tour), LIV Golf, all four majors (The Masters, PGA Championship, U.S. Open, The Open), team events like the Ryder Cup and Presidents Cup, and the LPGA Tour, depending on bookmaker availability.
Do you provide live in-play golf odds?
Yes, where bookmakers offer them we provide live head-to-head matchup odds during tournaments. Our WebSocket feed delivers odds changes with sub-150ms latency for live betting applications.
Which golf betting markets are available?
Golf coverage is head-to-head matchups: 2-ball and tournament matchups between two players, pre-tournament and live where available. We do not offer tournament winner (outright), each-way or top-finish markets.
Which bookmakers do you cover for golf?
We cover 450+ bookmakers for golf odds including Bet365, Betfair, DraftKings, FanDuel, BetMGM, 1xBet, Unibet, William Hill, Betway, and Caesars. Coverage varies by region and tournament.
Explore Other Sports APIs
Access odds from all major sports through Odds-API.io
Start Using Golf Odds API Today
Join 20,000+ developers using Odds-API.io for real-time golf betting data
Plans from £49/month · 5,000 requests/hour