fetchapi

List the periods of one sport on PinBook (Pinnacle) API

The periods Pinnacle prices for one sport (game, halves, quarters...) with their number and the names of its moneyline, spread and total markets. 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.

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 PeriodsGET kit/v1/meta-periods$0.00$0.0e+00 / 1k calls✓ 2026-11-02pricing ↗

What it returns

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

The periods Pinnacle prices for one sport (game, halves, quarters...) with their number and the names of its moneyline, spread and total markets. 1 request.
periods[].numberperiod number used in num_<n> keysperiods[].descriptionperiod, e.g. Game, 1st Half

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/meta-periods$0.00 / call✓ working · tested 2026-11-020.22 s latency
Parameters
ParameterTypeNotes
sport_idinteger · queryrequiredSport id · default 1e.g. 3
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-pinbook-odds/kit/v1/meta-periods?sport_id=3" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-pinbook-odds.list_of_periods", {"sport_id": "3"})
Real example answer (trimmed) · 2026-10-22
{
  "periods": [
    {
      "number": 0,
      "sport_id": 3,
      "description": "Game",
      "short_description": "FT",
      "total_description": "Total Points",
      "spread_description": "Handicap",
      "moneyline_description": "Money Line",
      "total_short_description": "Total Points",
      "spread_short_description": "HDP",
      "team_1_total_description": "Team 1 Points",
      "team_2_total_description": "Team 2 Points",
      "moneyline_short_description": "Money Line",
      "team_1_total_short_description": "Team 1 Points",
      "team_2_total_short_description": "Team 2 Points"
    },
    {
      "number": 1,
      "sport_id": 3,
      "description": "1st Half",
      "short_description": "1st H",
      "total_description": "1H Total",
      "spread_description": "1H Handicap",
      "moneyline_description": "1H Money Line",
      "total_short_description": "1H Total Points",
      "spread_short_description": "1H HDP",
      "team_1_total_description": "1H Team 1 Points",
      "team_2_total_description": "1H Team 2 Points",
      "moneyline_short_description": "1H Money Line",
      "team_1_total_short_description": "1H Team 1 Points",
      "team_2_total_short_description": "1H Team 2 Points"
    },
    "… 2 more"
  ]
}

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.