Static data
You will first need to create a database or gather a list tournaments and their associated groups per round. This can be achieved by pulling our Tournament and Schedule endpoint.
In order to run the golf event centre, you will need the minimum static information:
Tournament ID
Group ID
Required Headers to use our endpoints:
Key
Value
Accept
application/vnd.imggaming.dde.api+json;version=1
Content-Type
application/json
Authorization
Bearer eyvhaoudfgpdfgo*
In order retrieve a list of "tournaments" , please hit the IMG golf tournament endpoint:
New Endpoint: https://dde-api.data.imgarena.com/golf/tournaments/
Legacy Endpoint: https://dde-api.imggaming.com/golf/tournaments
Note the Key values needed from this endpoint:
Endpoint
Description
Link to Sandbox
name
name of the tournament
-
id
unique IMG Arena tournament ID
eventId
If you want to look at just the information for a particular tournament, you can pass the event ID i.e:
https://dde-api.data.imgarena.com/golf/tournaments/{id}
You will then need to retrieve all the groups for a selected tournament. This can be achieved by hitting the Schedule endpoint.
https://dde-api.data.imgarena.com/golf/tournaments/{id}/schedule
Note the Key values needed from this endpoint:
Endpoint
Description
Link to Sandbox
round
round number
roundNo
groupNo
group number for the given round
groupNo
displayName*
Name of the players taking part in the group
-
*Not needed but useful information.