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

Ball Drops and Penalty Events

Overview

These events cover drops and penalty assessment.

sr_group_id and group_number are present only for stroke play tournaments.

Ball Dropped

IMGA equivalent: Ball Drop

Name

Type

Description

Required

Old IMGA API equivalent

event_time

String (date-time)

Time when the event occurred.

Yes

timestamp

team_id

Integer

Numeric team identifier.

Yes

teamNo

sr_team_id

String

SR team identifier.

Yes

-

player_id

Integer

Numeric player identifier.

Yes

playerId

sr_player_id

String

SR player 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

ball_lie.coordinates

Object

Ball coordinates in meters.

Yes

ballLie.coordinates

ball_lie.distance_hit

Number

Distance travelled in meters.

Yes

ballLie.shotDistance

ball_lie.distance_to_pin

Number

Distance to pin in meters.

Yes

ballLie.distanceToPin

ball_lie.zone

String (ENUM)

Landing zone.

Yes

ballLie.surfaceType

Penalty

IMGA equivalent: Penalty

Name

Type

Description

Required

Old IMGA API equivalent

event_time

String (date-time)

Time when the event occurred.

Yes

timestamp

team_id

Integer

Numeric team identifier.

Yes

teamNo

sr_team_id

String

SR team identifier.

Yes

-

player_id

Integer

Numeric player identifier.

Yes

playerId

sr_player_id

String

SR player 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

strokes_assessed

Integer

Number of penalty strokes assessed.

Yes

penaltyStrokes

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?