BetSolutions provides a casino and gaming platform API offering a two-way HTTP API with JSON data format for implementing requests and responses for slots, single and multiplayer games, and other casino platform services. The platform supports transfer and seamless wallet integration modes, slot campaigns with freespins, table games, provably fair games, poker, and third-party sportsbook integrations. Authentication uses SHA-256 hash-based signing with merchant secret keys.
URL: https://docs.betsolutions.com/
Run: Capabilities Using Naftiko
- Betting, Casinos, Gaming, Gambling, Slots, Sports Betting
- Created: 2025-02-24
- Modified: 2026-04-19
Two-mode wallet integration for casino operators. Transfer mode provides deposit, withdraw, and balance operations managed by BetSolutions. Seamless mode enables operator-side wallet management with bet, win, cancel bet, change win, and balance endpoints called by BetSolutions on the operator's server.
Human URL: https://docs.betsolutions.com/
- Wallet, Payments, Transfer, Seamless
Player information and data retrieval endpoints including player profile details, rake data by date range, and game list retrieval with product metadata.
Human URL: https://docs.betsolutions.com/
- Players, Accounts, Information
Slot game integration and campaign management including freespin campaign creation, deactivation, configuration retrieval, and player assignment for promotional campaigns.
Human URL: https://docs.betsolutions.com/
- Slots, Campaigns, Freespins, Gaming
Multiplayer table game integration supporting Backgammon, Bura, Okey, Domino, and Seka. Includes tournament management with types and statuses, and achievement systems for player engagement.
Human URL: https://docs.betsolutions.com/
- Table Games, Multiplayer, Tournaments, Gaming
Provably fair game integration for Zeppelin, High Low, Dice, Mines, and Plinko. Provides jackpot history, multiplier history, and freebet creation for provably fair game mechanics.
Human URL: https://docs.betsolutions.com/
- Provably Fair, Zeppelin, Gaming
Third-party sportsbook integration starting with BCBetting, providing bet retrieval, bonus management, and player-specific bonus operations.
Human URL: https://docs.betsolutions.com/
- Sportsbook, BCBetting, Integration
- Documentation
- Authentication
- Website
- SDK - .NET SDK (NuGet)
- SDK - PHP SDK (Composer)
- SpectralRules
- NaftikoCapability
- Vocabulary
| Name | Description |
|---|---|
| Transfer Wallet Mode | BetSolutions-managed wallet with deposit, withdraw, and balance operations for casino operators. |
| Seamless Wallet Mode | Operator-side wallet integration where BetSolutions calls the operator's server for bet, win, and balance operations. |
| SHA-256 Authentication | Secure request signing using SHA-256 hash algorithm with merchant secret keys and pipe-separated parameter concatenation. |
| Slot Games | Slot game integration with freespin campaign management, player assignment, and campaign configuration. |
| Table Games | Multiplayer table games including Backgammon, Bura, Okey, Domino, and Seka with tournament support. |
| Provably Fair Games | Cryptographically verifiable games including Zeppelin, High Low, Dice, Mines, and Plinko. |
| Poker | Poker integration with jackpot tracking and daily financial reporting. |
| Third-Party Sportsbook | Integration with BCBetting sportsbook platform for bet and bonus management. |
| SDK Packages | Official SDK packages available for .NET (NuGet), PHP (Composer), and Java (JAR) platforms. |
| Multi-Language Support | API supports 11 languages for international casino operator deployments. |
| Multi-Currency Support | ISO 4217 currency codes for international payment processing. |
| Name | Description |
|---|---|
| Casino Platform Integration | Online casino operators integrate BetSolutions APIs to offer slots, table games, and card games to players. |
| Wallet Integration | Casino operators choose transfer or seamless wallet mode to manage player funds and game transactions. |
| Freespin Campaigns | Marketing teams create and manage freespin slot campaigns to acquire and retain players. |
| Tournament Management | Operators run tournaments for multiplayer table games with configurable types and prize structures. |
| Provably Fair Gaming | Platforms offering cryptographically verifiable game results using BetSolutions' provably fair API. |
| Sportsbook Integration | Operators add sports betting capabilities through the BCBetting third-party integration. |
| Name | Description |
|---|---|
| BCBetting | Third-party sportsbook integration providing sports betting functionality for casino operators. |
| NuGet Package Manager | .NET SDK available via NuGet for easy integration in .NET casino platform backends. |
| Composer Package Manager | PHP SDK available via Composer for PHP-based casino platform implementations. |
| Java JAR | Java SDK available as a JAR package for Java-based casino platform implementations. |
Machine-readable API specifications organized by format.
- wallet-api-auth-response-schema.json
- wallet-api-deposit-request-schema.json
- wallet-api-withdraw-request-schema.json
- wallet-api-balance-request-schema.json
- wallet-api-balance-response-schema.json
- wallet-api-wallet-transaction-response-schema.json
- wallet-api-game-list-response-schema.json
- wallet-api-game-schema.json
- wallet-api-player-info-response-schema.json
Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.
- BetSolutions Wallet API — 5 operations for casino wallet and game management
| Workflow | APIs Combined | Tools | Persona |
|---|---|---|---|
| Casino Platform | Wallet, Player, Games | 5 | Casino Operator, Platform Developer |
- BetSolutions Vocabulary — Unified taxonomy mapping 3 resources, 6 actions, 1 workflow, and 2 personas across operational (OpenAPI) and capability (Naftiko) dimensions
- BetSolutions Spectral Rules — 25 rules across 9 categories enforcing BetSolutions API conventions
FN: Kin Lane
Email: kin@apievangelist.com