TFCL Play API · Docs

The TFCL Play API is our in-house API — it powers both TFCL Play (the community-facing site) and TFCL Prime (the seasonal league structure at prime.tfcleague.com, currently in alpha at alpha.tfcleague.com). It is TFCL-specific and is the API we run and consume ourselves.

Note: v1 also exposes a /api/premium/* surface area for the TFCL Play premium tier (paid membership, gift codes, premium API keys). That is a feature within TFCL Play itself — not the same thing as the TFCL Prime league product above.

v1 is the current single-league surface area of the TFCL Play API. v2 is the multi-tenant platform extension of the same API — when the database migration completes, v2 lets a single deployment host other leagues (our own future sub-leagues, or partner communities we onboard) alongside the original TFCL Play league. Existing v1 integrations keep working unchanged (internally aliased to leagueId="tfcl").