
Edges of one type across every game: ARBITRAGE (and _LIVE), MIDDLE (and _LIVE), PLUS_EV_AVERAGE or BYB_V1, each with its market, game and the legs (book, odds, line); +EV items carry the market's fair implied probability. No value field: compute it from the legs. 1 request (666 +EV edges, 1 MB, 2026-10-22).
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 |
|---|---|---|
sportsbook-api2RapidAPI listing | /v0/advantages/GET v0/advantages | $0.00$0.0e+00 / 1k calls |
From a real call to the route: sportsbook-api2.
advantages[].outcomes[]the legs: source (book), payout (decimal), modifier (line)advantages[].marketStatistics[]fair implied probability (+EV)HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| type | string · query | required | one of ARBITRAGE, ARBITRAGE_LIVE, MIDDLE, MIDDLE_LIVE, BYB_V1, PLUS_EV_AVERAGEe.g. ARBITRAGE |
curl "https://fetchapi.co/api/gw/rapidapi-sportsbook-api2/v0/advantages?type=ARBITRAGE" \ -H "x-api-key: YOUR_KEY"
call_endpoint("rapidapi-sportsbook-api2.v0_advantages", {"type": "ARBITRAGE"}){
"advantages": [
{
"key": "advg-xxxx-0000",
"type": "ARBITRAGE",
"market": {
"key": "11ss-Akuk-PEyW",
"type": "MONEYLINE",
"event": {
"key": "vNRt-AkFe-pZR6",
"name": "Wisconsin @ Iowa",
"startTime": "2026-10-31T16:00:00.000Z",
"participants": [
{
"key": "…",
"name": "…",
"slug": "…",
"sport": "…",
"shortName": "…"
},
"… 1 more"
],
"homeParticipantKey": "jeLU-xitw-KFu7",
"competitionInstance": {
"key": "D0bX-Aigp-3Yov",
"name": "2026 NCAA Division I Football",
"endAt": "2026-10-22T20:00:08.936Z",
"startAt": "2026-10-22T20:00:08.936Z",
"competition": {
"key": "…",
"name": "…",
"sport": "…",
"shortName": "…"
},
"competitionKey": "ei8e-xitw-a3B6"
}
},
"segment": "FULL_MATCH",
"lastFoundAt": "2026-10-22T20:00:08.936Z"
},
"outcomes": [
{
"key": "outc-x000-0000",
"live": false,
"type": "WIN",
"payout": 1.540541,
"readAt": "2026-10-22T19:58:00.185Z",
"source": "DRAFT_KINGS",
"modifier": 0,
"marketKey": "11ss-Akuk-PEyW",
"lastFoundAt": "2026-10-22T19:58:00.185Z",
"participant": {
"key": "jeLU-xitw-KFu7",
"name": "Iowa",
"slug": "iowa",
"sport": "AMERICAN_FOOTBALL",
"shortName": "IOWA"
},
"participantKey": "jeLU-xitw-KFu7"
},
"… 1 more"
],
"createdAt": "2026-10-22T20:00:08.936Z",
"lastFoundAt": "2026-10-22T20:00:08.936Z",
"marketStatistics": [
{
"key": "mkts-x000-0000",
"type": "OUTCOME_IMPLIED_PROBABILITY_AVERAGE",
"subType": "WIN",
"modifier": 0,
"marketKey": "11ss-Akuk-PEyW",
"lastFoundAt": "2026-10-22T20:00:08.936Z"
},
"… 1 more"
]
},
"… 3 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.