Match Play Squads
Overview
Use this endpoint to retrieve squads for a match play team tournament.
The response shows top-level squad assignments such as USA and Europe.
It does not include individual match pairings.
Use this endpoint when you need team composition for match play tournaments such as the Ryder Cup.
Request
URL
GET https://{domain}/golf/rest/v1/tournaments/{tournament_id}/match-play-squads
Path parameters
Name
Type
Required
Description
tournament_id
integer
Yes
Tournament identifier.
Example request
GET /golf/rest/v1/tournaments/12345/match-play-squads HTTP/1.1
Host: {domain}
Authorization: Bearer <JWT_TOKEN>Response example
Response fields
squads
Array
Array of squads in the tournament
yes
array of squads was a root element of the response
squads[].squad_id
Integer
Numeric ID of the squad
yes
squadNo
squads[].sr_squad_id
String
SR ID of the squad
yes
-
squads[].name
String
Display name of the squad
yes
squadName
squads[].players
Array
List of players in the squad
yes
players
squads[].players[].player_id
Integer
Numeric ID of the player
yes
playerId
squads[].players[].sr_player_id
String
SR ID of the player
yes
-
squads[].players[].country
String
3-character FIFA country code
yes
country
squads[].players[].display_name
String
Full player name used for display
yes
displayName
squads[].players[].first_name
String
First name of the player
yes
firstName
squads[].players[].last_name
String
Last name of the player
yes
lastName
squads[].players[].is_amateur
Boolean
Indicates whether the player is an amateur
yes
isAmateur
squads[].players[].player_pga_tour_id
String
PGA Tour player identifier
no
playerPGA
Related endpoints
Last updated
Was this helpful?