Casino data API

Every Duel casino bet, as JSON.

The Duel casino API is a read on Duel.com's casino: every casino bet across every game, the player leaderboard, public chat and ready-made analytics — served as clean JSON the moment bets land, over REST or WebSocket.

Latest bets in one call

curl "https://api.duelapi.com/bets/recent?limit=10" \
  -H "X-API-Key: your_api_key_here"

Response

{
  "total": 989278,
  "limit": 10,
  "hasMore": true,
  "recent": [
    {
      "game": "slots",
      "player": "opochomxxx",
      "wager_usd": 5999.82,
      "won_usd": 632181.03
    }
  ]
}

Every casino endpoint

Bets, players, chat and analytics across the casino.

  • GET/bets/recent
  • GET/bets/stats
  • GET/bets/games
  • GET/players/{username}
  • GET/chat/recent
  • GET/analytics/overview

What it costs

Failed requests are free. Casino calls cost:

  • 1player lookup, games list
  • 1bets, per 100 rows
  • 5bets stats, analytics
  • 1/5chat and bets, WebSocket

Whales included

  • Every game slots, dice, mines and more
  • Player profiles profit, deposits, ranks
  • Public chat messages and chatters
  • Live stream bets pushed instantly
  • Free tier 200 credits a month
FAQ

Casino API questions

What is the Duel casino API?

The Duel casino API is DuelAPI's read on Duel.com's casino: every casino bet across every game, the player leaderboard, public chat and ready-made analytics, served as JSON over REST and WebSocket.

Can I look up a Duel player's stats?

Yes. The players endpoints return profiles with wagering, profit, deposits and leaderboard ranks, plus every tracked bet and recent chat message for a username. See it in our billion-dollar-table report.

Is there a free Duel casino data tier?

Yes. The free plan includes 200 credits a month: player lookups cost 1 credit, bet history costs 1 credit per 100 rows, and failed requests are free.