Live roulette & crash results API

Every round from 190 live casino games as JSON. Pick your games, see the price, get a key.

  1. Plan
  2. Overview
  3. Pay

Build your API plan New

Choose your games and requests. The price updates as you go.

Games0chosen
10,0001 request every 4 min
last 500 spins

Only need live results? Turn it off and save 30%.

$—/ month

Pay in USDT · 30 days · no auto-renew

Free key: up to 3 games · 200 requests a month · last 50 spins. Get a free key

What comes back

One API key in a request header, plain JSON in return. No SDK to install.

X-API-Key: gd_••••••••
GET /v1/live

{
  "status": "ok",
  "provider": "custom",
  "tables_count": 2,
  "server_time": "2026-10-26T13:04:12Z",
  "tables": [
    {
      "table_id": "lightning_roulette",
      "table_name": "Lightning Roulette",
      "provider": "evolution",
      "latest": {
        "round_id": "18227925411",
        "number": 17,
        "color": "black",
        "parity": "odd",
        "dozen": 2,
        "column": 2,
        "half": "low",
        "timestamp": "2026-10-26T13:04:11Z",
        "backfilled": false
      }
    },
    {
      "table_id": "speed_roulette_2",
      "table_name": "Speed Roulette 2",
      "provider": "pragmatic",
      "latest": {
        "round_id": "18227925418",
        "number": 32,
        "color": "red",
        "parity": "even",
        "dozen": 3,
        "column": 2,
        "half": "high",
        "timestamp": "2026-10-26T13:04:02Z",
        "backfilled": false
      }
    }
  ]
}
X-API-Key: gd_••••••••
GET /v1/crash/live

{
  "status": "ok",
  "games_count": 2,
  "server_time": "2026-10-26T13:04:12Z",
  "games": [
    {
      "game_id": "aviator",
      "game_name": "Aviator",
      "provider": "spribe",
      "stale": false,
      "age_seconds": 3.2,
      "latest": {
        "round_id": "aviator-1793017850",
        "multiplier": 1.27,
        "timestamp": "2026-10-26 13:04:08"
      }
    },
    {
      "game_id": "lucky_jet",
      "game_name": "Lucky Jet",
      "provider": "1win_games",
      "stale": false,
      "age_seconds": 4.2,
      "latest": {
        "round_id": "lucky_jet-1793017850",
        "multiplier": 4.86,
        "timestamp": "2026-10-26 13:04:07"
      }
    }
  ]
}

An example response. Every field is described in the docs.

Questions

How fresh is the data?

About 5 seconds after the round ends. Ask as often as your plan's requests allow.

How far back does history go?

The newest spins of each game in your plan: from the last 500 up to the last 200,000.

How do I pay?

In USDT (Tron, BNB Chain or Ethereum). A plan runs 30 days and does not renew by itself. Changing plan credits the days you have not used.

Reading our pages with a script?

Automated reading of this website is blocked. The API is the supported way in: structured, faster, and it doesn't break when our pages change.

More than 100 games or 5M requests a month? Request a price

Four quick choices and an email. We reply within one working day with a monthly price.

What are you building?
Which games?
How far back?
How fresh?

We reply within one working day. No mailing list.