fetchapi

Get Pinnacle's special markets and futures on PinBook API

Pinnacle's special markets (futures, props) of one sport or league: special id, name, category and each contestant's line and odds. 1 request.

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.

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
pinbook-oddsRapidAPI listing
List of Special marketsGET kit/v1/special-markets$0.00$0.0e+00 / 1k calls✓ 2026-10-30pricing ↗

What it returns

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

Pinnacle's special markets (futures, props) of one sport or league: special id, name, category and each contestant's line and odds. 1 request.
specials[].special_idspecial market idspecials[].namemarketspecials[].linescontestants with odds

Call it

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

GET /api/gw/rapidapi-pinbook-odds/kit/v1/special-markets$0.00 / call✓ working · tested 2026-10-300.23 s latency
Parameters
ParameterTypeNotes
is_have_linesboolean · queryoptionalSpecials market has lines. Special market may be closed for betting · default Truee.g. true
event_typestring · queryoptionalStatus: `prematch`, `live` Please note that prematch and live events are different · one of prematch, livee.g. prematch
league_idsstring · queryoptionalLeague ids. ex: 3,67,90e.g. 487
event_idsstring · queryoptionalEvent ids. ex: 3,67,90
sinceinteger · queryoptionalSince UTC time. Calls return changes since the provided `since` value.
is_have_oddsboolean · queryoptional[Alias is_have_lines] Specials market has lines. Special market may be closed for betting · default Truee.g. true
sport_idinteger · queryrequiredSport id · default 1e.g. 3
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-pinbook-odds/kit/v1/special-markets?sport_id=3&event_type=prematch&league_ids=487&is_have_odds=true&is_have_lines=true" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-pinbook-odds.list_of_special_markets", {"sport_id": "3", "event_type": "prematch", "league_ids": "487", "is_have_odds": "true", "is_have_lines": "true"})
Real example answer (trimmed) · 2026-10-22
{
  "last": 1792695227,
  "specials": [
    {
      "last": 1792694832,
      "name": "2026-27 NBA Champion",
      "open": true,
      "event": null,
      "lines": {
        "c_1630623794": {
          "id": 1630623794,
          "name": "Atlanta Hawks",
          "price": 71.47,
          "line_id": 6548512310,
          "rot_num": 8272,
          "handicap": null
        },
        "c_1630623795": {
          "id": 1630623795,
          "name": "Boston Celtics",
          "price": 14.09,
          "line_id": 6548512311,
          "rot_num": 8273,
          "handicap": null
        },
        "c_1630623796": {
          "id": 1630623796,
          "name": "Brooklyn Nets",
          "price": 134.21,
          "line_id": 6548512312,
          "rot_num": 8274,
          "handicap": null
        },
        "c_1630623797": {
          "id": 1630623797,
          "name": "Charlotte Hornets",
          "price": 101.64,
          "line_id": 6548512313,
          "rot_num": 8275,
          "handicap": null
        },
        "c_1630623798": {
          "id": 1630623798,
          "name": "Chicago Bulls",
          "price": 403,
          "line_id": 6548512314,
          "rot_num": 8276,
          "handicap": null
        },
        "c_1630623799": {
          "id": 1630623799,
          "name": "Cleveland Cavaliers",
          "price": 24.18,
          "line_id": 6548512315,
          "rot_num": 8277,
          "handicap": null
        },
        "c_1630623800": {
          "id": 1630623800,
          "name": "Dallas Mavericks",
          "price": 141.86,
          "line_id": 6548512316,
          "rot_num": 8278,
          "handicap": null
        },
        "c_1630623801": {
          "id": 1630623801,
          "name": "Denver Nuggets",
          "price": 24.18,
          "line_id": 6548512317,
          "rot_num": 8279,
          "handicap": null
        },
        "c_1630623802": {
          "id": 1630623802,
          "name": "Detroit Pistons",
          "price": 26.19,
          "line_id": 6548512318,
          "rot_num": 8280,
          "handicap": null
        },
        "c_1630623803": {
          "id": 1630623803,
          "name": "Golden State Warriors",
          "price": 61.41,
          "line_id": 6548512319,
          "rot_num": 8281,
          "handicap": null
        },
        "c_1630623804": {
          "id": 1630623804,
          "name": "Houston Rockets",
          "price": 36.26,
          "line_id": 6548512320,
          "rot_num": 8282,
          "handicap": null
        },
        "c_1630623805": {
          "id": 1630623805,
          "name": "Indiana Pacers",
          "price": 34.25,
          "line_id": 6548512321,
          "rot_num": 8283,
          "handicap": null
        },
        "c_1630623806": {
          "id": 1630623806,
          "name": "Los Angeles Clippers",
          "price": 503.26,
          "line_id": 6548512322,
          "rot_num": 8284,
          "handicap": null
        },
        "c_1630623807": {
          "id": 1630623807,
          "name": "Los Angeles Lakers",
          "price": 41.29,
          "line_id": 6548512323,
          "rot_num": 8285,
          "handicap": null
        },
        "…": "16 more fields"
      },
      "units": null,
      "cutoff": "2026-10-31T08:00:00",
      "starts": "2026-10-31T08:00:00",
      "status": "O",
      "max_bet": 3000,
      "bet_type": "MULTI_WAY_HEAD_TO_HEAD",
      "category": "Futures",
      "event_id": null,
      "sport_id": 3,
      "…
…

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.