Historical

Closing Lines Json

JSON variant of /v1/historical/closing-lines.csv. Same data, same 6-hour server cache, structured as JSON for programmatic consumers that prefer JSON parsing over CSV.

Metered: 1 credit per 1,000 rows delivered, minimum 1 credit. The response carries X-Export-Rows, X-Export-Credits and X-Export-Rate so the cost of a call is always visible. Rows are counted as DELIVERED, not as requested, so a wide limit on a thin slate costs only what it returns.

Response shape: { "as_of": "...", "date": "YYYY-MM-DD", "filters": {"sport_key": "...", "source": "...", "limit": N}, "row_count": N, "rows": [ {"game_date":"...","sport_key":"...","commence_time":"...", "home_team":"...","away_team":"...","source":"...", "player_name":"...","market_key":"...","market_label":"...", "line":N,"over_price":N,"under_price":N, "over_implied_prob":N,"under_implied_prob":N, "snapshot_time":"..."}, ... ] }

A row from a retired book (an operator that has closed; see RETIRED_SOURCES) additionally carries "retired": true and "closed_on".

Memory rule compliance: every row comes from prop_closing_lines, which only carries observed closing snapshots. We never synthesize a closing price.

get/v1/historical/closing-lines.json

Request

  • Base URL: https://parlay-api.com
  • URL: https://parlay-api.com/v1/historical/closing-lines.json
  • Auth: one of:
    • API key in header X-API-Key
    • API key in query parameter apiKey
    • HTTP bearer

Query parameters

datestring required

YYYY-MM-DD (UTC). One day per request.

sport_keystring nullable

Optional sport_key filter.

sourcestring nullable

Optional source filter (e.g. pinnacle, draftkings).

limitinteger

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.