Skip to main content

Golf Coverage

Here is a summary of SportsDataIO's extensive Golf coverage. Read on to learn about the vast number of feeds we offer and don't hesitate to contact us if you have any questions.

See a summary of coverage across all leagues here: SportsDataIO coverage matrix (PDF)

Competition Feeds

Standings, Rankings & Brackets

Rankings for the PGA tour include World Golf Ranking, total points, average points, and points lost/gained.

  • Rankings are updated throughout the year at the conclusion of each tournament.
More Details & Workflow Guide
Endpoint
Return Type
Call Interval
GET Rankings
PlayerSeason[]
15 Minutes
Rankings
Developer Section

Teams, Players & Rosters

The Player field includes all golfers that are active members of the PGA tour and/or compete in major tournaments.

  • Player profiles include data fields such as name, swing side, PGA debut, country, birth date and college if available.
  • Players on tour are updated at the beginning of each tour season start and kept up to date throughout the calendar year.
More Details & Workflow Guide
Endpoint
Return Type
Call Interval
GET Player
Player
1 Hour
Player
Player[]
1 Hour
Player Profiles - All
Developer Section

Venues & Officials

The courses feed includes all current and historical courses that will be/have been played. Course profiles include data fields such as name, location, individual hole par rating and total course par rating.

More Details & Workflow Guide
Endpoint
Return Type
Call Interval
GET Courses
Courses[]
5 Minutes
Courses
Developer Section

Utility Endpoints

Utility Endpoints are activated for all customers to allow them to build the back-end connections needed for their relational database and be informed about relevant information throughout the season.

  • Timeframe utility endpoints include things like current and previous season, current and previous week, etc.
  • Status utility endpoints include things like if games are currently in progress or not.
  • Sports betting utility endpoints includes things like sportsbook IDs, betting market type IDs, etc.
More Details & Workflow Guide
Endpoint
Return Type
Call Interval
Sportsbook[]
1 Hour
A list of all available sportsbooks with their associated unique IDs.
BettingEntityMetadataCollection
15 Minutes
Returns the list of MarketTypes, BetTypes, PeriodTypes, OutcomeTypes, and ResultTypes to map the IDs to descriptive names. Also includes a list of the MarketType, BetType & PeriodType combinations which we will have resulting for.
Season
5 Minutes
Season Current
Developer Section

Event Feeds

Schedules & Game Day Info

Schedule records includes tournament name, start date and time, status, venue name, location, purse, format, and many others.

  • The Player Field for a tournament is typically published by the PGA every Friday evening after 5:00 pm ET while in-season. We load the Player Field as soon as possible after it is released, typically within 1 to 2 hours.
More Details & Workflow Guide
Endpoint
Return Type
Call Interval
GET Schedules
Tournament[]
1 Hour
Schedules
Tournament[]
1 Hour
Schedule - by Season
Developer Section

Scores & Game State

Includes live hole-by-hole leaderboard coverage for the field at any given tournament along with final leaderboards being provided at the conclusion of each round and tournament.

  • Game State includes things like, tournament name, start date and time, status, venue name, location, purse, format, round, leaderboard, par, and yards.
More Details & Workflow Guide

Final Only (No Game State)

Leaderboard delivered as "Final Only" will deliver the final scores of golfers once the round is completed and verified.

  • Game State is only available through live in-game updates, and therefore is not included for customers only taking "Final Only" delivery.
Endpoint
Return Type
Call Interval
TournamentRound[]
5 Minutes
Scores - by Tournament [Final]
Developer Section

Live & Final (With Game State)

Leaderboard delivered as "Live & Final" includes live updates throughout tournament rounds, plus a final score of each round once it is completed and verified.

  • Game State delivered as "Live & Final" includes live game state info throughout the tournament, updated alongside the live score updates.
  • Game State includes things like Hole, Total Score, Total Strokes, Eagles, Birdies, Pars, Bogies, Double Bogies, and more. 
Endpoint
Return Type
Call Interval
TournamentRound[]
5 Minutes
Scores - by Tournament [Live & Final]
Developer Section

Team & Player Stats

Scorecards are provided for each individual golfer including each hole's par rating, strokes earned per hole, and result type (birdie, bogey, etc.). Final score cards are also being provided after the round is completed and verified.

More Details & Workflow Guide

Final Only

Golfer Stats delivered as "Final Only" include a final box score of all stats once it is completed and verified.

  • Golfer Season Stats delivered as "Final" once rounds are completed and verified.
Endpoint
Return Type
Call Interval
PlayerSeason[]
15 Minutes
Player Season Stats
PlayerTournamentBasic[]
5 Minutes
Player Hole Scores - by Tournament [Final]
Developer Section

Live & Final

Golfer Stats delivered as "Live & Final" include live updates throughout the tournament, plus a final box score of all stats once it is completed and verified.

  • Golfer Season Stats delivered as "Final" once games are completed and verified.
Endpoint
Return Type
Call Interval
Leaderboard
5 Minutes
Leaderboard [Live & Final]
PlayerTournamentBasic[]
5 Minutes
Player Hole Scores - by Tournament [Live & Final]
Developer Section

Betting Feeds

Game Lines

Tournament lines (Tournament winner, top finishers, and round winners) available as both pre-match and in-play, including timestamps for opening price, all line movement changes, and closing price, with optional resulting available as an add-on.

  • Odds are made available when sportsbooks publish opening lines, this varies by tournament and player field.
  • Includes full-tournament odds markets plus partial tournament lines such as round by round leaders and lowest score.
More Details & Workflow Guide

Pre-Game Lines

Includes full-tournament odds markets plus partial tournament lines.

  • Does not include resulting of game line markets.
Endpoint
Return Type
Call Interval
TournamentOdds
1 Minute
Pre-tournament odds, updating constantly until the tournament begins, without line movement.
TournamentOdds
1 Minute
Pre-tournament odds, updating constantly until the tournament begins, with line movement. As this is for historical line movement, the cache time is set slower than the normal Tournament Odds endpoint. Called by Sportsbook Group.
Developer Section

In-Play Lines

In-play betting markets, including Tournament winner, top finishers, and round winners are available immediately following the start of each game as the sportsbooks make them available.

  • Odds markets are available from 20+ sports books including a consensus line for each type of odds market.
  • Does not include resulting of game line markets.
Endpoint
Return Type
Call Interval
TournamentOdds
30 Seconds
In-tournament odds, updating constantly throughout the tournament, without line movement.
TournamentOdds
5 Minutes
In-tournament odds, updating constantly throughout the tournament, with line movement. As this is for historical line movement, the cache time is set slower than the normal In-Play Tournament Odds endpoint.
Developer Section

Props

Includes Player, tournament, and round by round props available as both pre-match including timestamps for opening price, all line movement changes, and closing price, with optional resulting available as an add-on.

  • Odds are made available when sportsbooks publish opening lines, typically a week prior to each tournament.
  • Odds markets are available from 20+ sports books including a consensus line for each type of odds market.
More Details & Workflow Guide

Props

  • Golf props include markets like to make the cut, top 10 finish, head to head, and many more. 
  • Odds markets are available from 20+ sports books including a consensus line for each type of odds market.
  • Does not include resulting of prop markets.
Endpoint
Return Type
Call Interval
BettingMarket[]
10 Minutes
Returns the markets and available outcomes for a given BettingEventID. A Sportsbook Group must be specified as a URL parameter.
BettingMarket[]
1 Minute
Returns Markets and available outcomes for a given event and market type requested. A lighter call than by BettingEventID as it only includes markets tagged with the specific MarketType, a full list of which is available for each sport in its Betting Metadata endpoint. A Sportsbook Group must be specified as a URL parameter.
BettingMarket[]
10 Minutes
Returns the markets of all available types (e.g. Player Props) and available outcomes for a given TournamentID. A Sportsbook Group must be specified as a URL parameter.
BettingMarket[]
10 Minutes
This works in the same way as Betting Markets by Market Type but is prefiltered to the Player Props type only. Ideal if your application will only ever require Player Props, but if you also want other types of props it is recommended to use the by Market Type endpoint.
BettingEvent[]
15 Minutes
The list of current BettingEvents for the given date, from which Betting Market data can be gathered via the Betting Markets by Event endpoint, for all available Betting Market types (e.g. Player Props, Team Props.)
BettingEvent[]
1 Hour
The list of current BettingEvents for the given season, from which Betting Market data can be gathered via the Betting Markets by Event endpoint, for all available Betting Market types (e.g. Player Props, Team Props.)
BettingMarket[]
10 Minutes
Returns the markets of all available types (e.g. Player Props) and available outcomes for a given TournamentID.
BettingMarket[]
10 Minutes
Returns the markets of all available types (e.g. Player Props, Team Props) and available outcomes for a given BettingEventID.
BettingMarket[]
1 Minute
Returns Markets and available outcomes for a given event and market type requested. A lighter call than by BettingEventID as it only includes markets tagged with the specific MarketType, a full list of which is available for each sport in its Betting Metadata endpoint.
Developer Section

Props Plus

  • Golf props include markets like to make the cut, top 10 finish, head to head, and many more. 
  • Line movement is available PGA Prop markets. 
  • Odds markets are available from 20+ sports books including a consensus line for each type of odds market.
  • Does not include resulting of prop markets.
Endpoint
Return Type
Call Interval
BettingMarket
15 Minutes
Betting MarketReturns full line movement for a given BettingMarket. Due to the sheer size of the output and the level of detail, it is intended for historical data purposes and not for the most up-to-the-second lines.
BettingMarket
15 Minutes
Returns full line movement for a given BettingMarket. Due to the sheer size of the output and the level of detail, it is intended for historical data purposes and not for the most up-to-the-second lines. A Sportsbook Group must be specified as a URL parameter.
Developer Section

Fantasy Feeds

Projections

SportsDataIO's proprietary predictive models generate fantasy projections for all players currently on tour for each tournament they're playing in, and our Fantasy Scoring Engine calculates live and final fantasy points for many different scoring systems.

More Details & Workflow Guide

Legacy Projections

Tournament Fantasy Projections are typically available up to 3 days in advance of the first round starting and then updated leading up to the start of round 1 as new information becomes available (injuries, player field announcements, etc).

  • Fantasy projections are available per tournament.
Endpoint
Return Type
Call Interval
PlayerTournamentProjection[]
5 Minutes
Player Projected Stats - by Tournament
Developer Section

Ownership Projections

  • Include daily fantasy roster share and ownership percentages aligned to slate contests published by operators.
  • The initial projections for main slates are published on Tuesday evening prior to a tournament.
  • Ownership projections are updated hourly and include a "last update" field so you'll be able to see when the values have changed.
Endpoint
Return Type
Call Interval
DfsSlateWithOwnershipProjection
15 Minutes
Slate Ownership Projections for a specific slate. Projections are for Guaranteed Prize Pool (GPP) format ownership. Will return an empty list if the slate is not yet projected or not a slate we have projections for.
DfsSlateWithOwnershipProjection[]
15 Minutes
Returns DFS Slates which have not yet started for which we have DFS Ownership projections.
Developer Section

Salaries, Stats & Points

Fantasy Points are updated live once games start and delivered as final once games are complete. Fantasy points are calculated according to several scoring systems including DraftKings, FanDuel, and SportsDataIO's proprietary scoring system.

DFS Salaries & Slates provides all contest information from the major operators: DraftKings, FanDuel, Yahoo & FantasyDraft, allowing DFS optimizers and other fantasy tools to automate managing DFS contests

More Details & Workflow Guide

Salaries & Slates

Salaries includes the published salary value for all players within a given DFS slate contest that is published by the operators.

  • Contest Slates includes the contest slate published by the operator, and the Player ID(s) that are eligible to participate.
Endpoint
Return Type
Call Interval
DfsSlate[]
15 Minutes
DFS Slates - by Tournament
Developer Section

Points & Stats

Fantasy points are calculated according to several scoring systems including DraftKings, FanDuel, and SportsDataIO's proprietary scoring system.

  • News Blurbs contain approximately 200 words, and no image.
Endpoint
Return Type
Call Interval
FantasyTournament
5 Minutes
Fantasy Points - by Tournament
Developer Section

News & Images

Player News & Notes

Player News & Notes provides short-form blurbs about relevant player news throughout the league, updated both in-season and during the off-season, provided by RotoBaller.

  • News Blurbs contain approximately 200 words, and no image.
More Details & Workflow Guide

Rotoballer News

Tags for each story may include: Top Headlines, Breaking News, Injury, Risers, Fallers, Lineups, Tournament Recap, and Matchup Outlook.

  • News is being written, edited, and published around-the-clock (24-hour news cycle). However, the news teams are based in the US, so most write-ups are published during daytime hours in the US.
  • News data can be called at the player for generic league level news see our previews, recaps, and breaking news data source.
  • Premium News is provided by Rotoballer and provide all the latest stories.
  • News endpoints are also provided by Rotoballer. These offer just 0-1 stories per day during active news cycles, ideal for testing.
Endpoint
Return Type
Call Interval
News[]
3 Minutes
RotoBaller's Premium News feed, with the latest updated stories in greater detail.
News[]
3 Minutes
RotoBaller's Premium News feed, with the latest updated stories in greater detail called by date.
Developer Section

Previews, Recaps & Breaking News

SportsDataIO provides bespoke news feeds and a variety of levels of news coverage to fit your specific needs:

  • Editorial Wire Service: This includes more than 30,000 long-form content pieces in total across all leagues (previews, recaps, breaking news) with an associated image attached to each article. Please contact us to learn more about how we can connect you with news wire articles.
  • Custom News: For bespoke articles created to fit your project, please contact us.
  • AI-generated news: For procedurally-generated news based on data inputs, please contact us.
More Details & Workflow Guide

Player Headshots

Headshots are officially licensed in partnership with multiple licensed image providers and are updated leading up to the start of each season to capture new golfers being added as those images become available.

  • All of our headshots are cropped 1200x1200 pixels with 300 resolution.
  • Headshots are the property of the photographers that take them and the publishers that make them available, and as such we work with major providers to ensure that we have the best in licensed headshots.
More Details & Workflow Guide
Endpoint
Return Type
Call Interval
GET Headshots
Headshot[]
1 Hour
Headshots
Developer Section
Contact Us