Definition
A casino API is a set of endpoints and callbacks that let a gaming platform list, launch and settle casino games supplied by content providers.
The three core flows
Almost every casino integration comes down to three flows.
- Catalog: retrieve games, metadata and availability
- Launch: create a session and get a game URL for a player
- Wallet: process bet, win and rollback transactions
Seamless vs transfer wallet
In a seamless wallet, the game calls your wallet for every transaction and your platform stays the single source of truth. In a transfer wallet, funds move into a provider-side balance. Seamless wallets are generally simpler to reconcile.
Choosing an integration model
You can integrate providers one by one, or connect through an aggregation layer. The guide on game aggregation covers the trade-offs.