Skip to main contentSkip to navigationSkip to footerSkip to search
Skip to main content
Tournament Suite
Games
Tournaments
Matches
Feed
GamesTournamentsMatchesFeed
  • Home
  • Tournaments
  • Matches
  • Leaderboards
  • Search
Developer Portal

Build on TournamentSuite

REST API, WebSocket events, and webhooks — everything you need to embed esports into your app.

Get Your API KeyRead the Docs

What You Can Build With

Four integration surfaces, one platform.

REST API

Full CRUD access to tournaments, matches, players, and results. Paginated, filterable, and OpenAPI documented.

WebSocket Events

Subscribe to real-time match state changes, score updates, and player check-in events via Socket.IO.

Webhook Callbacks

Receive signed HTTP payloads on tournament lifecycle events — match started, round ended, series completed.

OAuth Integration

Authenticate players with Keycloak OAuth 2.0. Request scopes for profile, match history, and wallet.

Use Cases

What developers are already building.

Tournament Bots

Discord and Slack bots that announce match results, bracket updates, and upcoming schedules automatically.

Stat Trackers

Per-player performance dashboards with K/D, win rates, ELO history, and tournament placement trends.

Bracket Widgets

Embeddable bracket visualisations for community sites and team pages with live score updates.

Stream Overlays

OBS browser-source overlays showing live scoreboard, player cards, and round timer using WebSocket events.

Rate Limits

Fair-use limits that scale with your needs.

PlanRequests / minWebSocket connectionsWebhooks
Free100 req/min53 endpoints
ProPopular1,000 req/min50Unlimited

Quick Start

Fetch upcoming matches in under a minute.

# Fetch upcoming matches
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.tournamentsuite.com/api/v1/matches?status=upcoming&limit=10

# Response
{
  "data": [
    {
      "id": "match_abc123",
      "scheduledAt": "2026-06-01T18:00:00Z",
      "teams": ["Team Alpha", "Team Beta"]
    }
  ]
}
Get Your API KeyFull API Reference