Sportsbook infrastructureBuilt for ambitious operators

The game.Your rules.

The sportsbook infrastructure behind your next big move. Your brand, your margins, your players. Built to put you in control.

+A new perspective on the game
↓Discover your advantageFor licensed operators only. We do not accept bets from the public.
01 / Products

You bring the ambition.
We build the advantage.

From the first touch to the final whistle, make every moment unmistakably yours. A sportsbook designed around your business — and the people who play with you.

Your next move.Already built in.

Embed the sportsbook. Make it your brand. Control the trading. One integration with the casino platform you already run.

01 / Embed↗

A sportsbook that fits right in.

Bring pre-match, live markets and cash-out into your existing platform. Keep your wallet and player relationships.

Explore capabilities+
  • iframe embed, opened with a server-to-server session call
  • Web Component SDKRoadmap
  • Seamless wallet with four calls: balance, debit, credit and rollback, HMAC-signed and idempotent
  • Pre-match and in-play: singles, multiples, system bets and cash-out
  • Your theme tokens, margins and limits
02 / Your brand↗

Your brand. Your sportsbook.

Apply your colours, typography and preferred layout to the sportsbook embedded in your casino.

Explore capabilities+
  • Your colours, typography and logo
  • Four sportsbook layouts, with compact or comfortable density
  • Runtime theme tokens, with no per-brand build
  • A consistent sportsbook experience inside your existing platform
03 / Control↗

Your trading desk. Your decisions.

Set margins, monitor exposure and manage markets from one place. Turn control into your competitive edge.

Explore capabilities+
  • Margin profiles per market type, pre-match and in-play, multiplicative or power method
  • Live liability by market and outcome
  • Manual suspend and resume; automatic suspension when the live feed’s heartbeat stops
  • Server-side in-play bet delay with price re-validation, and odds-change policies
  • Stake, payout and selection limits; settlement, resettlement and voids, all audited
  • Per-league and per-event margin overridesRoadmap

Illustrative product interface

Live theming demo

Make itunmistakably yours.

Four distinct layouts, one connected platform. Switch the experience, explore the markets and find the perfect starting point for your brand.

Explore brand colours & margins
Interactive product playgroundORBISPORTBOOK / LIVE PREVIEW
Brand
5.0%

Reprices every match with the power method. Book: 105.3%

Neutral
Full-time result
  • Live 63’Liga Profesional
    River Plate1Boca Juniors0
  • Live 28’Liga 1
    Universitario0Alianza Lima0
  • Today 19:30Premiership
    Kaizer ChiefsOrlando Pirates
  • Today 21:00Primera A
    Atlético NacionalMillonarios

Bet slip

1
  • UniversitarioUniversitario – Alianza Lima
    2.39
Single
Total odds2.39
Potential returnUS$23.90

Active theme tokens

--color-brand
#1c2733
--color-accent
#2f6fed
--color-bg
#e9edf2
--radius
4px
--row-height
44px

Prices in this demo are simulated in your browser. No bets are accepted.

03 / Why us

The edge isin your hands.

The details that make the difference, designed into the platform from day one.

01

Own your margins.

Set pricing profiles in the back office. Your changes shape the next prices, with an audit trail.

02

Keep your players.

A dedicated B2B partner. Your brand and player relationships remain yours.

03

Move with the game.

In-play prices, market suspensions and updates designed for the pace of live sport.

04

Build on your terms.

Configurable themes, integrated wallet and an API built to connect with your existing platform.

Integration

Connected by design.Ready for your world.

Embed our sportsbook in your casino via iframe and connect your existing wallet. Player accounts, identity verification, deposits and withdrawals remain with your platform.

Your path to a first test bet

  1. Receive your tenant ID and integration API key.
  2. Expose four wallet endpoints: balance, debit, credit and rollback.
  3. Verify our HMAC-SHA256 signature and treat txId as an idempotency key.
  4. Open player sessions from your server and embed the sportsbook with our SDK and a one-time launch token.
  5. Load your theme tokens, margin profile and bet limits.
  6. Place and settle test bets on simulated fixtures and live matches.
  7. Go live on a licensed live-event feed for the markets you serve.

Open a player session

Server to server, with your API key.

bash +
curl -X POST https://api.orbisportbook.com/api/v1/integration/sessions \
  -H "X-Tenant-ID: your-tenant" \
  -H "X-API-Key: $INTEGRATION_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"externalPlayerId":"p-10293","displayName":"Ana","currency":"USD"}'

# 200 OK  (launchToken: single use, expires in 120 s)
# {"launchToken":"lt_...","launchUrl":"...","player":{...}}

Embed the sportsbook

Mount it with the embed SDK and a one-time launch token.

html +
<div id="sportsbook"></div>
<script src="https://api.orbisportbook.com/embed/v1.js"></script>
<script>
  OrbiSportbook.mount('#sportsbook', {
    url: 'https://api.orbisportbook.com',
    tenant: 'your-tenant',
    launchToken,                 // from your server, single use
    height: 'auto',
    onLoginRequired: () => openLogin(),
    onDepositRequested: () => openCashier(),
    onSessionExpired: () => fetchNewLaunchToken(),
  });
</script>

Answer wallet callbacks

We call your wallet for every debit and credit.

http +
POST /wallet/debit HTTP/1.1
Host: wallet.your-platform.example
Content-Type: application/json
X-Timestamp: 1792022400
X-Signature: 9c1f...e04b

{"txId":"tx_01JA2M4Q","playerId":"p-10293","amount":1000,
 "currency":"USD","kind":"bet","betId":"bt_8KQ2"}
// X-Signature = hex(HMAC-SHA256(walletSecret, timestamp + "." + body))
// Same calls: /balance, /debit, /credit, /rollback

// 200 OK: apply once per txId
{ "txId": "tx_01JA2M4Q", "balance": 24000, "currency": "USD" }

// 4xx: refuse the debit
{ "error": { "code": "insufficient_funds" } }

Every call is idempotent on txId. Timeouts are retried with the same txId, and a debit that times out is rolled back. Amounts are integers in minor units. Request and response shapes are taken from the v1 API contract.

Pricing

A partnership.Not a black box.

A share of sportsbook GGR, no minimum fee in year one, and nothing hidden in “on request”.

Indicative, subject to contract
  • Self-trade

    Same product. You set margins and limits outright and trade your own book.

    5–6%of sportsbook GGR

    • No minimum fee for the first 12 months
    • Then a monthly floor of about US$1,500
    • Setup fee up to US$5,000
    • Full access to margin profiles and limits
    Talk to us about pricing

All figures are indicative, in US dollars, exclude taxes and are subject to contract. GGR means stakes minus winnings on settled bets; how bonuses and betting taxes are treated is set out in your contract.

Markets

Local by nature.Global by ambition.

We supply licensed operators. Whether a market is open to you depends on your licence and on local law, which your counsel confirms. We do not give legal advice.

  • Latin America

    Sportsbook integration for licensed operators across Latin America.

  • Africa

    Mobile-first operators whose players are on low-end Android phones and patchy data. The front end is built for exactly that.

  • Asia

    Casino-first operators adding a sportsbook through an iframe and the seamless wallet, without migrating player accounts.

  • Regulated markets

    Markets that require a lab-certified supplier. The core is built for GLI-33 / GLI-19 testing, with certification per jurisdiction.

Every tenant contract limits the platform to the jurisdictions the operator is licensed for.

FAQ

Questions operators ask first

How does the wallet integration work?

You expose four HTTPS endpoints: balance, debit, credit and rollback. We sign every call with HMAC-SHA256 over a timestamp and the request body, and send a txId that you treat as an idempotency key. Timeouts are retried with the same txId, and a debit that times out is rolled back. Amounts are integers in minor units.

Where do your odds come from?

From our own pricing engine. Football uses a Dixon-Coles adjusted Poisson model fitted on historical results, plus an in-play model that reprices as time passes and goals are scored. Your margin profile is applied on top, per market type and separately for pre-match and in-play.

Which data feeds do you use?

Our own prices, plus licensed data for fixtures, results and live match events, each connected through a feed adapter. We enable in-play betting only on a licensed low-latency live-event feed, and live markets are suspended automatically if its heartbeat stops. We never scrape or copy other bookmakers’ odds.

Are you certified?

Not yet. The platform is built for GLI-33 and GLI-19 certification: the critical modules (wallet, ledger, settlement, bet acceptance, authentication and audit) are isolated and released on a slow, controlled train. Certification is done per jurisdiction with an accredited lab.

How far can we change the look?

Colours, typography, corner radius, density (compact or comfortable) and layout (three or two columns) are design tokens applied at runtime, with no per-brand build. Our theme check flags colour schemes that imitate a well-known bookmaker’s trade dress, to keep your brand clear of confusion claims.

How does OrbiSportbook fit into our casino platform?

OrbiSportbook provides the sportsbook through an embedded iframe and connects to your wallet. Your platform continues to manage player accounts, identity verification, deposits and withdrawals. There is no player-account migration.

Who holds the betting liability?

You do, by default. We run automated risk controls and you set your margins and limits. We earn a share of GGR and do not take positions against your players.

Do you provide the gambling licence?

No. Every operator holds its own licence. We supply the platform and configure it for the jurisdictions your licence covers.

Request a demo

Your next chapterstarts here.

Tell us what you want to build. Let’s shape the sportsbook your brand deserves.

What happens next

  1. We reply by email to arrange a call.
  2. We walk you through the sportsbook, back office and integration.
  3. If it fits, you get a sandbox tenant to build against.

Prefer email? Write to sales@orbisportbook.com

For example Curaçao, Malta, or “applying”.

Markets, timeline, current provider: anything that helps.

We use these details only to reply to your request.Privacy notice