Developer Documentation
Build on TournamentSuite. Integrate tournament management, registration flows, live results, and standings into your products using the REST API and Webhooks.
The TournamentSuite API gives you programmatic access to the same tournament infrastructure that powers public esports portals, organizer dashboards, and white-label competitive programs. Use it to automate tournament creation, manage registration, report results, track standings, and subscribe to live events.
Documentation sections
Overview
Get access, make your first request, and understand how pagination, response codes, and webhooks work. Go to Overview →
Security
Authenticate with API keys or OAuth 2 access tokens. Understand scopes, authorization, and token management. Go to Security →
Core Concepts
Learn the data model: projects, tournaments, stages, participants, matches, and circuits. Go to Core Concepts →
Reference
Quick-start guide and the full endpoint catalog organized by resource. Go to Reference →
Who this API is for
The TournamentSuite API is designed for:
- Tournament organizers who want to automate large competitive programs beyond what the Platform dashboard supports
- Esports studios and publishers building their own branded tournament portals or player-facing experiences
- Agencies that operate events on behalf of publishers and need to integrate tournament data into existing tools
- Integration partners embedding bracket views, live standings, or registration flows into websites and applications
Getting started
- Create an account and project on the Platform dashboard
- Generate API credentials
- Make your first API call
- Subscribe to events with webhooks