// casino api integration

Casino games integration through one API

Connect slots, live casino, crash games and a sportsbook with one casino API integration. Your developers build it once, and our team helps at every step.

Discuss casino API integration how it works

// how it works

How casino API integration works

Behind every game in your lobby there is a studio server, often called a remote gaming server (RGS). It runs the game logic. Your platform does not talk to each studio server directly: it talks to one API, and the aggregator passes each request to the right studio.

Three things travel through the integration. Your platform receives the game list with names, images and categories. When a player opens a game, the API returns a launch link. While the player plays, bets and wins move between the game and the player's balance.

How that last part works depends on the wallet model.

one game round
01player opens a game
02launch link from the API
03bet → balance updated
04result → win credited

// wallet

Seamless or transfer wallet

Seamless walletThe player's balance stays on your platform. The game asks your wallet to accept every bet and win, and your wallet answers in real time. One balance for the whole casino.
Transfer walletMoney moves to a separate game balance before play and back after it. Fewer requests to your platform, but the player has a second balance to keep track of.

APICasino supports both models: seamless wallet and transfer wallet.

// step by step

Integration platform for casino games: the steps

A casino games integration with APICasino runs in five steps.

  1. step_01

    Send a request

    Tell us about your platform, your markets and the content you need.

  2. step_02

    Get the documentation

    Our team shares the API documentation after reviewing your request.

  3. step_03

    Build the connection

    Your developers connect the game list, game launch and wallet calls.

  4. step_04

    Choose the content

    Pick the studios and games for your lobby.

  5. step_05

    Launch

    Open the games to players. Our support stays with you after launch.

Request API access

// slot api

Slot API, live casino and betting in one connection

Many teams start with a slot API, because slots are the largest part of most lobbies. With APICasino, the same slots API also brings live dealer games, crash games and a sportsbook, so a new vertical does not mean a new project.

Every slot games API request, live table and betting market goes through the same integration your developers already built.

// game list and launch

From game list to a running game

The game list is the base of your lobby. For each game it usually carries a name, a studio, a category and images, so your team can build categories, search and filters without adding games by hand.

When a player opens a game, your platform requests a launch link for that player and that game. The game then opens inside your site or app, on desktop or mobile.

New games appear in the list as studios release them. Your lobby can pick them up without any change to the integration.

// first call

What to discuss before integration

Questions worth settling with our technical team before your developers start.

Wallet model

Seamless or transfer, and how your platform confirms bets and wins.

Game launch

How your lobby requests a launch link and where the game opens.

Bets and wins

Which calls your wallet answers and what happens when a call fails.

Game catalog

Which studios and game types you start with, and how new games reach your lobby.

Test environment

Where your developers test the integration before real players see it.

Error handling

How lost connections, repeated requests and refunds are handled.

// before you start

What your team needs

A casino API integration is a developer task on your side. Here is what usually takes part in it.

A developer on the platform side

Someone who connects the game list, game launch and wallet calls.

A wallet that answers requests

With a seamless wallet, your platform confirms every bet and win.

A lobby to show the games

Categories, search and game tiles on your site or app.

A content plan

A decision on which studios and games to show in each market.

// faq

Questions about integration

Didn't find yours? Ask it in the request form below.

What is a remote game server?

A remote game server, or RGS, is the studio's server that runs the game. With APICasino you connect to one API instead of each studio's RGS.

Do I need a separate integration for live casino?

No. Live dealer games come through the same API as slots.

Is the API documentation public?

No. We share it with operators after a request through the form below.

Which wallet models do you support?

Both. You can connect with a seamless wallet, where the balance stays on your platform, or with a transfer wallet, where funds move to a game balance before play.

Who helps during integration?

Our technical team, from the first request to launch and after it. Support works 24/7.

What is the difference between a slot API and a casino API?

A slot API covers slot games only. A casino API covers the whole lobby: slots, live casino, crash games and betting. APICasino gives you all of them through one integration.

Can I start with slots and add live casino later?

Yes. You choose which studios and game types to show, and you can add more later without a new integration.

// related

/game-aggregatorGame aggregator → /providersAll providers → /blog/what-is-casino-apiWhat is a casino API → apicasino.ioCasino API →
$ apicasino request-access

Get access to the APICasino API

Tell us about your project. We review every request and contact you to discuss API access and how the catalog fits your lobby.

We'll contact you to discuss your request.

Request API access