CH 155·Start·T+--:--:--:--·ON AIR
Get Started
All the resources you need to get started to integrate our games into your platform.
Your wallet
/balancethe player's balance/betdebit a stake/wincredit a win/rollbackreverse a bet
Authenticated by IP whitelist — there are no keys to rotate.
- 01Step one
Apply for access
The Boost application takes your company details and how you want staging and production configured. Submit it and we set both environments up, open your back office, and send the operator ids and connection details for each.
- Back office
- Operator IDs
- Staging + production
- 02Step two
Build the integration
Fetch the games, request a game URL, read round and bet details — and implement the four wallet callbacks your side owns: balance, bet, win and rollback.
- 4 endpoints
- 4 callbacks
- Acceptance suite
- 03Game reference
Every game, every code
Production and staging codes, live status, payouts and RTPs, one-pagers — the whole catalogue on one page.
Open the catalogue - 04Brand assets
Everything to launch with
Logos, posters, key art and promo stills for all twelve games, packed and ready for your lobby.
Open assets
Most operators go from application to live games in a couple of days.
Four endpoints each way
That is the entire surface area. Everything else — currencies, limits, which games you carry — is configuration in your back office.
POST /game/gamesThe catalogue and its idsPOST /game/game/urlA launch URL for a playerPOST /game/roundRound detail and outcomePOST /game/betsBet detail and settlement
POST /balanceThe player's balancePOST /betDebit a stakePOST /winCredit a winPOST /rollbackReverse a bet
curl -X POST https://api.marbles.xyz/game/game/url \
-H 'Content-Type: application/json' \
-d '{
"clientSessionId": "<your-session-id>",
"clientPlayerId": "<your-player-id>",
"operatorId": "<your-operator-id>",
"partnerId": "<your-casino>",
"gameId": "2469f711-2da6-46b7-8648-3313dfdc5bb5",
"username": "<unique-username>",
"currency": "USD",
"platform": "MOBILE"
}'
{ "url": "https://game.marbles.xyz?otl=…" } — drop it in an iframe or redirect to it. No key to manage: the endpoint is authenticated by IP whitelist.Build with AI
The entire API reference as one file, written for language models. Feed it to Claude, Cursor, Windsurf or ChatGPT and it can answer anything about integrating 155 — accurately, from the source.
Ask the 155 assistant
It knows the API, the games, the payouts and the integration end to end. Ask it anything, any hour — it answers straight away.
Open the assistant