Get current match on a specific court (for QR scanning)
GET
/api/v1/live/courts/{id}
const url = 'https://internal.myscore.live/api/v1/api/v1/live/courts/crt_wimbledon_centre_court';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://internal.myscore.live/api/v1/api/v1/live/courts/crt_wimbledon_centre_courtReturns the in_progress match on a court, or null if no active match. Used by public court QR pages.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string
Example
crt_wimbledon_centre_courtCourt ID
Responses
Section titled “ Responses ”Current match on court
Media type application/json
object
match
required
Current match on court, or null if no active match
object
id
required
Match ID
string
tournament
Tournament context
object
draw
Draw context (with Padel Golden Point flag for client display)
object
round
Bracket round number (1 = final)
number
court
Court where match is being played, with embedded venue club (MYS-101)
object
id
required
Court ID
string
name
required
Court display name
string
clubId
required
Owning club ID
string
club
Embedded venue club (MYS-101). Null when club row missing.
object
id
required
Club ID
string
name
required
Club display name
string
home
Home player
object
id
required
Player ID
string
name
required
Player display name
string
guest
Guest player
object
id
required
Player ID
string
name
required
Player display name
string
sets
required
Set scores
Array<object>
object
status
required
Match status (always in_progress for live)
string
startedAt
When the match started
string format: date-time
Example
{ "match": { "id": "match_abc123", "tournament": { "id": "trn_1", "name": "Wimbledon 2026" }, "draw": { "id": "drw_1", "name": "Men Singles", "goldenPoint": false }, "round": 3, "court": { "id": "crt_wimbledon_centre_court", "name": "Centre Court", "clubId": "WIMBLEDON", "club": { "id": "WIMBLEDON", "name": "Wimbledon" } }, "home": { "id": "plr_federer", "name": "Rafael Nadal" }, "guest": { "id": "plr_federer", "name": "Rafael Nadal" }, "sets": [ { "home": 6, "guest": 4 }, { "home": 3, "guest": 6 } ], "status": "in_progress", "startedAt": "2026-04-15T14:00:00.000Z" }}Court not found