Discover/Shuffle API
live

Shuffle APIshuffle.com

Monitor live betting leaderboards and casino tournament standings on Shuffle.com to track top performers, prize winners, and real-time wager activity. Stay informed about weekly races and active tournaments with up-to-date scores and rankings.

This API takes change requests — .
Endpoint health
monitored
get_active_tournaments
get_race_leaderboard
Checks pendingself-healing
Endpoints
2
Verified account required
Updated
3h ago
This call costs1 credit / call— charged only on success
Try it

No input parameters required.

api.parse.bot/scraper/a4dd1b37-fe11-4e67-938e-157af3035d7c/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/a4dd1b37-fe11-4e67-938e-157af3035d7c/get_race_leaderboard' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalmissing one? ·

Returns the current weekly race leaderboard showing top bettors ranked by total USD wagered, along with race metadata (prize pool, dates) and total participant count. The race resets weekly. Each leaderboard entry shows the user's rank, username (if public), VIP level, and total wagered amount in USD. Private users appear with null username/vip_level. Returns up to ~31 top entries as determined by the platform.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "race": "object containing race metadata: id, type, name, currency, total_prize_usd, start_at, end_at",
    "leaderboard": "array of ranked bettor entries with rank, username, vip_level, wagered_usd, race_entry_id",
    "total_participants": "integer total number of race participants"
  },
  "sample": {
    "data": {
      "race": {
        "id": "c874be0a-f592-4f73-83df-245ec6e767a4",
        "name": "WEEKLY Race",
        "type": "WEEKLY",
        "end_at": "2026-08-23T07:00:00.000Z",
        "currency": "BTC",
        "start_at": "2026-08-16T07:00:00.000Z",
        "total_prize_usd": "100000"
      },
      "leaderboard": [
        {
          "rank": 1,
          "username": "GOATZK",
          "vip_level": "DIAMOND_5",
          "wagered_usd": "13619102.99",
          "race_entry_id": "08108ffb-6718-4082-bae3-aceeb37cfff6"
        },
        {
          "rank": 2,
          "username": "LittleKid",
          "vip_level": "OPAL_3",
          "wagered_usd": "3467011.3",
          "race_entry_id": "4d8926e4-ac14-4ea9-a4ff-219f680aff97"
        }
      ],
      "total_participants": 28148
    },
    "status": "success"
  }
}

About the Shuffle API

The Shuffle API on Parse exposes 2 endpoints for the publicly available data on shuffle.com. Calls return JSON over HTTPS and are billed per successful response.

Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.