
Every sport and league The Odds API covers, one row each: the key to pass to the odds and scores calls (e.g. americanfootball_nfl), its group, title, whether it is in season (active) and whether it has outright (futures) markets. Without all=true only in-season sports are listed. On RapidAPI this call counts as 1 request.
1 live route on Web / SEO, from $0.00 per call. Every route below answered our last live test on 2026-11-02; 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 |
|---|---|---|
live-sports-oddsRapidAPI listing | /v4/sportsGET v4/sports | $0.00$0.0e+00 / 1k calls |
From a real call to the route: live-sports-odds.
[].keythe sport key used by the odds and scores calls[].activein season now[].has_outrightsthe sport has futures / outright winner marketsHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| all | boolean · query | optional | When excluded, only recently updated (in-season) sports appear. Include this paramter to see all available sports · default true |
curl "https://fetchapi.co/api/gw/rapidapi-live-sports-odds/v4/sports?all=true" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-live-sports-odds.v4_sports", {"all": "true"})[
{
"key": "americanfootball_cfl",
"group": "American Football",
"title": "CFL",
"active": true,
"description": "Canadian Football League",
"has_outrights": false
},
{
"key": "americanfootball_ncaaf",
"group": "American Football",
"title": "NCAAF",
"active": true,
"description": "US College Football",
"has_outrights": false
},
"… 2 more"
]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.