TS
Tournament Suite
TS
Tournament Suite
Developer Documentation
Getting Started
Getting Started

Getting Started

What the TournamentSuite API is, who it's for, and how to obtain developer credentials through the organizer Platform.

The TournamentSuite API is the programmable surface behind the same platform that powers public esports portals, organizer dashboards, and white-label tournament operations. It exposes tournament structure, participant management, registration flows, match results, circuits, and live operational data so you can integrate competitive programs into your own products and services.

The API is built for tournament organizers who need to automate large competitive programs, esports studios that want their own branded portals, agencies that operate events on behalf of publishers, and integration partners who embed bracket views, live standings, or registration flows into existing websites and applications. If your product needs structured tournament data — whether for internal operations or audience-facing features — this is the surface to build against.

To get started, sign up for an organizer account on the TournamentSuite Platform, create a project for your program, and open the developer dashboard inside that project. Each project has its own isolated set of API credentials, webhook endpoints, and sandbox environment, so you can build, test, and ship without affecting other programs you operate.

Next step: Create your first project and generate API credentials

Documentation

  • Overview — get access, pagination, response codes, webhooks, rate limits
  • Security — authentication, authorization, scopes, OAuth 2
  • Core Concepts — the data model: projects, tournaments, participants, matches, circuits
  • Reference — quick start and full endpoint catalog

Developer Documentation

Build on TournamentSuite. Integrate tournament management, registration flows, live results, and standings into your products using the REST API and Webhooks.

Get Started

Create your account, set up a project, and make your first API call in minutes.

On this page

Documentation