Home › Game providers › Dream Gaming
Dream Gaming · DG live casino
Dream Gaming API: add DG live baccarat as a second Asian studio
DG baccarat, Dragon Tiger, Sic Bo, Bull Bull and Fish Shrimp Crab, available through SoftAggregator on the same API and wallet as the rest of your Asian live lobby.
Why an Asian lobby needs more than one baccarat studio
Asian live casino players are loyal to tables, not to operators. When their favourite studio has a slow shoe or a dealer they do not like, they switch to another studio; if you only offer one, they switch to another casino. Dream Gaming, known as DG, is one of the studios that fill that gap: a live dealer supplier focused on baccarat and on regional games for South-East and East Asian audiences.
Adding DG next to SA Gaming, Sexy Gaming, Asia Gaming or WM Casino gives players more shoes to follow, more dealers to choose from and more table limits, without any new integration work when all of them come from the same API.
What Dream Gaming brings to the table
DG's lobby covers the core of Asian live play, with baccarat in several tempos and a set of dice and card games that players grew up with.
- Baccarat: a standard table for regular stakes, a speed version with shorter betting windows, and VIP tables with higher limits for high-roller sessions.
- Dragon Tiger: the two-card duel that settles in seconds.
- Sic Bo and Se Die: dice and coin games that mirror what players know from land-based halls.
- Bull Bull (Niu Niu): a Chinese card game built around making combinations that total a multiple of ten.
- Fish, Shrimp, Crab: the picture-dice game popular in Vietnam and neighbouring markets.
- Roulette and blackjack: the international staples, for players who move between East and West.
Where Dream Gaming tables fit in a lobby
Suggestions based on the game formats, not on internal data.
| Lobby slot | Good DG candidate | Reason |
|---|---|---|
| Home page "Live now" strip | Speed baccarat | Constant action, easy to join |
| VIP area | VIP baccarat | Higher limits, calmer tempo |
| "Quick games" row | Dragon Tiger | Result in seconds |
| Regional tab (Vietnam) | Fish, Shrimp, Crab and Se Die | Games players know from home |
| Regional tab (China, Malaysia) | Bull Bull | Familiar card logic |
Building a multi-studio Asian live lobby with one API
The technical trick is that SoftAggregator normalises everything. Each game in getGameList has an id_hash, a provider key, a name, a normalised game_type and an image, whichever studio produces it. You can build one "Baccarat" page that pulls DG, SA Gaming and WM Casino tables together, and a separate DG tab, from the same data.
- Call getProviderList once a day and cache it; studios that publish under several internal codes appear only once.
- Call getGameList, filter on game_type live, and group by provider key or by game name keyword (baccarat, dragon tiger, sic bo).
- Display the image and name from the API; launch with getGame and the player's credentials, lang, device, country and homeurl.
- Point homeurl back to your live lobby so players can jump to the next studio without leaving your site.
Everything above, from request signing to the list of error codes, is in the SoftAggregator developer docs.
The wallet side of a DG session
Your callback does not care which studio sent a bet. DG tables produce the same GET requests as every other live game: action=balance when the table opens, action=debit for each chip placed, action=credit for each winning position, and rb=1 on the rare cancelled round.
Amounts are integers in minor units (a 25.00 stake arrives as 2500), call_id is the key to deduplicate, round_id groups the legs of a hand, and game_id matches the id_hash you launched. The signature is md5(timestamp + salt_key), valid for 30 seconds. Answer HTTP 200 always, with error 0, 1 (insufficient balance, plus current balance) or 2.
Direct DG contract or SoftAggregator?
A direct deal gives you DG and only DG, with its own wallet work. SoftAggregator gives you DG as part of a live casino API that also carries the other Asian studios, plus slots, crash games and a sportsbook through the same casino game aggregator API: 40,000+ games from 200+ providers.
Dream Gaming: two integration paths
| SoftAggregator | Direct DG | |
|---|---|---|
| Studios per integration | 200+ | One |
| Cross-studio baccarat page | Built from one getGameList | Merge several feeds yourself |
| Wallet | One seamless callback | One per supplier |
| Multi-site operators | Keys, callback and default currency per site; shared credit | Setup repeated per site |
| Support | 24/7, Telegram and email | Supplier hours |
Keeping DG tables open
Prepaid credit with a live bar and low-balance alerts means DG tables do not close on a busy night because of an unnoticed balance. Real-time reports break down bets, wins, RTP% and GGR per table and per player, so you can compare DG with your other baccarat suppliers and decide which to promote. Tables and currencies change continuously; the API always returns the current set.
Dream Gaming (DG) integration FAQ
Is Dream Gaming the same as DG casino?
Yes. Dream Gaming is usually shortened to DG in Asian casino lobbies and player searches. It is a live dealer studio focused on baccarat and regional Asian table games.
How do I add Dream Gaming live casino to my website?
With a SoftAggregator account you call getGameList, keep the rows whose provider key is Dream Gaming and whose game_type is live, then launch a table with getGame. Bets and wins are handled by your seamless wallet callback, the same one you use for every other studio.
Can I show Dream Gaming as a separate tab next to other live studios?
Yes. Every game in getGameList carries its provider key, name and image, so you can group Dream Gaming tables in their own tab, mix them into a "Baccarat" category, or both.
Do Dream Gaming tables have a demo mode?
Live tables are streamed with real dealers, so fun mode is usually not offered. Check the play_for_fun_supported flag that getGameList returns for each game; it tells you whether getGameDemo is available.
Which currencies can Dream Gaming players use?
Players are created with a fixed currency: THB, VND, KRW, MYR, IDR, PHP, SGD, CNY, JPY and INR are among the native choices. For anything else the account can operate in USD or EUR with conversion done on your side; ask us about it.
What do I do if a Dream Gaming round is cancelled?
You receive a request with rb=1 referencing the original transaction. Reverse it, answer HTTP 200 with error 0, and keep the call_id so a repeat of the same rollback is ignored.
Sources and last update
Dream Gaming game formats were checked against the studio's public lobby; corporate details we could not confirm from DG itself are left out.
- Dream Gaming public game lobby (baccarat, Dragon Tiger, Sic Bo, Bull Bull, Se Die, Fish Shrimp Crab), consulted September 2026
- SoftAggregator API documentation (docs.html)
Last reviewed: 24 September 2026.
Give baccarat players another shoe to follow
Request operator access and add DG tables next to your other Asian live studios.
Request operator access