BetSolutions website screenshot

BetSolutions

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.

BetSolutions publishes 2 APIs on the APIs.io network: Player API and Transfer Wallet API. Tagged areas include Betting, Casinos, Gaming, Gambling, and Slots.

The BetSolutions catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

BetSolutions’ developer surface includes authentication, documentation, and 10 more developer resources.

24.2/100 emerging ▬ flat Agent 31/100 agent ready Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
7 APIs 11 Features 6 Use Cases
BettingCasinosGamingGamblingSlotsSports Betting

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/betsolutions: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 7

Individual APIs this provider publishes, each with its own machine-readable definition.

BetSolutions Player API

Player information and data retrieval endpoints including player profile details, rake data by date range, and game list retrieval with product metadata.

BetSolutions Slots API

Slot game integration and campaign management including freespin campaign creation, deactivation, configuration retrieval, and player assignment for promotional campaigns.

BetSolutions Table Games API

Multiplayer table game integration supporting Backgammon, Bura, Okey, Domino, and Seka. Includes tournament management with types and statuses, and achievement systems for playe...

BetSolutions Provably Fair Games API

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.

BetSolutions Third-Party Integration API

Third-party sportsbook integration starting with BCBetting, providing bet retrieval, bonus management, and player-specific bonus operations.

BetSolutions Player API

Player information and game data retrieval

BetSolutions Transfer Wallet API

BetSolutions-managed wallet operations for transfer mode integration

Scroll for all 7

Open Collections 3

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Betsolutions Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 11

Notable capabilities this provider offers.

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.

Scroll for all 11

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Betsolutions Wallet Api Context

14 classes · 23 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

BetSolutions API Rules

5 rules · 3 warnings 2 info

SPECTRAL

BetSolutions API Rules

33 rules · 15 errors 15 warnings 3 info

SPECTRAL

JSON Schema 24

Standalone JSON Schema definitions for this provider's data models.

AuthResponse

3 properties

JSON SCHEMA

BalanceRequest

3 properties

JSON SCHEMA

BalanceResponse

4 properties

JSON SCHEMA

DepositRequest

6 properties

JSON SCHEMA

ErrorResponse

3 properties

JSON SCHEMA

Game

7 properties

JSON SCHEMA

GameListRequest

2 properties

JSON SCHEMA

GameListResponse

2 properties

JSON SCHEMA

PlayerInfoRequest

3 properties

JSON SCHEMA

PlayerInfoResponse

8 properties

JSON SCHEMA

WalletTransactionResponse

4 properties

JSON SCHEMA

WithdrawRequest

6 properties

JSON SCHEMA

AuthResponse

3 properties

JSON SCHEMA

BalanceRequest

3 properties

JSON SCHEMA

BalanceResponse

4 properties

JSON SCHEMA

DepositRequest

6 properties

JSON SCHEMA

ErrorResponse

3 properties

JSON SCHEMA

GameListRequest

2 properties

JSON SCHEMA

GameListResponse

2 properties

JSON SCHEMA

Game

7 properties

JSON SCHEMA

PlayerInfoRequest

3 properties

JSON SCHEMA

PlayerInfoResponse

8 properties

JSON SCHEMA

WalletTransactionResponse

4 properties

JSON SCHEMA

WithdrawRequest

6 properties

JSON SCHEMA

Scroll for all 24

JSON Structure 13

JSON Structure definitions describing this provider's data shapes.

Betsolutions Structure

0 properties

JSON STRUCTURE

Wallet Api Auth Response Structure

3 properties

JSON STRUCTURE

Wallet Api Balance Request Structure

3 properties

JSON STRUCTURE

Wallet Api Balance Response Structure

4 properties

JSON STRUCTURE

Wallet Api Deposit Request Structure

6 properties

JSON STRUCTURE

Wallet Api Error Response Structure

3 properties

JSON STRUCTURE

Wallet Api Game List Request Structure

2 properties

JSON STRUCTURE

Wallet Api Game List Response Structure

2 properties

JSON STRUCTURE

Wallet Api Game Structure

7 properties

JSON STRUCTURE

Wallet Api Player Info Request Structure

3 properties

JSON STRUCTURE

Wallet Api Player Info Response Structure

8 properties

JSON STRUCTURE

Wallet Api Withdraw Request Structure

6 properties

JSON STRUCTURE

Scroll for all 13

Examples 18

Example request and response payloads for these APIs.

Wallet Api Game Example

7 fields

EXAMPLE

Scroll for all 18

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Betsolutions Authentication

apiKey · 1 scheme

SECURITY

Betsolutions Domain Security

TLSv1.3 · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Betsolutions Agentic Access

6 operations · 5 acting

6 operations · 5 acting

AGENTIC

Use Cases 6

What developers build with this provider.

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.

Integrations 4

Pre-built integrations with other platforms and tools.

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.

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: betsolutions
deliveryModel:
  model: unknown
  open_source: false
  commercial: false
  callable_host: true
  label: Delivery model not determined — needs a product licence on record
  confidence: low
  source:
  - openapi
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/betsolutions.png
url: https://raw.githubusercontent.com/api-evangelist/betsolutions/refs/heads/main/apis.yml
name: BetSolutions
tags:
- Betting
- Casinos
- Gaming
- Gambling
- Slots
- Sports Betting
kind: company
created: '2025-02-24'
modified: '2026-05-19'
description: 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.
apis:
- aid: betsolutions:player-api
  name: BetSolutions Player API
  tags:
  - Players
  - Account
  - Information
  tags_raw:
  - Players
  - Accounts
  - Information
  humanURL: https://docs.betsolutions.com/
  properties:
  - type: Documentation
    url: https://docs.betsolutions.com/
  description: Player information and data retrieval endpoints including player profile details, rake data by date range,
    and game list retrieval with product metadata.
- aid: betsolutions:slots-api
  name: BetSolutions Slots API
  tags:
  - Slots
  - Campaigns
  - Freespins
  - Gaming
  humanURL: https://docs.betsolutions.com/
  properties:
  - type: Documentation
    url: https://docs.betsolutions.com/
  description: Slot game integration and campaign management including freespin campaign creation, deactivation, configuration
    retrieval, and player assignment for promotional campaigns.
- aid: betsolutions:table-games-api
  name: BetSolutions Table Games API
  tags:
  - Table Games
  - Multiplayer
  - Tournaments
  - Gaming
  humanURL: https://docs.betsolutions.com/
  properties:
  - type: Documentation
    url: https://docs.betsolutions.com/
  description: Multiplayer table game integration supporting Backgammon, Bura, Okey, Domino, and Seka. Includes tournament
    management with types and statuses, and achievement systems for player engagement.
- aid: betsolutions:provably-fair-api
  name: BetSolutions Provably Fair Games API
  tags:
  - Provably Fair
  - Zeppelin
  - Gaming
  humanURL: https://docs.betsolutions.com/
  properties:
  - type: Documentation
    url: https://docs.betsolutions.com/
  description: 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.
- aid: betsolutions:third-party-api
  name: BetSolutions Third-Party Integration API
  tags:
  - Sportsbook
  - BCBetting
  - Integration
  humanURL: https://docs.betsolutions.com/
  properties:
  - type: Documentation
    url: https://docs.betsolutions.com/
  description: Third-party sportsbook integration starting with BCBetting, providing bet retrieval, bonus management, and
    player-specific bonus operations.
- aid: betsolutions:betsolutions-player-api
  name: BetSolutions Player API
  description: Player information and game data retrieval
  humanURL: https://docs.betsolutions.com/
  tags:
  - Player
  properties:
  - type: OpenAPI
    url: openapi/betsolutions-player-api-openapi.yml
  - type: Documentation
    url: https://docs.betsolutions.com/
- aid: betsolutions:betsolutions-transfer-wallet-api
  name: BetSolutions Transfer Wallet API
  description: BetSolutions-managed wallet operations for transfer mode integration
  humanURL: https://docs.betsolutions.com/
  tags:
  - Transfer Wallet
  properties:
  - type: OpenAPI
    url: openapi/betsolutions-transfer-wallet-api-openapi.yml
  - type: Documentation
    url: https://docs.betsolutions.com/
common:
- type: AgenticAccess
  url: agentic-access/betsolutions-agentic-access.yml
- type: DomainSecurity
  url: security/betsolutions-domain-security.yml
- type: Authentication
  url: authentication/betsolutions-authentication.yml
- type: GitHubOrganization
  url: https://github.com/betsolutions-llc
- type: LinkedIn
  url: https://www.linkedin.com/company/betsolutions-games
- type: Documentation
  url: https://docs.betsolutions.com/
- type: Authentication
  url: https://docs.betsolutions.com/
- type: Website
  url: https://betsolutions.com
- type: SDKs
  url: https://www.nuget.org/packages/BetSolutions
  title: .NET SDK (NuGet)
- type: SDKs
  url: https://packagist.org/packages/betsolutions/casino-api
  title: PHP SDK (Composer)
- type: Features
  data:
  - name: Transfer Wallet Mode
    description: BetSolutions-managed wallet with deposit, withdraw, and balance operations for casino operators.
  - name: Seamless Wallet Mode
    description: Operator-side wallet integration where BetSolutions calls the operator's server for bet, win, and balance
      operations.
  - name: SHA-256 Authentication
    description: Secure request signing using SHA-256 hash algorithm with merchant secret keys and pipe-separated parameter
      concatenation.
  - name: Slot Games
    description: Slot game integration with freespin campaign management, player assignment, and campaign configuration.
  - name: Table Games
    description: Multiplayer table games including Backgammon, Bura, Okey, Domino, and Seka with tournament support.
  - name: Provably Fair Games
    description: Cryptographically verifiable games including Zeppelin, High Low, Dice, Mines, and Plinko.
  - name: Poker
    description: Poker integration with jackpot tracking and daily financial reporting.
  - name: Third-Party Sportsbook
    description: Integration with BCBetting sportsbook platform for bet and bonus management.
  - name: SDK Packages
    description: Official SDK packages available for .NET (NuGet), PHP (Composer), and Java (JAR) platforms.
  - name: Multi-Language Support
    description: API supports 11 languages for international casino operator deployments.
  - name: Multi-Currency Support
    description: ISO 4217 currency codes for international payment processing.
- type: UseCases
  data:
  - name: Casino Platform Integration
    description: Online casino operators integrate BetSolutions APIs to offer slots, table games, and card games to players.
  - name: Wallet Integration
    description: Casino operators choose transfer or seamless wallet mode to manage player funds and game transactions.
  - name: Freespin Campaigns
    description: Marketing teams create and manage freespin slot campaigns to acquire and retain players.
  - name: Tournament Management
    description: Operators run tournaments for multiplayer table games with configurable types and prize structures.
  - name: Provably Fair Gaming
    description: Platforms offering cryptographically verifiable game results using BetSolutions' provably fair API.
  - name: Sportsbook Integration
    description: Operators add sports betting capabilities through the BCBetting third-party integration.
- type: Integrations
  data:
  - name: BCBetting
    description: Third-party sportsbook integration providing sports betting functionality for casino operators.
  - name: NuGet Package Manager
    description: .NET SDK available via NuGet for easy integration in .NET casino platform backends.
  - name: Composer Package Manager
    description: PHP SDK available via Composer for PHP-based casino platform implementations.
  - name: Java JAR
    description: Java SDK available as a JAR package for Java-based casino platform implementations.
- type: SpectralRules
  url: rules/betsolutions-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/betsolutions-vocabulary.yaml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
specificationVersion: '0.23'

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/betsolutions"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/betsolutions/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/betsolutions/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.