Discover/Bet API
live

Bet APIsuperbet.bet.br

Access live odds and upcoming match details for the NBA H2H GG League Mixed tournament on Superbet Brazil, including team lineups, player information, and betting markets for match winners, total points, handicaps, and individual player scoring. Track both upcoming and in-play matches with real-time start times to monitor the best available odds across all markets.

Endpoint health
monitored
list_matches
Checks pendingself-healing
Endpoints
1
Verified account required
Updated
2h ago
This call costs10 credits / call— charged only on success
Try it
Only return matches starting within the next N hours (decimals allowed, must be > 0). Omitted = every match listed on the page.
api.parse.bot/scraper/6b854762-3035-43ca-bf90-7b2fea14211c/<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/6b854762-3035-43ca-bf90-7b2fea14211c/list_matches?within_hours=0.2' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 1 totalmissing one? ·

Returns ALL matches currently shown on the NBA H2H GG League Mixed page (pre-match and in-play) in one response, sorted by start time. Each match carries its UTC start time, home/away team names, the human player controlling each team, the current match status (NOT_STARTED or STARTED), the odds update timestamp published by the site, and four market groups: match_winner (odd per side; a side is null when the site has suspended that outcome, and the whole object is null when the market is not offered at that moment), total_points (one entry per over/under line), asian_handicap (one entry per handicap line; away_line is the negated home line), and player_points (per-player total points over/under lines; the player name is taken from the parenthesised tag in the team label). In-play matches often have fewer lines, and market arrays are empty when the site offers none for that match. Market labels are in Portuguese as shown on the site. The optional within_hours filter keeps only matches whose start time is not later than now plus that many hours (matches already in play are therefore always included). One listing request plus one detail request per match is made (capped at 40 matches, reported through total_listed vs returned); per-match detail failures are reported in failed_events instead of failing the whole call.

Input
ParamTypeDescription
within_hoursnumberOnly return matches starting within the next N hours (decimals allowed, must be > 0). Omitted = every match listed on the page.
Response
{
  "type": "object",
  "fields": {
    "matches": "array of match objects: event_id, start_time_utc, start_time_local (site local time), status, home_team, home_player, away_team, away_player, market_count, odds_updated_at (site-published odds update timestamp, UTC), match_winner {market, home_odd, away_odd} or null, total_points [{market, line, over_odd, under_odd}], asian_handicap [{market, home_line, away_line, home_odd, away_odd}], player_points [{market, team, player, line, over_odd, under_odd}]",
    "returned": "number of matches whose markets were fetched (may be lower than total_listed on detail failures or the 40-match cap)",
    "fetched_at": "UTC timestamp (ISO 8601) at which the listing was read",
    "total_listed": "number of matches shown on the page that passed the filter",
    "within_hours": "the filter that was applied, or null when omitted",
    "failed_events": "array of {event_id, reason} for matches whose detail could not be read"
  },
  "sample": {
    "data": {
      "matches": [
        {
          "status": "STARTED",
          "event_id": 14876972,
          "away_team": "Cleveland Cavaliers",
          "home_team": "Memphis Grizzlies",
          "away_player": "LIGHT",
          "home_player": "TRANQUILITY",
          "market_count": 12,
          "match_winner": {
            "market": "Vencedor da Partida (Inc. prorrogação)",
            "away_odd": 6,
            "home_odd": 1.07
          },
          "total_points": [
            {
              "line": 114.5,
              "market": "Total de Pontos (Inc. prorrogação)",
              "over_odd": 1.5,
              "under_odd": 2.3
            },
            {
              "line": 115.5,
              "market": "Total de Pontos (Inc. prorrogação)",
              "over_odd": 1.65,
              "under_odd": 2.05
            }
          ],
          "player_points": [
            {
              "line": 51.5,
              "team": "Cleveland Cavaliers",
              "market": "Cleveland Cavaliers (LIGHT) - Total de Pontos (Inc. prorrogação)",
              "player": "LIGHT",
              "over_odd": 1.4,
              "under_odd": 2.5
            }
          ],
          "asian_handicap": [
            {
              "market": "Handicap (Inc. prorrogação)",
              "away_odd": 1.75,
              "home_odd": 1.8,
              "away_line": 9.5,
              "home_line": -9.5
            }
          ],
          "start_time_utc": "2026-09-07T13:43:00Z",
          "odds_updated_at": "2026-09-07T13:57:54Z",
          "start_time_local": "2026-09-07 13:43:00"
        }
      ],
      "returned": 5,
      "fetched_at": "2026-09-07T13:57:58Z",
      "total_listed": 5,
      "within_hours": 0.15,
      "failed_events": []
    },
    "status": "success"
  }
}

About the Bet API

The Bet API on Parse exposes 1 endpoint for the publicly available data on superbet.bet.br. 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.