Callisto Games / Operators

For operators and platforms

Add game content without rebuilding your platform.

One Operator API for catalogue, launches, wallet callbacks and reconciliation. Your platform and your wallet stay yours.

Integration model

Your platform stays yours.

You integrate once with Callisto Games. Provider commercial arrangements can vary, while catalogue, sessions, wallet callbacks and reconciliation remain behind one technical integration.

How an operator integrates with Callisto GamesThe operator platform lists games and opens sessions through the Callisto Games Operator API. The player's browser opens the game at launch_url, served by the game provider. The provider reports bets, wins and rollbacks to Callisto Games, which calls the operator wallet at wallet_url and returns the balance. The operator reconciles through /v1/transactions and /v1/rounds.PLAYER'S BROWSEROPERATOR PLATFORMCALLISTO GAMESGAME PROVIDERCasino frontendyour site or appOperator backendyour platformOperator API/v1 · signed X-Agg-*Game clientopened at launch_urlOperator walletyour wallet_urlProvider gatewayone wallet contractGame providergame serverplayer opens a gamelaunch_urlGET /v1/games1POST /v1/sessions2launch_urlGET /v1/transactions8invoice webhookopen launch_url3gameplay: the provider's own traffic, not through the operator4bet · win · rollback5resultPOST wallet_url6balance "98.50"7same session
  1. Your backend reads the catalogue: GET /v1/games.
  2. It opens a session: POST /v1/sessions returns a launch_url.
  3. The player's browser opens the game at launch_url.
  4. Gameplay runs between the game client and the provider.
  5. The provider reports bets, wins and rollbacks to the Callisto Games gateway.
  6. Callisto Games calls your wallet at wallet_url in one format.
  7. Your wallet answers with the balance after the movement.
  8. You reconcile by transaction and round: GET /v1/transactions, /v1/rounds.
How an operator integrates with Callisto Games. Provider connectivity stays inside Callisto Games.
What you implement

Two directions, both signed

  • Your backend calls the Operator API.
  • Callisto Games calls your wallet: getbalance, bet, win, rollback.
  • Both directions are signed with HMAC-SHA256 under your key.
GET/v1/gamesCatalogue
GET /v1/games?type=slot&country=MT

{ "games": [{
    "id": "6ddd…",
    "provider_code": "…", "studio": "…",
    "name": "…", "type": "slot", "rtp": 96.5,
    "has_demo": true, "free_spins": true,
    "restricted_countries": ["US"],
    "images": { "portrait": "https://…" }
  }],
  "next_cursor": "eyJz…" }
Catalogue

One normalized catalogue.

Games, providers, studios, images, types and country availability in one model.

GET /v1/games
Sessions

One launch flow.

Real-money and demo sessions through one call; you get a launch URL back.

POST /v1/sessions · POST /v1/games/{id}/demo
Wallet

One callback contract.

Every provider reaches your wallet in the same format, idempotent by transaction_id.

getbalance · bet · win · rollback
Reconciliation

Trace by transaction and round.

Support and finance look movements up by identifier, without provider-specific formats.

GET /v1/transactions/{id} · GET /v1/rounds/{id}
Testing

Integrate before production access.

Sandbox credentials, a signature tester and the wallet test suite come first.

Sandbox · wallet test suite · OpenAPI & Postman
Commercial model

One agreement, one invoice.

Callisto Games sits between you and content supply. Commercial terms are agreed during onboarding.

Existing agreements

Your provider terms can apply.

If you hold a direct agreement with a provider, its terms can be used where agreed. The technical integration still runs through Callisto Games.

Path to live

From first call to production

  1. Access

    Agree scope and markets; get sandbox credentials.

  2. Integrate

    Call the Operator API; answer wallet callbacks.

  3. Validate

    Pass the wallet test suite in sandbox.

  4. Go live

    Complete the go-live checklist; get production keys.

Go-live checklist in the Developer Docs

Talk to Callisto Games

Tell us your markets, currencies and platform. We will come back with the integration path and available content.

Technical detail: Technology and the Developer Docs.