Join channel @guaca_play →
GuacaPlay
Casino content aggregation for operators

Every casino game.One API.

Launch slots, live dealer and crash games from top studios with a single integration. Pay only a share of the revenue each game generates — no setup fees, no minimums.

15953+
Games
110+
Providers
25+
Currencies

Everything you need to run a game lobby

We handle provider contracts, integrations and settlements. You focus on your players.

One integration

Slots, live dealer, table, crash and instant games from every provider behind a single REST API.

Seamless wallet

Player funds stay with you. We call your wallet for every bet, win and rollback — signed and idempotent.

Prepaid credits

Top up once, play anywhere. Fees are drawn in real time so you always know exactly what you spend.

Transparent pricing

Every game shows its cost percentage up front — set per provider, fine-tuned per game.

Secure by default

Hashed API keys, IP whitelisting, HMAC-signed callbacks and a separate sandbox environment.

Real-time reporting

Turnover, GGR and fees per round, per game and per player, straight from your dashboard.

Live in days, not months

  1. 01

    Create your account

    Sign up and verify your email. No sales call needed to look around.

  2. 02

    Build in the sandbox

    Create a test API key and build before connecting your wallet. Test rounds use your credits, with no fees.

  3. 03

    Connect your wallet

    Expose one callback endpoint for balance, bet, win and rollback.

  4. 04

    Top up and go live

    Deposit credits, switch to a live key and launch to real players.

Pay for what your players play

Each provider has a revenue share, and individual games can have their own. You see the exact percentage for every game before you launch it — and every fee is itemised in your ledger.

  • No setup or monthly fees
  • Prepaid credits, no invoices to chase
  • Fees follow GGR: rounds your players win credit you back
  • No fees on test rounds
Example round
Player bet
10.00
Player win
4.00
GGR
6.00
Game cost
12%
You pay
0.72 credits

Built for developers

A clean REST API, predictable errors, idempotent wallet callbacks and full documentation inside your dashboard. Launching a game is one request.

Get your sandbox key
curl -X POST https://api.guacaplay.com/v1/sessions \
  -H "Authorization: Bearer apg_live_…" \
  -H "Content-Type: application/json" \
  -d '{
    "game": "galactic-gems",
    "playerId": "player-42",
    "currency": "EUR"
  }'

{
  "session": { "id": "b547a6d9-…" },
  "launchUrl": "https://api.guacaplay.com/play/3f1c…"
}

Frequently asked questions

What operators usually ask us before integrating.

What is GuacaPlay?

GuacaPlay is a casino game aggregator for operators. One REST API gives you slots, live dealer, table, crash and instant games from many studios, with one contract and one integration instead of one per provider.

Who can use GuacaPlay?

Online casino operators and their technology partners. GuacaPlay is B2B only: we do not offer games to players. You remain responsible for holding the licences required in the markets where you offer games.

How does pricing work?

Each game has a cost percentage, set per provider and fine-tuned per game, and shown in your dashboard before you launch anything. It applies to the gross gaming revenue (bets minus wins) of each round. There are no setup or monthly fees.

How do I pay?

You top up prepaid credits from the Billing page of your dashboard, by crypto or bank transfer. Fees are drawn from your credits in real time, and every charge is itemised in your ledger.

How does the integration work?

Your backend lists games and opens a game session with your API key, then sends the player to the launch URL. During play, GuacaPlay calls one endpoint on your side for balance, bets, wins and rollbacks, signed with HMAC and safe to retry.

Can I test before going live?

Yes. Create an account and a test API key: test sessions skip your wallet callbacks and run on your credit balance, with no fees. A built-in certification run checks your wallet endpoint before you switch to live keys.

How long does it take to go live?

Most of the work is one wallet endpoint and a few API calls, with full documentation in your dashboard, so teams usually go live in days rather than months.

Which languages and currencies are supported?

The website and dashboard are available in English, French, Spanish, Portuguese and Russian. Each game session takes the player’s currency and language; the currencies available to you are listed in your dashboard.

From the blog

All posts →

Ready to grow your game lobby?

Create an account in two minutes and start building against the sandbox today.

Get started