Historical

Get Historical Coverage

Per-source row count for historical-matches in a window.

Answers "before I burn credits filtering, which sources have actual data for this sport over this date range, and how deep does each one go?" Useful for esports where some sources (HLTV for CS2) carry years of match results while others (Pinnacle for CS2) only go back a few weeks.

Cost: 1 credit. Returns:

{ "sport_key": "esports_cs2", "window": {"date_from": "...", "date_to": "..."}, "by_source": { "hltv": {"rows": 15379, "first_date": "2025-01-03", "last_date": "2026-05-07", "priced_rows": 0}, "pinnacle": {"rows": 50, "first_date": "2026-05-01", "last_date": "2026-05-11", "priced_rows": 50}, ... }, "_note": "..." }

All dates are ISO YYYY-MM-DD. Sources with zero rows in the window are omitted.

get/v1/historical/sports/{sport_key}/coverage

Request

  • Base URL: https://parlay-api.com
  • URL: https://parlay-api.com/v1/historical/sports/{sport_key}/coverage
  • Auth: one of:
    • API key in header X-API-Key
    • API key in query parameter apiKey
    • HTTP bearer

Path parameters

sport_keystring required

Query parameters

dateFromstring nullable

Start date YYYY-MM-DD

dateTostring nullable

End date YYYY-MM-DD

Response

Successful Response

unknown required

Changes

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