fetchapi

Get one match's exchange market book (back/lay ladders) API

Every market of one match on the Diamond / D247 exchange (gmid from the matches call): MATCH_ODDS with a 3-deep back and lay ladder (price and size) per runner, the Bookmaker market, cricket fancy markets (Normal, Over By Over, Ball By Ball: runs lines) and Tied Match, each with its status and in-play flag. 1 request.

1 live route on Web / SEO, from $0.00 per call. Every route below answered our last live test on 2026-10-22; the gateway re-tests them daily.

Get a keySee it in the catalogUse it from MCP

Price per call, by route

The upstream price you are metered at, cheapest first. A route without a published price says so.

ProviderEndpointPriceTested
getOddsBySportsIdGmidDiamondCricketGET api/v1/sports/odds$0.00$0.0e+00 / 1k calls✓ 2026-10-22pricing ↗

What it returns

From a real call to the route: diamond-sports-api-d247-sky-exchange-betfair.

Every market of one match on the Diamond / D247 exchange (gmid from the matches call): MATCH_ODDS with a 3-deep back and lay ladder (price and size) per runner, the Bookmaker market, cricket fancy markets (Normal, Over By Over, Ball By Ball: runs lines) and Tied Match, each with its status and in-play flag. 1 request.
data.odds.<gmid>[].mnamemarket name (MATCH_ODDS, Bookmaker, Normal, Tied Match)data.odds.<gmid>[].statusOPEN or SUSPENDEDdata.odds.<gmid>[].section[].natrunner (team, YES/NO, or a fancy line)data.odds.<gmid>[].section[].odds[]otype back/lay, oname back1..3 / lay1..3 (1 = best), odds = price, size = amount available; 0 = no pricedata.missing_gmidsrequested match ids that had no markets

Call it

HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.

GET /api/gw/rapidapi-diamond-sports-api-d247-sky-exchange-betfair/api/v1/sports/odds$0.00 / call✓ working · tested 2026-10-22
Parameters
ParameterTypeNotes
sportsidinteger · queryoptionalSports ID · default 4
gmidinteger · queryoptionalComma-separated Game Market IDs (max 10 per request based on oddslimit) · default 465493976e.g. 710311937
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-diamond-sports-api-d247-sky-exchange-betfair/api/v1/sports/odds?gmid=710311937&sportsid=4" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-diamond-sports-api-d247-sky-exchange-betfair.getoddsbysportsidgmiddiamondcricket", {"gmid": "710311937", "sportsid": "4"})
Real example answer (trimmed) · 2026-10-22
{
  "data": {
    "odds": {
      "710311937": [
        {
          "m": 0,
          "rc": 2,
          "max": 2000,
          "mid": 9046459502960,
          "min": 0,
          "pid": 0,
          "rem": "",
          "sno": 1,
          "gmid": 710311937,
          "maxb": 25000,
          "ocnt": 6,
          "pmid": null,
          "btcnt": 4,
          "dtype": 4,
          "…": "11 more fields"
        },
        {
          "m": 0,
          "rc": 2,
          "max": 500000,
          "mid": 6273022423667,
          "min": 100,
          "pid": 0,
          "rem": "\"The King of All MATKA Market Open And Close Every Hour! LIVE RESULTS,100% TRUSTED.”",
          "sno": 2,
          "gmid": 710311937,
          "maxb": 0,
          "ocnt": 6,
          "pmid": null,
          "btcnt": 0,
          "dtype": 4,
          "…": "11 more fields"
        },
        "… 2 more"
      ]
    },
    "missing_gmids": []
  },
  "apiInfo": {
    "contact": "+44 7474711015",
    "message": "This API is officially provided by TurnkeyXGaming. For reliable, real-time and direct source data, we strongly recommend using authorized services only. Third-p…",
    "website": "https://turnkeyxgaming.com",
    "provider": "TurnkeyXGaming"
  },
  "message": "Success",
  "success": true
}

Related Web / SEO APIs

All 155 Web / SEO jobs →

One key for every API on this page.

Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.