Skip to content

List draws for the tournament

GET
/api/v1/tournaments/{tournamentId}/draws
curl --request GET \
--url https://internal.myscore.live/api/v1/api/v1/tournaments/trn_abc123/draws

Returns all draws belonging to the specified tournament.

tournamentId
required
string
Example
trn_abc123

Tournament ID

List of draws

Media type application/json
object
data
required

Draws under the parent tournament

Array<object>
object
id
required

Draw ID

string
name
required

Draw name

string
tournamentId
required

Tournament ID

string
size
required

Bracket size

number
matchFormat
required

Match format

string
Allowed values: best_of_3_mtb best_of_3 short_sets_to_4 pro_set best_of_3_to_4 best_of_5
tiebreakAt

Game score at which tiebreak triggers

number
nullable
finalSetTiebreak

Whether final set uses tiebreak

boolean
nullable
matchTiebreakTo

Points target for match tiebreak

number
nullable
finalized
required

Whether draw is finalized

boolean
goldenPoint
required

Padel Golden Point rule. Metadata only — not enforced by scoring engine yet.

boolean
gender

Gender restriction

string
nullable
Allowed values: male female
ageCategory

Age category

string
nullable
parentDrawId

Parent draw ID (for qualifier draws)

string
nullable
qualifyingSpots

Qualifying spots that advance to parent draw

number
nullable
createdAt
required

Creation timestamp

string format: date-time
updatedAt
required

Last update timestamp

string format: date-time
Example
{
"data": [
{
"id": "draw_abc123",
"name": "Men's Singles",
"tournamentId": "tourn_abc123",
"size": 16,
"matchFormat": "best_of_3_mtb",
"tiebreakAt": 6,
"finalSetTiebreak": true,
"matchTiebreakTo": null,
"finalized": false,
"goldenPoint": false,
"gender": "male",
"ageCategory": "Open",
"parentDrawId": "draw_parent123",
"qualifyingSpots": 2,
"createdAt": "2026-01-15T10:00:00Z",
"updatedAt": "2026-01-15T12:00:00Z"
}
]
}

Tournament not found