For the complete documentation index, see llms.txt. This page is also available as Markdown.

Entrylist

Overview

Use this endpoint to retrieve the tournament entry list for a given tournament_id.

The response includes all teams and the players assigned to each team.

In stroke play, each player is typically returned as a one-player team.

In team and match play, the response includes all teams across all rounds.

The same player can appear in more than one team.

Request

URL

GET https://{domain}/golf/rest/v1/tournaments/{tournament_id}/entry-list

Path parameters

Name

Type

Required

Description

tournament_id

integer

Yes

Tournament identifier.

Example request

Get a tournament entry list
GET /golf/rest/v1/tournaments/12345/entry-list HTTP/1.1
Host: {domain}
Authorization: Bearer <JWT_TOKEN>

For team and match play tournaments, one player can belong to multiple returned teams.

Response example

Response fields

field
type
description
required
required in PGA
old IMGA API equivalent

teams

Array

Array of teams in the tournament

yes

array of teams was a root element of the response

teams[].team_id

Integer

Numeric ID of the team

yes

teamNo

teams[].sr_team_id

String

SR ID of the team

yes

-

teams[].players

Array

List of players assigned to the team

yes

players

teams[].players[].player_id

Integer

Numeric ID of the player

yes

playerId

teams[].players[].sr_player_id

String

SR ID of the player

yes

-

teams[].players[].country

String

3-character FIFA country code

yes

country

teams[].players[].display_name

String

Full player name used for display

yes

displayName

teams[].players[].first_name

String

First name of the player

yes

firstName

teams[].players[].last_name

String

Last name of the player

yes

lastName

teams[].players[].is_amateur

Boolean

Indicates whether the player is an amateur

yes

isAmateur

teams[].players[].player_pga_tour_id

String

PGA Tour player identifier

no

yes

playerPGATourId

Last updated

Was this helpful?