The API is the product, too.
Public from day one — not a private API we’ll
document later. 83 paths, 122 operations, a published OpenAPI spec, and
generated TypeScript and Swift clients we use to build our own apps, which is
the only reliable way to keep a public spec honest.
Breaking changes only at /v2, with twelve months’ notice and
Sunset headers. A card room can drive Felt from its own floor
system; a room with its own screens can embed our Cinema boards.
Read the developer page →
# the full projection of a live tournament (abridged)
$ curl https://api.feltpoker.uk/v1/tournaments/trn_82c41 \
-H "Authorization: Bearer felt_live_k3…"
{
"level": 5,
"blinds": { "sb": 150, "bb": 300, "ante": 300 },
"entries": 41, "remaining": 17,
"prize_pool": { "total": 82000, "currency": "GBP" },
"integrity": { "chips_conserved": true }
}