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
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.