
Every sport OddsPapi covers (60+), one row each: its numeric sportId (10 soccer, 11 basketball, 14 American football...), slug and name. The sportId filters tournaments, fixtures, markets and participants. Counts 1 request on RapidAPI.
1 live route on Web / SEO, from $0.00 per call. Every route below answered our last live test on 2026-10-30; 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-api1RapidAPI listing | Get SportsGET sports | $0.00$0.0e+00 / 1k calls |
From a real call to the route: odds-api1.
[].sportIdthe id other calls filter by[].sluge.g. american-football, ice-hockeyHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| sportIds | string · query | optional | Comma/space-separated sport IDs. |
curl "https://fetchapi.co/api/gw/rapidapi-odds-api1/sports" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-odds-api1.get_sports", {})[
{
"slug": "soccer",
"sportId": 10,
"sportName": "Soccer"
},
{
"slug": "basketball",
"sportId": 11,
"sportName": "Basketball"
},
"… 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.