Integration checklist
Paste your operator token and run a live check of headers, authentication and the essential routes. Each step shows the real response of the public v1 API at i-gaming.co.
Your token never leaves your browser — every request goes straight from your browser to the API. Header sent: X-Operator-Token.
1. Authentication with X-Operator-Token
POST /auth/checkConfirms the header reaches the server and the token is active.
2. Introspection (domain whitelist)
GET /auth/introspectLists the domains allowed to embed your iframe.
3. Games enabled for the operator
GET /games/listConfirms which games show up in your iframe.
4. Statistics (last 24h)
GET /stats?days=1KPI endpoint for dashboards.
5. Bet listing
GET /bets?limit=1Round audit — the basis for reconciliation.
6. Negative check (no token)
GET /bets?limit=1Proves the server rejects calls without credentials.
Payments: ready to use, or bring your own
You do not have to build a payment integration to go live. We ship 116 payment gateways already mapped across 73 countries — you paste the key your provider gave you and switch it on.
Pix, cards, wallets and local bank transfers, covering 73 countries. Pick the provider, paste the credentials it gave you (API key, merchant ID, Pix key) and activate. No code required.
Already have a PSP contract? Connect it through our deposit/withdrawal API with HMAC-signed webhooks. Any gateway that answers the callback contract works — you are never locked into ours.
Sandbox mode returns a mock QR code and settles deposits and withdrawals instantly, so you can validate the whole cashier flow before going live.
Player money lands directly in your provider account — we never hold your funds. We only read the settlement event to credit the player wallet.
Next steps
- • Risk-free test environment: /sandbox
- • Full endpoint documentation: /docs
- • Troubleshooting common errors: /docs/integracao-troubleshoot
- Dica: se
Authorization: Bearerfail on some CDN in your stack, useX-Operator-Tokenoux-api-key— todos são aceitos.
How game health checks work
The portal probe tests two routes on each game (historical compatibility) and accepts either one that answers with a valid HMAC:
- •
/api/public/dl/seamless-ping— current standard - •
/api/public/dl/ping-hmac— legacy standard (4 games)
launch_not_foundsession_missinglaunch_token_invalidunknown_roundok: true
Signature accepted — the ping token simply does not exist in the database.
bad_signature(401)portal_response_bad_signature(403)- HTML/404 → unpublished route
Rotate PORTAL_HMAC_SECRET on both sides, or publish the ping endpoint.