Introduction
Tanitar is a multi-tenant platform for tournaments, gamification, rewards and a shop that you run under your own brand for your own players.
Tanitar is a multi-tenant rewards and competition platform. As an organizer, such as a game publisher, community, esports organizer, brand or consumer service, you get your own tenant, keep authenticating players in your own product, and offer them tournaments, missions, XP, seasonal battle passes, chests, badges, a shop and prizes under your own brand.
Tanitar runs the bracket logic, the progression rules, the reward ledger and the shop, and delivers every outcome back to your systems as a signed webhook. Your players never create a Tanitar account: they arrive already signed in with you.
The planes
Every route belongs to exactly one namespace, and each namespace accepts exactly one kind of caller.
| Plane | Prefix | Who calls it | How it authenticates |
|---|---|---|---|
| Public API | /v1 | Your back-end systems | An API key with capability scopes |
| Dashboard | /dashboard/v1 | Administrators on your team, through the Tanitar dashboard | An organization sign-in |
| Player | /player/v1 | Your Player client | A 15-minute Player token obtained by your trusted backend |
Private platform surfaces are outside the customer integration contract and are intentionally omitted. See Concepts for the full public model.
What you can build
- Competitions: single and double elimination, round robin and Swiss tournaments with enrollment, check-in, evidence, results, corrections and placements that pay out.
- Engagement loops: missions that listen to what your players do, XP and levels, streaks, leaderboards, chests and battle-pass seasons.
- An economy: your own currencies, wallets, awards, a shop priced in those currencies, and prize payouts from your own payment account.
- Integrations: webhooks for every state change you care about, and an API to drive the platform from your own systems.
The capability map lists everything, with a link to each guide.
Where to start
Quickstart
Create an API key, make your first call and receive your first webhook.
Guides
Tournaments, gamification, rewards, the shop and more, task by task.
Player identity
Assert authenticated Players from your backend and call the public Player API.
Webhooks
Receive signed, retried, replayable events in your own systems.
Dashboard guide
Configure your tenant and run day-to-day operations without code.
Architecture
How Tanitar isolates tenants, governs requests and delivers every effect.