Tournaments
Tournament organization, brackets, and competitive match management.
Retrieves all available tournaments formats for the active provider
Tournament formats retrieved successfully
SWISHPossible values: Available tournament formats for the provider
GET /apis/v2/tournaments/formats HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
Tournament formats retrieved successfully
{
"provider": "SWISH",
"formats": [
{}
]
}Returns a signed JWT token for accessing tournament webview with appropriate scope based on user roles
JWT token generated successfully
JWT token for tournament webview access
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...Token expiration timestamp (ISO 8601)
2026-01-11T16:00:00.000ZPOST /apis/v2/tournaments/webview-token HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
JWT token generated successfully
{
"token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...",
"expiresAtDate": "2026-01-11T16:00:00.000Z"
}Force the manual update of a tournament division
Game updated successfully
Tournament Division ID
7229d7d5-5581-4d86-975f-5b7efc9b00e9SWISHPossible values: Current status of the tournament
DRAFTPossible values: When the tournament was created
2025-07-09T17:32:26.800ZLast time the tournament was synced with the provider
2025-07-09T17:32:26.800ZVisibility status: HIDDEN (admin only), VISIBLE (shown to users), or null
VISIBLEPossible values: POST /apis/v2/tournaments/sync/{tournamentDivisionId} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
Game updated successfully
{
"id": "7229d7d5-5581-4d86-975f-5b7efc9b00e9",
"tournament": "7229d7d5-5581-4d86-975f-5b7efc9b00e9",
"provider": "SWISH",
"swish": {
"eventFormat": "rotating_partners_round_robin",
"gameId": "game123",
"editPlayersPath": "rotating-partners-round-robin"
},
"podplay": {
"eventFormat": "round_robin",
"gameId": "game123",
"url": "https://tournaments.podplay.app/admin/tournaments/game123"
},
"status": "DRAFT",
"createdAt": "2025-07-09T17:32:26.800Z",
"event": "7229d7d5-5581-4d86-975f-5b7efc9b00e9",
"lastSyncedAt": "2025-07-09T17:32:26.800Z",
"visibility": "VISIBLE",
"_links": {}
}Last updated
Was this helpful?

