
Markets with their bookmaker lines for up to 50 games at once, filtered by market name, period, placing and back / lay, 50 markets a page. 1 request a page.
1 live route on Web / SEO, from $0.00 per call. Every route below answered our last live test on 2026-10-31; the gateway re-tests them daily.
The upstream price you are metered at, cheapest first. A route without a published price says so.
| Provider | Endpoint | Price |
|---|---|---|
odds-feedRapidAPI listing | Markets feedGET api/v1/markets/feed | $0.00$0.0e+00 / 1k calls |
From a real call to the route: odds-feed.
data[].event_idthe gamedata[].market_books[]one line per bookmakerHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| bet_type | string · query | optional | Market bet type (LAY or BACK) · one of BACK, LAYe.g. BACK |
| market_name | string · query | optional | Market name · one of 1X2, OVER_UNDER, ASIAN_HANDICAP, HOME_AWAY, BOTH_TEAMS_TO_SCOREe.g. HOME_AWAY |
| period | string · query | optional | Market period · one of FULL_TIME_AND_OT, FULL_TIMEe.g. FULL_TIME_AND_OT |
| page | integer · query | optional | Page number · default 0e.g. 0 |
| placing | string · query | optional | Market placing (LIVE or PREMATCH) · one of LIVE, PREMATCHe.g. PREMATCH |
| event_ids | string · query | required | Event IDs. Maximum 50 items. Ex: 845,123,435,22,842,844,845 · default 845,123,435,22,842,844,845e.g. 722591 |
curl "https://fetchapi.co/api/gw/rapidapi-odds-feed/api/v1/markets/feed?page=0&period=FULL_TIME_AND_OT&placing=PREMATCH&bet_type=BACK&event_ids=722591&market_name=HOME_AWAY" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-odds-feed.markets_feed", {"page": "0", "period": "FULL_TIME_AND_OT", "placing": "PREMATCH", "bet_type": "BACK", "event_ids": "722591", "market_name": "HOME_AWAY"}){
"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"
]
}
],
"total": 1,
"per_page": 50,
"last_page": 0,
"current_page": 0
}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.