Know what is there

Build league pickers from real data and show users exactly how fresh the board is.

  1. 1List covered leagues
  2. 2Check counts and timestamps
  3. 3Show freshness to users
GET/api/v1/coverage
Read live coverage
curl "https://prizepicksapi.com/api/v1/coverage" \
  -H "Authorization: Bearer $PRIZEPICKS_API_KEY"
Response200 OK
{
  "data": [{
    "league": "NBA",
    "projection_count": 3367,
    "markets": ["Assists", "Points", "Rebounds", "..."],
    "first_observed_at": "2026-10-27T03:03:09Z",
    "last_observed_at": "2026-10-28T04:18:05Z"
  }],
  "meta": { "source_status": "fresh", "observation_age_seconds": 42 }
}

Key facts

Per-league counts

Each league reports its current offer count and the full list of market names it carries, from Points to Pass Yards.

Timestamps included

first_observed_at and last_observed_at bracket each league, and response meta reports source status and collection age.

Nine leagues

NBA, NFL, NHL, WNBA, CFB, Soccer, Tennis, CS2 and League of Legends, each refreshed about every nine minutes.

Implementation guide