Casino API Sandbox
Full API Access. No Sales Call. Credentials in Under 24 Hours.
Every provider in our library. Every endpoint. Every game. The fastest way to know whether the SoftAPI aggregator fits your platform is to integrate it — not sit through a demo deck.
Response
Why we don’t gate the sandbox
Almost every casino aggregator forces prospective operators through a sales gate before they can see the product working. Discovery call. NDA. Demo deck. Reference call. Maybe — maybe — a sandbox key, four weeks in, after you’ve already invested days in conversations.
We think that’s backwards. The fastest way to evaluate a casino games aggregator is to integrate it. If the API doesn’t fit your architecture, if the documentation isn’t clear enough, if the response shapes don’t match — you should know now, not three months into a contract.
Submit a short form. Get credentials within one business day. Build against the real API with the real game library. Take as long as you need. When you’ve evaluated enough to want a commercial conversation, we’ll have one. Until then, you won’t hear from us.
Everyone else vs SoftAPI
What’s in the sandbox
The sandbox is functionally identical to production. Same providers, same endpoints, same response shapes — only the credentials, wallet, and player accounts differ.
Every studio — Pragmatic Play, Evolution, NetEnt, Hacksaw Gaming, BGaming, Spribe, Nolimit City, Play’n GO, Ezugi and all others in the SoftAPI library. No premium providers gated to production.
Not a curated subset. Not three demo titles per studio. Every game available to operators in production is available to test.
Session creation, bet placement, game state, settlement webhooks, rollback, reporting, agent management, player management — all production endpoints with sandbox credentials.
Seamless wallet and transfer wallet are both available. Pick the one your platform uses, or test both.
Create master agents, sub-agents, configure tier depth, run multi-tier reporting — everything that’s available in production.
Bet settlements, rollbacks, void notifications, jackpot triggers, free-spin bonuses — every webhook your platform needs to handle fires in the sandbox.
Sandbox credentials don’t expire. Use them for a week, a month, or six months. We won’t pressure you into a commercial conversation before you’re ready.
BRL, MXN, COP, NGN, KES, INR, PHP, EUR, USD, BTC, ETH, USDT and every other supported currency — test the full settlement shape before you go live.
Get started in 3 steps
From zero to a working game session in under 24 hours.
Submit the request form
Short form — name, email, company name, target market, and rough expected GGR (optional). Takes about a minute. No NDA, no discovery call, no deck.
Get sandbox credentials →Receive credentials within 24 hours
We verify requests manually (the iGaming industry attracts enough competitor probing that we don’t auto-issue keys). We’ll email you sandbox API keys, dashboard login, and the documentation link. Most requests turn around in under 4 hours during business days.
Authenticate and make your first call
Use your sandbox API key as a Bearer token. Create a game session and watch bet settlements stream to your webhook endpoint.
You’ve now created a game session. Open the gameUrl in an iframe or new window — watch bet settlements stream to your webhook as the simulated player plays.
What you can actually test
Use the sandbox to validate everything you’ll need in production before committing to anything.
If anything on this list doesn’t work the way you need it to in the sandbox, raise it before you sign. We’d rather fix a webhook spec upfront than find out post-launch.
What’s actually different
The sandbox is built to be as close to production as practically possible. Only three things differ.
| Sandbox | Production | |
|---|---|---|
| Credentials | Sandbox API key + sandbox dashboard | Production API key + production dashboard |
| Money | Simulated wallet — top up freely from the dashboard | Real money, settled per your commercial agreement |
| Player accounts | Test player IDs, freely created | Real players, KYC’d per market requirements |
| Game results | Same RNG as production | Same RNG as sandbox |
| Provider library | Every provider, every game | Every provider, every game |
| API endpoints | Same shape, same auth | Same shape, same auth |
| Webhooks | Fire to your test endpoints | Fire to your production endpoints |
| Reporting | Real-time, same schema | Real-time, same schema |
| Latency | Slightly higher (shared infra) | Lower (dedicated infra) |
| Uptime SLA | Best effort | 99.95% — status page |
Migration from sandbox to production is essentially swapping the base URL and API key. No rewriting of integration logic required.
Authentication and environment basics
Sandbox API keys are scoped to your operator account and issued as Bearer tokens.
All requests require:
API key issued with your sandbox credentials
Required on all POST requests
Webhooks are signed with HMAC-SHA256 using a secret you set in the dashboard. Verify every incoming webhook signature — the docs include verification code in TypeScript, Python, PHP, Go, and Java.
Rate limits in the sandbox are slightly tighter than production to discourage scraping. If you bump into the limit during legitimate load testing, ask support to lift it for your account.
Quick links
Full API docs including webhook verification examples in 5 languages
Complete endpoint reference with request/response schemas
Step-by-step walkthrough from sandbox to production
Wallet architecture guide and integration spec
Sandbox and production uptime, incident history
Frequently asked questions
Is the casino API sandbox really free?
How long does it take to get sandbox credentials?
Is there a time limit on sandbox access?
Do I need to sign an NDA before getting sandbox access?
What’s the difference between the sandbox and a demo call?
Can my entire engineering team use the sandbox?
Are the games in the sandbox the same as in production?
Can I test the agent system in the sandbox?
Can I test multi-currency and crypto settlement in the sandbox?
Will sandbox response times match production?
Do I need a gaming license to get sandbox access?
What happens when I’m ready to move to production?
Start integrating today
Submit a request and you’ll have credentials within one business day — sandbox API key, dashboard login, and a link to the integration guide. Everything else is yours to test.