/
v3.0.11Get access

Open Casino Game

sportsbook-v2 · dev

A game is never rendered by the site itself. The app builds a LaunchGame URL on the provider host and hands the player over to it — loaded in an iframe on desktop, or through window.location.replace(url) on mobile. This page documents that URL.

The URL

Built on the games. subdomain of the current host. Every launch, on every surface, is this one URL with different values.

.sh
https://games.example.com/LaunchGame/?partnerId=1000&gameId=51234&language=en&devicetypeid=1&openType=real&frameId=51234&token=ab12cd34&logoSource=…&exitURL=…&deposit_url=…&theming=1a1a2e&lastLoginDate=1758556800

The shape

.sh
https://games.{domain}/LaunchGame/
  ?partnerId={partnerId}
  &gameId={gameId}
  &language={lang}
  &devicetypeid={1|2}
  &openType={real|fun}
  &frameId={gameId}
  &isMobile=true
  &token={authToken}
  &logoSource={url}
  &exitURL={url}
  &deposit_url={url}
  &deposit_iframe_url={url}
  &BPUrl={url}
  &externalData={json}
  &theming={hex}
  &lastLoginDate={timestamp}

Wrapped here for reading. The URL the app builds is a single line.

Every part explained

The host and endpoint, then each query parameter in the order it appears.

PartExampleRequiredDescription
https://games.{domain}https://games.example.comYesGame launcher host — the current domain with its subdomain replaced by games.
/LaunchGame//LaunchGame/YesLaunch endpoint.
partnerId1000YesPartner / site id.
gameId51234YesExternal game id.
languageenYesTwo-letter language code.
devicetypeid1 desktop, 2 mobileYesDevice type.
openTypereal or funYesPlay mode. real is money play, fun is the demo build.
frameId51234YesFrame identifier for postMessage targeting. Equals gameId.
isMobiletrueMobile onlyMarks a mobile launch.
tokenab12cd34…Real mode onlyAuth token carrying the wallet session. Never sent in fun mode.
logoSourcehttps://example.com/logo.svgYesSite logo shown inside the game.
exitURLhttps://example.com/casinoOptionalWhere the game's close or back button returns the user.
deposit_urlhttps://example.com/?section=account&menu=payment&nested=depositOptionalDeep link back to the site with the deposit page open.
deposit_iframe_urlhttps://example.com/iframe/deposit?AuthToken=…Mobile onlyChromeless deposit page the game can embed in an overlay.
BPUrlhttps://example.com/?nested=nftRewardsOptionalBonus Pie / NFT rewards deep link.
externalData{ "BetId": 123, … }OptionalEncoded JSON payload carrying Power Bank bet data.
theming1a1a2eOptionalSkin colour hex, without the leading #.
lastLoginDate1758556800OptionalThe user's last login timestamp.
Values are shown decodedEvery value is percent-encoded in the URL itself. An exitURL of https://example.com/casino travels as https%3A%2F%2Fexample.com%2Fcasino.

Real vs fun

The two play modes change exactly two things in the URL. Everything else is identical.

1. The mode flagopenType=real vs openType=fun
2. The auth tokentoken is appended in real mode only
No token is what makes it a demoThe absent token is the signal the provider serves the demo build on. A logged-in user opening fun mode still sends no token.

Live casino uses the same URL

Same host, same endpoint, same parameters, same builder. No parameter in the LaunchGame URL is specific to live casino — only a few values differ.

URL partCasinoLive casino
gameId / frameIdThe casino game idThe live dealer game id
exitURLhttps://example.com/casinohttps://example.com/live-casino
deposit_urlReturns to /casinoReturns to /live-casino
openTypereal or funUsually real only
Everything elseIdenticalIdentical

A live casino launch

.sh
https://games.example.com/LaunchGame/?partnerId=1000&gameId=77012&language=en&devicetypeid=1&openType=real&frameId=77012&token=ab12cd34&logoSource=…&exitURL=…/live-casino&deposit_url=…&theming=1a1a2e&lastLoginDate=1758556800
Fun mode for live dealer gamesLive dealer games normally launch with openType=real only. A game the CMS flags as playable for fun produces openType=fun exactly like a slot — whether the provider actually serves a demo for a live table is the provider's decision, not the sportsbook's.
Was this page helpful?