TANITAR

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.