divisionType - Division type (automatically converted to uppercase)
Optional Parameters
divisionNum - Division number (defaults to 1 if not specified)
round - Show specific round (defaults to latest round)
Available Division Types
OPEN - Open division
WOMEN - Women's division (API handles internal mapping automatically)
MIXED - Mixed division
MASTERS - Masters division
Response Format
Returns an array of team objects, sorted by playoff status (playoff teams first), then by rating (highest first).
JSON Fields
position (number) - Current ranking position (1-based)
division (string) - Division name (e.g., "OPEN #1", "WOMEN #2")
teamTitle (string) - Team name
teamCity (string) - Team's club city
teamCountry (string) - Team's club country
clubAvatarUrl (string) - Team's club logo URL (400px version, empty if no logo)
rating (number | empty string) - Swiss system calculated rating (empty string when no games played yet)
hasPlayoff (boolean) - Whether team has qualified for playoffs
Playoff Behavior
Teams with hasPlayoff: true always appear at the top of rankings regardless of rating. This reflects teams that have secured playoff positions in the Swiss system.
Pre-Tournament State
When no games have been played, teams are listed in seed order with rating: "" (empty string) and hasPlayoff: false.
Usage with vMix
This endpoint delivers JSON data containing team rankings, ratings, and playoff qualifications that can be imported into vMix as a data source for creating dynamic tournament overlays and graphics during live streams.
Division types are case-insensitive and automatically converted to uppercase. Use "WOMEN" (the API handles the internal database mapping automatically).
Test Data
Need sample data for testing or setting things up?
Message us on Telegram or WhatsApp — we’ll quickly send you a working link with live examples.