Hole Events
Overview
Hole events mark the start and completion of a hole.
sr_group_id and group_number are present only for stroke play tournaments.
Hole Started
IMGA equivalent: Hole Started
Name
Type
Description
Required
Old IMGA API equivalent
event_time
String (date-time)
Time when the hole began.
Yes
timestamp
team_id
Integer
Numeric team identifier.
Yes
teamNo
sr_team_id
String
SR team identifier.
Yes
-
sr_group_id
String
SR group identifier.
No
-
group_number
Integer
Group number.
No
groupNo
hole_number
Integer
Hole number.
Yes
holeNo
hole_sequence
Integer
Hole order on the course.
Yes
holeOrder
course_id
Integer
Numeric course identifier.
Yes
courseId
sr_course_id
String
SR course identifier.
Yes
-
round_number
Integer
Round number.
Yes
roundNo
Hole Ended
IMGA equivalent: Hole Finished
Name
Type
Description
Required
Old IMGA API equivalent
event_time
String (date-time)
Time when the hole ended.
Yes
timestamp
team_id
Integer
Numeric team identifier.
Yes
teamNo
sr_team_id
String
SR team identifier.
Yes
-
sr_group_id
String
SR group identifier.
No
-
group_number
Integer
Group number.
No
groupNo
hole_number
Integer
Hole number.
Yes
holeNo
hole_sequence
Integer
Hole order on the course.
Yes
holeOrder
course_id
Integer
Numeric course identifier.
Yes
courseId
sr_course_id
String
SR course identifier.
Yes
-
round_number
Integer
Round number.
Yes
roundNo
end_reason
String (ENUM)
Reason the hole ended. Possible values: BALL_HOLED, RESIGNED, WITHDRAWN, DISQUALIFIED, HOLE_CONCEDED, OTHER, HOLE_WON, HOLE_LOST.
Yes
finishReason
score.hole_par
Integer
Hole par.
Yes
score.currentHolePar
score.hole_strokes
Integer
Strokes taken on the hole.
Yes
score.currentHoleStrokes
score.sport_event_score_to_par
Integer
Score to par for the current round or match.
Yes
score.currentRoundScoreToPar
score.tournament_score_to_par
Integer
Overall tournament score to par.
Yes
score.overallScoreToPar
Last updated
Was this helpful?