fetchapi

Get every bookmaker line for one game on Odds Feed API

Every market of one game with one market book per bookmaker: moneyline / 1X2, each Asian handicap and total line, both teams to score, pre-game and in-play (119 markets, 10 books for an NBA game on 2026-10-22). outcome_0/1/2 are home / draw / away, home / away, or over / under; volume is Pinnacle's stake limit or Betfair's matched money. 1 request.

1 live route on Web / SEO, from $0.00 per call. Every route below answered our last live test on 2026-10-29; 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
odds-feedRapidAPI listing
Event MarketsGET api/v1/events/markets$0.00$0.0e+00 / 1k calls✓ 2026-10-29pricing ↗

What it returns

From a real call to the route: odds-feed.

Every market of one game with one market book per bookmaker: moneyline / 1X2, each Asian handicap and total line, both teams to score, pre-game and in-play (119 markets, 10 books for an NBA game on 2026-10-22). outcome_0/1/2 are home / draw / away, home / away, or over / under; volume is Pinnacle's stake limit or Betfair's matched money. 1 request.
data[].valuethe line: home handicap or totaldata[].market_books[].market_book_idid of that book's line, for /markets/historydata[].market_books[].bookPINNACLE, BETFAIR_EXCH, BET365, 1XBET...

Call it

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

GET /api/gw/rapidapi-odds-feed/api/v1/events/markets$0.00 / call✓ working · tested 2026-10-290.23 s latency
Parameters
ParameterTypeNotes
market_namestring · queryoptionalMarket name · one of 1X2, OVER_UNDER, ASIAN_HANDICAP, HOME_AWAY, BOTH_TEAMS_TO_SCOREe.g. HOME_AWAY
periodstring · queryoptionalMarket period · one of FULL_TIME_AND_OT, FULL_TIMEe.g. FULL_TIME_AND_OT
placingstring · queryoptionalMarket placing (LIVE or PREMATCH) · one of LIVE, PREMATCHe.g. PREMATCH
bet_typestring · queryoptionalMarket bet type (LAY or BACK) · one of BACK, LAYe.g. BACK
event_idinteger · queryrequiredEvent ID · default 709e.g. 722591
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-odds-feed/api/v1/events/markets?period=FULL_TIME_AND_OT&placing=PREMATCH&bet_type=BACK&event_id=722591&market_name=HOME_AWAY" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-odds-feed.event_markets", {"period": "FULL_TIME_AND_OT", "placing": "PREMATCH", "bet_type": "BACK", "event_id": "722591", "market_name": "HOME_AWAY"})
Real example answer (trimmed) · 2026-10-22
{
  "data": [
    {
      "id": 56397910,
      "value": null,
      "period": "FULL_TIME_AND_OT",
      "placing": "PREMATCH",
      "bet_type": "BACK",
      "event_id": 722591,
      "value_type": null,
      "market_name": "HOME_AWAY",
      "market_books": [
        {
          "book": "UNIBET",
          "is_open": true,
          "volume_0": null,
          "volume_1": null,
          "volume_2": null,
          "market_id": 56397910,
          "outcome_0": 1.68,
          "outcome_1": 2.23,
          "outcome_2": null,
          "refresh_at": "2026-10-22T19:16:38.525506",
          "market_book_id": 111858455
        },
        {
          "book": "PINNACLE",
          "is_open": true,
          "volume_0": 12000,
          "volume_1": 12000,
          "volume_2": null,
          "market_id": 56397910,
          "outcome_0": 1.75,
          "outcome_1": 2.23,
          "outcome_2": null,
          "refresh_at": "2026-10-22T19:16:33.306570",
          "market_book_id": 113003543
        },
        "… 2 more"
      ]
    }
  ]
}

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.