PREMIUM GAMING API
WITH GGR INTELLIGENCE

Real‑time bets, payouts, player stats & configurable revenue share — all in one high‑throughput API.

12.4k req/s · 99.98% uptime

⚡ 12+ core functions

From key generation to advanced GGR waterfall reports

Key generator

Create domain‑locked API keys with scoped permissions (read/write/admin).

Key rotator

Auto‑rotate & revoke old keys, webhook alerts on suspicious usage.

GGR tracker

Per‑session GGR, rakeback, jackpot contributions, tax withholdings.

Session watchdog

Detect abandoned sessions & recalc potential chargebacks.

Multi‑provider

Route bets to poker, slots, live casino via single unified API.

Waterfall calc

Split GGR between operator, game provider, affiliates in real time.

Webhook engine

Push bet settlements, GGR updates to your backend instantly.

Auto reporting

Daily GGR reports (PDF/CSV) delivered to your mail/SFTP.

Fraud shield

Bonus abuse & odd‑betting patterns detection with GGR impact.

Currency exchange

Automatic INR → USD conversion for GGR, multi‑currency bets.

Reconnect resiliency

Idempotent bet replay, exactly‑once GGR counting.

Predictive GGR

ML forecast for next 7 days based on historical patterns.

🔌 API PLAYGROUND

Test key generation, GGR tracking & validation live

🔐 generateKey ✅ verifyKey 📊 trackGGR ↩️ refundBet 📋 dailySummary
POST /v2/keys/generate
{
  "domain": "mixodemo.com",
  "game": "blackjack",
  "provider": "mixotech",
  "environment": "production"
}

→ 201 CREATED
{
  "key": "MJ6X-B7D2-4F9Q-T3K1",
  "secret": "sk_live_•••••••",
  "created": "2025-02-19T08:22:19Z",
  "permissions": ["write:bets","read:ggr"]
}
GET /v2/keys/verify/MJ6X-B7D2-4F9Q-T3K1

→ 200 OK
{
  "active": true,
  "domain": "mixodemo.com",
  "usage": { "requests_today": 15420, "ggr_tracked": 124500 },
  "expires_at": "2026-02-19T08:22:19Z"
}
POST /v2/ggr/track
{
  "key": "MJ6X-B7D2-4F9Q-T3K1",
  "player": "plr_9382",
  "bet_amount": 2500,
  "payout": 0,
  "currency": "INR",
  "game_round": "round_77d8"
}

→ { "ggr_contribution": 2500, "txn_id": "ggr_8f73a1" }
POST /v2/ggr/refund
{
  "key": "MJ6X-B7D2-4F9Q-T3K1",
  "original_txn": "ggr_8f73a1",
  "reason": "void_game"
}

→ { "adjusted_ggr": -2500, "new_balance": 122000 }
GET /v2/ggr/summary?date=2025-02-18&key=MJ6X-B7D2-4F9Q-T3K1

→ {
  "date": "2025-02-18",
  "total_bets": 1250000,
  "total_payouts": 870000,
  "ggr": 380000,
  "revenue_share": 76000,
  "breakdown": { "slots": 210000, "poker": 170000 }
}
GGR = Σ(bets) – Σ(payouts)

Real‑time aggregation · per‑game & per‑player · instant webhooks

Jackpot accounting

rakeback & bonuses

auto‑reconciliation

tax report ready

⚙️ one‑line integration

npm, composer, go get — 5 minutes to first GGR

Quickstart

npm install @mixotech/api-client
pip install mixotech-gaming
composer require mixotech/api
import mixotech from 'mixotech/api'

Environment

base: https://api.mixotech.com/v2
auth: Bearer {api_key}
rate limit: 5,000 req/min
webhooks: 15 retries, 3s timeout
2.4B
daily GGR tracked
47ms
p95 latency (IN)
312
active studios
15+
region endpoints

Start 30‑day free trial

10M free requests · full GGR engine · Slack support

CLAIM TRIAL TELEGRAM