Docs
Integration guides and API reference.
Everything you need to provision a tenant, create a tournament, and wire up results through the tournament API: authentication, the bracket engine, matchmaking, payments, and webhooks.
Authentication
Every request is scoped to a tenant via a signed API key. Keys are issued per environment.
Bracket engine
Create tournaments in single elimination, double elimination, Swiss, round robin, or GSL format.
Matchmaking
Submit player pools and receive skill-based pairings, backed by a running scouting log.
Payments & webhooks
Entry fees and payouts settle through the platform. Subscribe to webhooks for match and payout events.
Request
POST /v1/tournaments
{
"tenant": "acme-telecom",
"title": "Winter Championship",
"format": "double_elimination",
"seed_count": 32,
"game": "valorant",
"payout": {
"currency": "USD",
"pool": 5000,
"structure": "top_4"
}
}Response
201 Created
{
"id": "trn_8f2a1c",
"tenant": "acme-telecom",
"status": "seeding",
"bracket_url": "https://api.tanitar.com/v1/tournaments/trn_8f2a1c/bracket",
"rounds": 5,
"created_at": "2026-01-14T09:12:00Z"
}Ready to provision a tenant? Book a demo.