Two integration patterns
| iFrame | API | |
|---|---|---|
| Front end | Ours, embedded in your site | Yours |
| Wallet | Yours, via seamless-wallet callbacks | Yours, via seamless-wallet callbacks |
| Time to live | Days to a couple of weeks | Six to twelve weeks depending on your front end |
| Control over UX | Theming only | Total |
| Typical user | Casino adding a sportsbook tab | Operator whose sportsbook is the product; platform providers |
What the API exposes
- Catalogue: sports, competitions, fixtures, markets and selections with prices, status and suspension state. Pre-match by REST with change notifications; live by push (WebSocket) with price and status deltas, mirroring the upstream feeds, which for Sportradar arrive over AMQP.
- Bet placement: singles, multiples, systems and bet builder legs, with price-change handling (accept any, accept higher, reject), stake limits from the risk engine, and idempotent request keys.
- Seamless wallet: we call your wallet to reserve and debit the stake, credit winnings, void and resettle; one balance for the player across casino and sportsbook.
- Cash-out: quote and execute, full and partial, live and pre-match.
- Settlement: results and settlement events per bet and leg, with resettlement on official correction and a full audit trail.
- Account context: player limits, self-exclusion and licence-driven restrictions passed with each request so the risk engine and the regulator rules apply to your players as they do to ours.
- Reporting: turnover, GGR and margin by sport, market and player cohort; settlement reconciliation files.
Feeds behind it
The API is feed-agnostic. Behind it we run Sportradar, Genius Sports, LSports or OddsMatrix depending on your contract and markets; on turnkey the feed contract is yours and we integrate it. Published coverage figures for each are on the turnkey sportsbook page.
Sandbox and go-live
Sandbox with recorded live-market replays so your front end can be tested against real price movement, not static fixtures. Certification checklist covering bet placement edge cases (price change, suspension mid-request, partial cash-out on a settled leg) before production keys are issued. Rate limits and SLAs in the contract.
Frequently asked
Can we take only the odds and run our own bet acceptance?
That is a data licence, not a sportsbook API, and the feed providers sell it directly. Our API includes acceptance, risk and settlement because that is where the work is.
Do you support fantasy or pool betting?
Pool betting yes, on the same catalogue. Fantasy no.
What about prediction-market style contracts?
Different product, different licence in most places; see the prediction markets platform.