API HUB · v1

Football data, one clean REST API.

Your own world's clubs, players, tables and fixtures, served as JSON - the same football your league is being played in, moving as it moves. Read-only, and part of Annual Membership.

13 endpoints
- clubs in your world
100 requests a day
GET/v1/data/clubs/riverton-fc200 OK
{
"slug": "riverton-fc",
"name": "Riverton FC",
"shortName": "Riverton",
"city": "Riverton",
"division": 1,
"stadium": "Riverton Park"
}

Endpoints

Six resource families, one base URL.

Shipping in three steps

01

Create a key

As an Annual Member, choose which of your worlds the API reads and generate a key on your API Hub page.

02

Call an endpoint

Pass the key as a bearer token. Every resource is plain JSON with predictable pagination.

03

Ship it

The same ceiling and the same endpoints from the first call to the last, for as long as you are a member.

Part of Annual Membership.

Every endpoint, 100 requests a day, for one world you manage. No separate plan and nothing billed per request - the membership that pays for the servers is what opens the API.

100requests a day10a minute, burstEveryendpointReadonly

The count resets at 00:00 UTC, and going over returns a 429 with a Retry-After header. If your membership lapses, your keys are suspended rather than deleted, and work again the moment you renew.

Use it reasonably

Cache what does not change - clubs, competitions and squads move at most once a day - and ask for what you need rather than polling for it. 100 requests a day is plenty when they are the right ones.

Questions

What does it cost?

It comes with Annual Membership. There is no separate API plan and nothing is billed per request.

Why is it for members only?

Answering API calls costs servers, and membership is what pays for them. A key reads the same public football the world browser shows everybody, so it is a convenience for members rather than an advantage over anybody else.

Which world does it read?

One world you manage a club in, chosen on your API Hub page. Every key you hold reads that world, and you can switch to another of your worlds at any time.

Can a key change anything?

No. Every endpoint is read-only. A key can look at a world; it can never set a line-up, make a bid or touch your save.

What happens if my membership lapses?

Your keys are suspended rather than deleted: requests are refused until you renew, and then the same keys work again without any change on your side.

What happens if I go over?

Requests return 429 with a Retry-After header. The count resets daily at 00:00 UTC.

Is the data real-world football data?

It's the Tactics11 universe - a persistent, simulated world. Perfect for your own tools, bots and dashboards without licensing real-league data.