Discover/stake.com API
live

stake.com APIstake.com

Access live, upcoming, and detailed betting odds from Stake.com across soccer, basketball, tennis, esports, and more via 3 structured endpoints.

Endpoints
3
Updated
1mo ago
Try it
Market group to include: winner, totals, handicap
Maximum number of fixtures to return
Sport slug: soccer, tennis, basketball, cricket, baseball, ice-hockey, mma, counter-strike
api.parse.bot/scraper/463ff1be-bbf1-46bf-af6a-f73efe0771c8/<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/463ff1be-bbf1-46bf-af6a-f73efe0771c8/get_sport_odds?sport=soccer' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Get popular fixtures with odds for a specific sport. Returns the top tournament's fixtures with winner market odds, plus a list of all tournaments and categories for the sport.

Input
ParamTypeDescription
groupstringMarket group to include: winner, totals, handicap
limitintegerMaximum number of fixtures to return
sportstringSport slug: soccer, tennis, basketball, cricket, baseball, ice-hockey, mma, counter-strike, dota-2, horse-racing
Response
{
  "type": "object",
  "fields": {
    "sport": "sport display name",
    "fixtures": "array of fixture objects with odds, competitors, tournament info, and scores",
    "sport_id": "unique sport identifier",
    "categories": "array of categories with nested tournaments",
    "total_fixtures": "number of fixtures returned",
    "top_tournaments": "array of top tournament summaries with fixture counts"
  },
  "sample": {
    "data": {
      "sport": "Soccer",
      "fixtures": [
        {
          "name": "Aston Villaocc - Liverpool",
          "slug": "46527588-aston-villaocc-liverpool",
          "score": {
            "match_status": "Not started"
          },
          "status": "active",
          "markets": [
            {
              "group": "winner",
              "status": "active",
              "outcomes": [
                {
                  "name": "Aston Villa",
                  "odds": 2.9,
                  "active": true
                }
              ],
              "market_id": "1fbfadf8-efa1-4b22-827d-98d75cbc32a9",
              "specifiers": null,
              "market_name": "1x2",
              "template_name": "1x2"
            }
          ],
          "fixture_id": "2b784232-e8cd-41e3-ab2d-5fdba24fa6a2",
          "start_time": "Fri, 15 May 2026 19:00:00 GMT",
          "tournament": {
            "sport": null,
            "category": "England",
            "sport_slug": null,
            "country_code": "GB",
            "category_slug": "england",
            "tournament_id": "c94f5db7-4fd2-4407-a4fc-9a4e807f0ea1",
            "tournament_name": "Premier League",
            "tournament_slug": "premier-league"
          },
          "competitors": [
            {
              "name": "Aston Villa",
              "abbreviation": "AVL",
              "country_code": "GB"
            }
          ],
          "market_count": 111
        }
      ],
      "sport_id": "5b4b60b9-ed95-41e7-97e3-f33aa172cf12",
      "categories": [
        {
          "id": "eaadf307-ea04-4f94-85a4-73a2e0716227",
          "name": "International Clubs",
          "slug": "international-clubs",
          "tournaments": [
            {
              "id": "0f3153b4-d598-4618-813b-5686ae7702d3",
              "name": "UEFA Europa League",
              "slug": "uefa-europa-league",
              "fixture_count": 1
            }
          ],
          "country_code": null,
          "fixture_count": 25
        }
      ],
      "total_fixtures": 9,
      "top_tournaments": [
        {
          "id": "c94f5db7-4fd2-4407-a4fc-9a4e807f0ea1",
          "name": "Premier League",
          "slug": "premier-league",
          "category": "England",
          "country_code": "GB",
          "category_slug": "england",
          "fixture_count": 9
        }
      ]
    },
    "status": "success"
  }
}

About the stake.com API

The Stake.com API exposes sports betting odds across 3 endpoints, covering popular fixtures by sport, live and upcoming lines organized by tournament, and full market breakdowns for individual matches. The get_fixture_odds endpoint alone returns odds across market groups including 1x2, over/under, handicap, corners, cards, and player props, alongside fixture status, start time, and competitor details.

Endpoint Overview

The API provides three endpoints. get_sport_odds returns top-tournament fixtures for a given sport slug — soccer, basketball, tennis, mma, counter-strike, dota-2, and others — along with a nested category and tournament hierarchy and a top_tournaments array with per-tournament fixture counts. The optional group parameter filters returned odds to winner, totals, or handicap markets. get_live_odds expands on this with a type parameter that switches between live, popular, and upcoming fixtures, and supports fixture_limit and tournament_limit to control response size. Live fixtures include real-time scores in the response.

Fixture-Level Detail

get_fixture_odds requires a fixture slug in the format <fixture-id>-<team-a>-<team-b>, which comes from the fixture listings returned by the other two endpoints. The response contains a markets array with all available market groups and their outcomes with current odds, plus teams with home/away qualifiers, status (active, live, or ended), start_time, tournament nesting up to sport level, and a total_markets count. The optional group parameter targets specific market categories — goals, corners, cards, half, player, combos, specials, and others — so callers can narrow the payload to what they need.

Coverage and Data Shape

Sport coverage spans traditional sports (soccer, cricket, baseball, ice hockey, horse racing) and esports (Counter-Strike, Dota 2). Every fixture object across all three endpoints includes competitors, tournament metadata, and odds. The categories field in get_sport_odds provides a full hierarchical map of all available categories and nested tournaments for the sport, useful for building sport-navigation interfaces or iterating across all available competitions.

Common use cases
  • Monitor live in-play odds movements across soccer and basketball fixtures using get_live_odds with type=live
  • Build an odds comparison feed by pulling winner market odds for multiple sports via get_sport_odds
  • Track line movements for esports markets (Counter-Strike, Dota 2) before and during matches
  • Aggregate tournament-level fixture counts from top_tournaments to identify high-volume betting events
  • Pull full handicap and over/under markets for a specific match using get_fixture_odds with group=handicap or group=totals
  • Enumerate all categories and nested tournaments for a sport to build a structured betting navigation tree
  • Detect fixture status changes (active → live → ended) by polling get_fixture_odds for a known fixture slug
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 Stake.com have an official developer API?+
Stake.com does not publish a documented public developer API for third-party access to its odds data.
What does `get_live_odds` return differently from `get_sport_odds`?+
get_live_odds accepts a type parameter (live, popular, upcoming) and returns fixtures grouped by tournament with real-time scores for live matches. It also supports fixture_limit and tournament_limit to cap response size per tournament. get_sport_odds focuses on the top tournament for a sport and additionally returns a full categories hierarchy with nested tournaments, which get_live_odds does not include.
Does the API return historical odds or settled match results?+
Not currently. All three endpoints cover active, live, and upcoming fixtures — get_fixture_odds returns a status field that can be ended, but the API is oriented toward current odds rather than historical lines or settlement outcomes. You can fork this API on Parse and revise it to add an endpoint targeting historical fixture data.
How do I get the `fixture` slug needed for `get_fixture_odds`?+
The fixture slug is returned in the fixtures array of both get_sport_odds and get_live_odds. It follows the pattern <fixture-id>-<team-a>-<team-b>. Pass that value directly as the fixture parameter to get_fixture_odds.
Does the API cover player prop markets?+
Player prop markets are included when available for a fixture. In get_fixture_odds, setting group=player returns player-specific outcomes where the source provides them. Coverage of player props varies by sport and fixture; not all matches expose this market group. If a sport or market type you need is missing, you can fork this API on Parse and revise it to target additional market groups.
Page content last updated . Spec covers 3 endpoints from stake.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.