Discover/pt.surebet.com API
live

pt.surebet.com APIpt.surebet.com

Access surebets, middlebets, and valuebets from pt.surebet.com. Filter by sport, bookmaker, profit %, odds, and EV across 3 endpoints.

Endpoints
3
Updated
14d ago
Try it
Max results per page.
Sort order for results.
Pipe-separated sport names to filter by.
Pagination cursor from a previous response's can_forward/can_backward indicators.
Number of outcomes to filter by (e.g. 2 for two-way bets).
Pipe-separated bookmaker IDs to include.
Maximum profit percentage filter.
Minimum profit percentage filter.
api.parse.bot/scraper/0a6c2f64-69f1-4304-9dcc-6768d08e598e/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/0a6c2f64-69f1-4304-9dcc-6768d08e598e/get_surebets?limit=25&outcomes=2' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Fetch arbitrage bets (surebets) with profit percentages, bookmaker odds, and event details. Returns paginated results sorted by profit descending.

Input
ParamTypeDescription
limitintegerMax results per page.
orderstringSort order for results.
sportstringPipe-separated sport names to filter by.
cursorstringPagination cursor from a previous response's can_forward/can_backward indicators.
outcomesintegerNumber of outcomes to filter by (e.g. 2 for two-way bets).
bookmakersstringPipe-separated bookmaker IDs to include.
max_profitnumberMaximum profit percentage filter.
min_profitnumberMinimum profit percentage filter.
Response
{
  "type": "object",
  "fields": {
    "limit": "integer, number of results returned",
    "records": "array of surebet objects with profit, prongs (bookmaker odds), event details",
    "sort_as": "string, sort field type",
    "sort_desc": "boolean, whether results are sorted descending",
    "updated_at": "integer, timestamp of last data update in milliseconds",
    "can_forward": "boolean, whether more results exist for forward pagination",
    "can_backward": "boolean, whether backward pagination is available"
  },
  "sample": {
    "data": {
      "limit": 25,
      "records": [
        {
          "id": "scimjLHcUec",
          "roi": 495.6137,
          "time": 1778239800000,
          "profit": 0.9901,
          "prongs": [
            {
              "bk": "marathonbet",
              "teams": [
                "SC Delhi",
                "Odisha"
              ],
              "value": 2.04,
              "sport_id": "Football",
              "tournament": "India. Super League"
            },
            {
              "bk": "bet365",
              "teams": [
                "Sporting Club Delhi",
                "Odisha FC"
              ],
              "value": 2,
              "sport_id": "Football",
              "tournament": "Rest of the World - India Super League"
            }
          ],
          "sort_by": 4607093210694826500,
          "synonym_id": -1505669719
        }
      ],
      "sort_as": "DOUBLE",
      "sort_desc": true,
      "updated_at": 1778185005175,
      "can_forward": true,
      "can_backward": false
    },
    "status": "success"
  }
}

About the pt.surebet.com API

This API exposes three endpoints — get_surebets, get_middlebets, and get_valuebets — covering arbitrage opportunities, middle/interval bets, and value bets sourced from pt.surebet.com. Each response includes event details, per-bookmaker odds via prong arrays, profit or overvalue percentages, expected value, probability estimates, and cursor-based pagination fields so you can page through live results programmatically.

Surebets and Arbitrage Data

The get_surebets endpoint returns arbitrage bets sorted by profit percentage descending. Each record in the records array includes a profit figure, a prongs array containing the individual bookmaker legs (odds, bookmaker ID, market details), and event metadata. You can filter results using min_profit / max_profit, limit to specific sports via a pipe-separated sport string, narrow to certain bookmakers with a pipe-separated bookmakers parameter, and restrict to two-way or multi-way markets using the outcomes integer. The updated_at field (millisecond timestamp) tells you how fresh the dataset is.

Middlebets

The get_middlebets endpoint surfaces middle/interval bets — situations where a range of scores or lines would make multiple bookmaker positions profitable simultaneously. Records expose ev (expected value), probability, and the prongs array. Filtering is available by sport, bookmakers, and min_ev / max_ev bounds. Pagination works identically to surebets: the response includes can_forward and can_backward booleans; pass the relevant value as the cursor parameter on your next request.

Valuebets

The get_valuebets endpoint returns bets where bookmaker odds are estimated to exceed true probability. Each record carries overvalue (percentage), probability, and odds alongside bookmaker and event context. Filters include min_overvalue / max_overvalue, min_odds / max_odds, sport, and bookmakers. All three endpoints share the same pagination contract (limit, can_forward, can_backward, cursor) and the sort_as / sort_desc fields describing the active sort.

Common use cases
  • Scan surebets in real time and rank by profit percentage to allocate stake across bookmakers.
  • Build a middlebet monitor that alerts when expected value crosses a configurable threshold.
  • Filter valuebets by minimum odds and overvalue percentage to feed a staking model.
  • Track which bookmakers appear most frequently in surebet prongs to assess account usage.
  • Aggregate updated_at timestamps across endpoints to detect data staleness before acting.
  • Compare EV distributions across sports by repeatedly calling get_middlebets with the sport filter.
  • Page through full surebet snapshots using cursor-based pagination for historical logging.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does pt.surebet.com have an official developer API?+
pt.surebet.com offers subscription-based access to its betting data through its website, but it does not publish a documented public REST API for developers. This Parse API provides structured programmatic access to the same data.
How does pagination work across all three endpoints?+
Each response includes can_forward and can_backward boolean fields and a limit integer. To advance through results, pass the value returned by the previous response as the cursor parameter. Pagination direction is indicated by which of the two boolean flags is true.
What does the prongs array in surebet and middlebet records contain?+
The prongs array holds the individual legs of a multi-bookmaker bet — each element represents one bookmaker's side, including that bookmaker's ID, odds, and market context. A two-leg surebet has two prong objects; a middle bet may have two bookmaker positions covering a range.
Does the API expose historical surebet data or bet-closing timestamps?+
Not currently. The endpoints return live or near-live opportunities as of the updated_at timestamp; there is no historical archive or bet-closing time field exposed. You can fork this API on Parse and revise it to add a logging endpoint that stores snapshots over time.
Can I filter surebets by a specific league or competition rather than just sport?+
The sport parameter on get_surebets and the other endpoints accepts pipe-separated sport names but does not support filtering by league or competition name. Event details are included in each record's metadata, but league-level filtering is not currently a query parameter. You can fork this API on Parse and revise it to add league-based filtering on top of the returned event data.
Page content last updated . Spec covers 3 endpoints from pt.surebet.com.
Related APIs in SportsSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
130point.com API
Search for sold trading cards across eBay, Goldin, Heritage Auctions, Pristine Auction, MySlabs, and Fanatics Collect to find historical prices, sale dates, and marketplace information all in one place. Get comprehensive sales data to research card values and track market trends across multiple platforms instantly.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.
whoscored.com API
Search for players and teams, then dive deep into their performance metrics, match statistics, and detailed passing data to analyze football games and player abilities. Get comprehensive insights on team performance, individual player stats, and play-by-play event information to power your football analysis and decision-making.