v3

OpenAPI 3.1.0AGPL-3.0-or-later2026-07-311871891.1 MB
Tournaments (Swiss)

Create a new Swiss tournament

Create a Swiss tournament for your team. This endpoint mirrors the Swiss tournament form from your team pagee. You can create up to 12 tournaments per day. Additional restrictions:

  • clock.limit + clock.increment > 0
  • 15s and 0+1 variant tournaments cannot be rated
post/api/swiss/new/{teamId}

Path parameters

teamIdstring required

ID of the team

Response

The Swiss tournament was successfully created.

idstring required
createdBystring required
startsAtstring required
namestring required
variantstring required
roundnumber required
nbRoundsnumber required
nbPlayersnumber required
nbOngoingnumber required
status'created' | 'started' | 'finished' required

The current state of the swiss tournament

ratedboolean required