SProvider Integration API

Provider ID: jsprovider · Base URL: https://jprov.bender-cash.ru

API formats

Each operator site selects one integration format. All formats work with every game in the catalog.

Pragmatic Play — Balance Transfer API pragmatic_transfer — Operator calls Integration API (createPlayer, transfer, startGame). Balance is held on provider side.
Pragmatic Play — Seamless Wallet API pragmatic_seamless — Operator opens game with one-time token. Provider calls operator wallet callbacks.
SProvider — Simple JSON API sprovider — Lightweight POST /api/v1/launch JSON API.

Authentication (Pragmatic-compatible)

All Integration API requests use POST with application/x-www-form-urlencoded body.

Hash calculation

  1. Take all request parameters except hash
  2. Sort keys alphabetically
  3. Join as key1=value1&key2=value2 (skip empty values)
  4. Append API secret (no separator)
  5. MD5 the result
params = { secureLogin: "demo_api_key", externalPlayerId: "player1", currency: "USD" }
sorted = "currency=USD&externalPlayerId=player1&secureLogin=demo_api_key"
hash = md5(sorted + api_secret)

Integration API base

https://jprov.bender-cash.ru/IntegrationService/v3/http/CasinoGameAPI/

getCasinoGames

POST https://jprov.bender-cash.ru/IntegrationService/v3/http/CasinoGameAPI/getCasinoGames/

closeSession / cancelRound

POST https://jprov.bender-cash.ru/IntegrationService/v3/http/CasinoGameAPI/closeSession/

POST https://jprov.bender-cash.ru/IntegrationService/v3/http/CasinoGameAPI/cancelRound/

Balance Transfer API

Format: pragmatic_transfer.

player/account/create

POST https://jprov.bender-cash.ru/IntegrationService/v3/http/CasinoGameAPI/player/account/create/

balance/transfer

POST https://jprov.bender-cash.ru/IntegrationService/v3/http/CasinoGameAPI/balance/transfer/

balance/current

POST https://jprov.bender-cash.ru/IntegrationService/v3/http/CasinoGameAPI/balance/current/

game/start

POST https://jprov.bender-cash.ru/IntegrationService/v3/http/CasinoGameAPI/game/start/

game/session/terminate

POST https://jprov.bender-cash.ru/IntegrationService/v3/http/CasinoGameAPI/game/session/terminate/

Seamless Wallet API

Format: pragmatic_seamless.

https://jprov.bender-cash.ru/gs2c/openGame.do?token={oneTimeToken}&symbol={gameId}&stylename={secureLogin}&language=en&platform=WEB

SProvider Simple JSON API

Format: sprovider

POST https://jprov.bender-cash.ru/api/v1/launch

{
  "api_key": "your_api_key",
  "player_id": "player1",
  "game": "the-dog-house",
  "balance": 1000,
  "currency": "USD"
}

Demo credentials

← Back to demo catalog