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

Stroke Play Schedule

Overview

Use this endpoint to retrieve the stroke play schedule for a given tournament_id.

The response includes all known groups, scheduled start details, current status, and assigned teams and players.

Request

URL

GET https://{domain}/golf/rest/v1/tournaments/{tournament_id}/stroke-play-schedule

Path parameters

Name

Type

Required

Description

tournament_id

integer

Yes

Tournament identifier.

Example request

Get a stroke play schedule
GET /golf/rest/v1/tournaments/12345/stroke-play-schedule HTTP/1.1
Host: {domain}
Authorization: Bearer <JWT_TOKEN>

This endpoint returns groups that are already known for the tournament. New groups can appear as the schedule is updated.

Response example

Response fields

field
type
description
required
required in PGA
old IMGA API equivalent

groups

Array

Array of already known groups in the tournament

yes

array of groups was a root element of the response

groups[].sr_group_id

String

SR ID of the group

yes

-

groups[].group_number

Integer

Group number within the round

yes

groupNo

groups[].date

Date

Date on which the group plays the round

yes

date

groups[].round_number

Integer

Round number in which the group plays

yes

round

groups[].starting_hole_number

Integer

Hole number where the group starts

yes

hole

groups[].position_in_sequence_of_groups_on_tee

Integer

Sequence of the group on the tee

yes

teeSeq

groups[].status

String

Status of the group. Possible values: NOT_STARTED, IN_PROGRESS, ENDED.

yes

status

groups[].start_time

Date time in UTC format

Scheduled round start time in UTC

yes

startTime.time

groups[].teams

Array

List of teams in the group

yes

teams

groups[].teams[].team_id

Integer

Numeric ID of the team

yes

teamNo

groups[].teams[].sr_team_id

String

SR ID of the team

yes

-

groups[].teams[].players

Array

List of players in the team

yes

players

groups[].teams[].players[].player_id

Integer

Numeric ID of the player

yes

playerId

groups[].teams[].players[].sr_player_id

String

SR ID of the player

yes

-

groups[].teams[].players[].country

String

3-character FIFA country code

yes

country

groups[].teams[].players[].display_name

String

Full player name used for display

yes

displayName

groups[].teams[].players[].first_name

String

First name of the player

yes

firstName

groups[].teams[].players[].last_name

String

Last name of the player

yes

lastName

groups[].teams[].players[].is_amateur

Boolean

Indicates whether the player is an amateur

yes

isAmateur

groups[].teams[].players[].player_pga_tour_id

String

PGA Tour player identifier

no

yes

playerPGATourId

Last updated

Was this helpful?