Fantasy Data

Golf Data Dictionary


The FantasyData Golf API has a new home over at SportsDataIO Discovery Lab, a platform built to offer affordable sports data for students, hobbyists and personal projects.

If you're looking for a more extensive product to power your website or application, we encourage you to check out SportsDataIO's commercial Golf API.

Below you will find a list of all data points that are contained within each feed that we offer. If any of the information provided below is unclear, or if you have a specific question, please contact support.

Go to our developer portal for a full list of operations including deprecated, legacy and test endpoints.

All dates & times are in US Eastern Time.

Choose League:

Core

This table is used in the following endpoints:
FantasyData Golf API
Leaderboard
Name Type Size Nullable Scrambled CSV Description
Tournament Tournament Yes No Yes The details of the tournament for this leaderboard
This table is used in the following endpoints:
FantasyData Golf API
Players
Name Type Size Nullable Scrambled CSV Description
PgaDebut integer 32 Yes No Yes The year that this golfer made his PGA debut
Country string 50 Yes No Yes The country where this golfer is from
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Season integer 32 No No Yes The PGA season for which this record applies
WorldGolfRank integer 32 Yes Yes Yes The player's latest World Golf Ranking
TotalPoints decimal 32 Yes Yes Yes Total World Golf Ranking points scored on tournaments during this season
This table is used in the following endpoints:
FantasyData Golf API
Leaderboard
Name Type Size Nullable Scrambled CSV Description
PlayerTournamentID integer 32 No No Yes The unique ID of this player/tournament combination
Rank integer 32 Yes Yes Yes The rank of this golfer in the tournament
Country string 50 Yes No Yes The country where this golfer is from
TotalScore decimal 32 Yes Yes Yes The total score of the golfer for this tournament as compared to par
TotalStrokes decimal 32 Yes Yes Yes The total strokes this golfer has for this tournament
RoundsUnderSeventy decimal 32 Yes Yes Yes Total rounds this golfer finished scoring under 70 strokes
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
RoundID integer 32 No No Yes The unique ID of the round of this tournament
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
StartDate date Yes No Yes The start date of this tournament
EndDate date Yes No Yes The end date of this tournament
IsOver boolean No No Yes Indicates whether this tournament is over
IsInProgress boolean No No Yes Indicates whether this tournament is in progress
Venue string 250 Yes No Yes The name of the venue where this tournament takes place
Par integer 32 Yes No Yes The 18-hole par of this course
Rounds Round[] Yes No Yes The details of the rounds of this tournament

Fantasy

This table is used in the following endpoints:
FantasyData Golf API
DFS Slates
Name Type Size Nullable Scrambled CSV Description
SlateID integer 32 No No Yes Unique ID of a Slate (assigned by SportsDataIO).
Operator string 20 Yes No Yes The name of the operator who is running contests for this slate. Possible values: FanDuel, DraftKings, Yahoo, FantasyDraft, etc.
SlateRosterSlots string[] Yes No Yes The positions that need to be filled for this particular slate
This table is used in the following endpoints:
FantasyData Golf API
DFS Slates
Name Type Size Nullable Scrambled CSV Description
SlatePlayerID integer 32 No No Yes Unique ID of a SlatePlayer (assigned by SportsDataIO).
This table is used in the following endpoints:
FantasyData Golf API
DFS Slates
Name Type Size Nullable Scrambled CSV Description
Tournament Tournament Yes No Yes The details of the Tournament that this SlateTournament refers to.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerTournamentID integer 32 No No Yes The unique ID of this player/tournament combination
Rank integer 32 Yes Yes Yes The rank of this golfer in the tournament
Country string 50 Yes No Yes The country where this golfer is from
TotalScore decimal 32 Yes Yes Yes The total score of the golfer for this tournament as compared to par
TotalStrokes decimal 32 Yes Yes Yes The total strokes this golfer has for this tournament
RoundsUnderSeventy decimal 32 Yes Yes Yes Total rounds this golfer finished scoring under 70 strokes
This table is used in the following endpoints:
FantasyData Golf API
DFS Slates
Name Type Size Nullable Scrambled CSV Description
RoundID integer 32 No No Yes The unique ID of the round of this tournament
This table is used in the following endpoints:
FantasyData Golf API
DFS Slates
Name Type Size Nullable Scrambled CSV Description
StartDate date Yes No Yes The start date of this tournament
EndDate date Yes No Yes The end date of this tournament
IsOver boolean No No Yes Indicates whether this tournament is over
IsInProgress boolean No No Yes Indicates whether this tournament is in progress
Venue string 250 Yes No Yes The name of the venue where this tournament takes place
Par integer 32 Yes No Yes The 18-hole par of this course
Rounds Round[] Yes No Yes The details of the rounds of this tournament