Get matches for a competition round

Audience: NadeoLiveServices

GET https://meet.trackmania.nadeo.club/api/rounds/{roundId}/matches?length={length}&offset={offset}

Path parameters:

  • {roundId} (string) A valid round ID *

Query parameters:

  • {length} (integer) The number of matches to retrieve *
    Maximum: 100 Default: 10
  • {offset} (integer) The number of matches to skip
    Default: 0

Gets matches for a given round in a competition.


Remarks:

  • Note that the match IDs in the response are competition match IDs to be used in competition match endpoints - they are not equivalent to the numerical match IDs used in the match endpoints. To use those endpoints based on the response from this endpoint, use the clubMatchLiveId field as an identifier.

Example request:

GET https://meet.trackmania.nadeo.club/api/rounds/9078/matches

Example response:

{
  "matches": [
    {
      "id": 38449,
      "name": "Baltic Weekly #2 - Quarter Finals - 1",
      "clubMatchLiveId": "LID-MTCH-x1accvkawhlput1",
      "position": 0,
      "isCompleted": true,
      "tags": [],
      "deletedOn": null
    },
    {
      "id": 38450,
      "name": "Baltic Weekly #2 - Quarter Finals - 2",
      "clubMatchLiveId": "LID-MTCH-tmiims2yypi0wvl",
      "position": 1,
      "isCompleted": true,
      "tags": [],
      "deletedOn": null
    },
    {
      "id": 38451,
      "name": "Baltic Weekly #2 - Quarter Finals - 3",
      "clubMatchLiveId": "LID-MTCH-s0rvc5jgmykdzxu",
      "position": 2,
      "isCompleted": true,
      "tags": [],
      "deletedOn": null
    },
    {
      "id": 38452,
      "name": "Baltic Weekly #2 - Quarter Finals - 4",
      "clubMatchLiveId": "LID-MTCH-jzk5mckt5e5udej",
      "position": 3,
      "isCompleted": true,
      "tags": [],
      "deletedOn": null
    }
  ]
}

If a roundId is invalid, the response will contain a 404 response code.