Developer · integration · APIs

One API. The whole Apex portfolio.

REST + WebSocket. Signed payloads. Idempotent wallet calls. A single integration unlocks every current and future Apex title — built to drop into your existing operator stack.

Integration architecture

Three boundaries. One contract.

Operator ↔ Apex

Signed REST for launches, sessions and reporting. WebSocket for real-time tournament and session events.

Apex ↔ Operator wallet

Idempotent debit/credit callbacks. Configurable retries, settlement windows, and reconciliation reports.

Apex ↔ Player game client

WebSocket session, encrypted at transport. Round-level deterministic state for resync after disconnects.

Flow

Game Launch Flow

Operator calls /launch with signed player session → Apex returns a launch URL → game iframe loads with session token.

Flow

Wallet Flow

Apex calls operator wallet for balance, bet and win events via signed REST callbacks — idempotent, retryable, fully audited.

Flow

Authentication Flow

HMAC-signed requests in both directions. Rotating keys per-environment. Optional mTLS for production.

Flow

Game Session Flow

Bet → round commit → outcome → settle. Each step emits structured events to the operator and to the player UI.

Webhook events

Structured events for every meaningful moment.

game.session.start
New player session opened
game.round.commit
Server seed hash committed
game.round.settle
Outcome resolved & wallet settled
game.session.end
Session closed (timeout / exit)
tournament.score.update
Player's tournament score changed
wallet.adjustment
Compensatory adjustment (with reason)
compliance.flag
Responsible-gaming or limit trigger
Operator integration process

From kickoff to live in ~6 weeks.

  1. Wk 0
    NDA + kickoff
  2. Wk 1
    Sandbox access
  3. Wk 2-3
    Wallet integration
  4. Wk 4
    UAT & RG controls
  5. Wk 5
    Cert & sign-off
  6. Wk 6
    Soft launch
Request API documentation

Get the full integration pack.

We share the full Apex Operator API specification, sandbox credentials and reference implementations under NDA. Tell us a little about your platform and we'll send the pack.

API Documentation Request
Reply within 2 business days