This endpoint returns the list of teams/players who are going to play in any given tournament. The first list of players will be provided roughly two weeks before a tournament starts, and will be updated as and when players are added/drop out of the tournament.
https://dde-api.data.imgarena.com/golf/tournaments/{tournamentId}/entrylist
Please note that to access an entry list, you will have to enter the tournament ID in the “{id}” field. Note that you can pass ID as 1 to return sample data.
Key
Value
Accept
application/vnd.imggaming.dde.api+json;version=1
Content-Type
application/json
Authorization
Bearer eyvhaoudfgpdfgo*
*Authorization header includes a truncated Bearer token, contact IMG for your auth token if you do not have.
This endpoint currently takes no request parameters, we aim to add them, and once we have they will be detailed here.
Entrylist Object
Field Name
Type
Description
teamId
int
The ID of that team for that tournament – stays unique for that team throughout the tournament.
players
list
List of the players within that team. Is strokeplay one team = one player
https://dde-api.data.imgarena.com/golf/tournaments/{id}/entrylist
Please note that to access an entry list, you will have to enter the tournament ID in the “{id}” field. Note that you can pass ID as 1 to return sample data. i,e https://dde-api.data.imgarena.com/golf/tournaments/1/entrylist
Players List
Field Name
Type
Description
displayName
string
The display name of the player.
country
string
3-character FIFA Country Code.
IsAmateur
boolean
True if the player is an amateur.
lastName
string
The last name of the player.
firstName
string
The first name of the player.
status
string
Describes current player status in tournament.
playerId
integer
The unique player ID of that player
playerPGATourId
integer or null
The unique PGA Tour player ID of that player (if applicable)
playerEuropeanTourId
integer or null
The unique European Tour player ID of that player (if applicable)
playerLPGATourId
integer or null
The unique LPGA Tour player ID of that player (if applicable)
playerRandAId
integer or null
Player's R&A Id (if relevant)
The above example is for normal Stroke Play. During Team/Match Play where two players will play together in Stroke/match Play (much like the Team Cup/Ryder cup) the formation of the players is as below.
During the Ryder Cup, a squad will be used to provide relationships of European and US players. The Entry List teams serve the purpose of providing ids for the combinations of players used for Foursomes, Fourballs and Singles matches.
Below is a snippet of a Ryder Cup Entry List, notice that Justin Rose is involved in 3 Teams. These three team combinations would be involved in respective Fourball, Foursome or Singles matches.