From the first price to the settled bet.
Only $750 a month. No contract.
Fixtures, markets, odds, scores and settlement over REST and WebSocket, on the same ids from pre-match to the result. Look at the data now, start a 14-day free trial.
- REST API + WebSocket
- Settlement included
- No contract
- Pre-match & live odds
Pay in crypto ₿ no bank needed, from any country.
-
Pre-match
event.createdThe whole event: every market and its prices.
Over 2.5 · 1.91 · open -
34'
event.updatedA goal: score and clock.
1 – 0 · 1H 34' -
35'
market.updatedOnly the outcomes that changed.
Over 2.5 · 1.62 · open -
71'
settlementsThe third goal decides it, in play.
Over 2.5 · won
Fixtures, markets, odds, scores and settlement.
Over REST and WebSocket, on the same event, market and outcome ids from pre-match to the result. Each market is settled as the match decides it, so many settle during play.
Fixtures
Sports, countries and leagues in menu order, each event with its teams, start time and state. One id from the moment it is listed, through kick-off, to the result.
- Not started, live, break, finished
- Postponed and abandoned events on the same id
Markets
The full market list of each event, with the order and groups to lay it out. Markets that open in play are pushed as they appear.
- Main lines, handicaps, totals, halves and periods
- Player and prop markets where they are priced
Odds
Pre-match prices from the moment a fixture is listed, live prices as they move in play. A paused outcome is sent as suspended, not dropped, so your board keeps its shape and reopens when prices return.
- Pre-match and live, the same ids through kick-off
- Each outcome open or suspended, pushed
Scores
A scoreboard shaped to the sport: sets, games and server for tennis, periods for ice hockey, innings for baseball, minutes and halves for football.
- Period scores and match clock
- Match stats: corners, cards, aces, breaks
Settlement
Each outcome is pending until the match decides it, then won, lost or void (a push is void: stake back), in play where a goal already decides the market. No grader to write.
- Pending, won, lost or void; a push is void
- Included in Pro and the trial
Snapshot once. Stream every change.
Both in Pro and the trial, with no add-on price for the socket.
REST
Snapshots of events, markets, prices, scores and results, filtered by sport, competition or state. Use it to load your board, check a result, or recover after a gap.
WebSocket
One message per change: a new event or market, a price or status, a score, a settlement. One channel carries every sport; skip what you do not offer. No caps on how many sports, leagues or events a connection follows.
event.createdevent.updatedstats.updatedmarket.createdmarket.updatedsettlementsfeed.alive
Everything your sportsbook needs from a feed
Fixtures, markets with live odds, scores and settlement, in one self-serve API.
-
A menu
Sports, countries and leagues in menu order
-
Event pages
Full market lists, with the order and groups to lay them out
-
Prices that move
Pre-match and live odds pushed on the WebSocket
-
When not to take a bet
Each outcome open or suspended, pushed, and a feed status
-
Checking a bet slip
Price and status of each leg, right before you accept
-
Scoreboards
Score, period, clock and sport-shaped stats
-
Paying out
Pending, then won, lost or void as the match decides it, pushed
-
Undoing a payout
A withdrawn result, then the new one
-
Postponed and abandoned
The event lifecycle, one id from pre-match to live
-
Coming back after a drop
Sequence numbers and "changed since" catch-up
-
Testing before you pay
A 14-day free trial of full Pro, from your first API call
-
Starting
A key at signup, docs, sample clients, no contract
The feed is the data, not the platform: bet placement, the bet slip, wallets, payments, risk, cash-out and bet builder stay with your sportsbook platform. Building a sportsbook on the feed →
TifoSports in short
- What it is
- A sportsbook feed: fixtures, full market lists with pre-match and live odds (each outcome open or suspended as it changes), live scores and stats, and bet settlement (pending, won, lost, void), all on the same ids. REST gives you the whole picture at any moment; the WebSocket pushes each change as it happens (new events and markets, price and status changes, scores and results). Each market is settled as the match decides it, so many settle during play. Coverage: 15 sports and over 2,200 competitions (the list).
- What it costs
- $750 a month. Sportsbook feeds start around $5,000, with a contract. That is about 85% less than sportsbook feeds. A 14-day free trial of full Pro, from the key's first API call.
- How you start
- No contract, no demo call, no minimum term. Sign up, get a key, start a 14-day free trial of full Pro from your first API call, pay in crypto by the month or the year.
- Look first
- Watch the live odds and the latest settled results on the site, no signup.
- Who it is for
- Sportsbooks and betting operators of any size (crypto sportsbooks included), new sportsbooks that want to open without a feed contract, operators who want a backup feed beside their main one, sportsbook platform providers (white-label and turnkey) for the books they run, and developers of betting apps, odds tools and bots.
Honest about what we are
No official-rights claims
We are a data feed, not a rights holder. We do not call our data official.
No made-up numbers
We publish no uptime or latency figures until our monitoring measures them. Every number on this site is read from the feed.
Not a sportsbook
We supply data to businesses. We do not take bets, and your licence in your market stays your obligation.