End of Round Strokes

A feed which includes all of the key meta data per shot within a Team's round, compiled and stored, once a Round becomes Official.

This Endpoint returns information of the current player's stroke events per Round.

Please note: Detailed lies that have been undone are not included in this feed.

Endpoint URLs

URL:

https://dde-api.data.imgarena.com/golf/official-shots/tournaments/{tournamentId}/round/{roundNumber}/team/{teamNumber}

URL Sample:

https://dde-api.data.imgarena.com/golf/official-shots/tournaments/1144/round/1/team/64

Required Headers

Key
Value

Accept

application/vnd.imggaming.dde.api+json;version=1

Content-Type

application/json

Authorization

Bearer eyvhaoudfgpdfgo*

Request Parameters

This endpoint currently takes no parameters.

Response Model

Player Summary Object

Field Name
Type
Description

timestamp

string

The Timestamp of the stroke event in the current Tournament

courseId

string

The ID of the Golf Course the stroke played on place on

ballLie

object

Object containing details on Ball Lie

score

object

Object containing details of the current score at the start of first stroke

provisionalIndex

integer

The nth number of stroke classed as a provisional shot

groupNo

integer

The Group Number the current player is in, for the current Round of the Tournament

dropType

string

The type of Drop Ball issued on the current stroke

eventElementType

string

The type of event on current stroke.

E.g. "BallHoled", "DetailedLie", "Penalty"

seqNum

integer

The sequence number of the current event - for an order of events by timestamp.

holeOrder

integer

The player's current stroke being played on the nth Hole of the current round.

Please note: This is not the Hole Number.

E.g. holeOrder 2 is the player's 2nd Hole of the current Round which can be on Hole Number 11.

teamNo

integer

The player's Team Number for the current Tournament.

strokeNo

integer

The nth stroke of the current stroke event.

playerId

integer

The ID of the Player of the current stroke event.

penaltyType

string

The type of penalty issued on the current stroke event.

E.g. "Strokes"

holeNo

integer

The current Hole Number the stroke event took place on. Holes 1 - 18

clubTypeCode

string

This is the type of Club a player used for the shot. NB. this is only populated for Drives. Possible values: CDR = Driver CFW = Fairway Wood CIR = Iron CUK = Unknown

Ball Lie Object

Field Name
Type
Description

coordinates

object

Object containing X/Y/Z coordinates of ball lie

x

double

The x coordinate of the ball lie. Measured in metres

y

double

The x coordinate of the ball lie. Measured in metres

z

double

The x coordinate of the ball lie. Can be null. Measured in metres

surfaceTypeCode

string

A three character code for current surface type the ball is on

distanceToPin

double

Distance left till current hole's pin. Measured in metres

shotDistance

double

Distance of the current stroke travelled. Measured in metres

blindShot

boolean

The current stroke landing area is not visible from the player’s perspective

surfaceType

string

The full name of the current surface type the ball is on

obstructions

boolean

An obstruction that is present on the current stroke play

Below is a table that describes each of the available Surface Types or Surface Type codes:

surfaceTypeCode

surfaceType

OFW

Fairway

OGR

Green

OIR

IntermediateRough

ORO

Rough or PrimaryRough

OST

FairwayBunker

OGS

Greenside Bunker

OCO

Fringe

ONA

NativeArea

OTO

Trees or TreeOutline

OBU

Bushes

ODS

Desert

OWA

Water

OTH

Other

OCA

CartPath

ODO

Dirt or DirtOutline

OTF

OtherFairway

OOB

OutOfBounds

OUK

Unknown

Score Object

Score Object is available on stroke events with "eventElementType" :`` "BallHoled" OR "Penalty"

Field Name
Type
Description

currentHolePar

integer

The Par of the current Hole of the Course

overallScoreToPar

integer

The current overall score of the player

currentHoleStrokes

integer

The total number of strokes taken by the player on the current hole

currentRoundScoreToPar

integer

The current score of the player of the current Round

Sample Response

Last updated

Was this helpful?