CFL Coverage Levels

In-Progress and Post-Game data coverage

The CFL has a single live coverage level across all games.

Live updates

  • Each game will update live with each new event - an event is described as a play or timeout during the game. See the playTypes decode for a full listing of all possible plays.
  • The live feed will usually update 1-2 times per minute.

Post-game updates

  • A "Final" game status score can be expected within seconds to a few minutes following the end of the game.
  • The official post-game boxscores and play-by-play data will be available at the same time - usually within 30-60 minutes of the game ending.

Update frequency by data type

Coverage Level In-Progress Post-Game
Name Details ID Scores Box scores PBP Scores Box scores PBP
Level 1 CFL Feed 41 With each event With each event With each event At the end of the game Roughly 30-60 mins after the game ends Roughly 30-60 mins after the game ends

Non-Live data coverage

Overnight processing usually occurs roughly between 12:00am-1:00am Central Time - or later, if all final box scores for the day have not yet been loaded.

Non-Live Data
Data Point Update frequency Endpoint
Schedules As changes occur /events
/box
/scores
Odds As changes occur /odds
Rosters As changes occur /participants
Standings After final box score is available /standings
Leaders Overnight processing /leaders
/teamLeaders
/weeklyLeaders
Player Year-to-Date Stats
Player Game-by-Game Logs
Player Year-to-Date Splits
Player Encyclopedia
Overnight processing /stats
Team Year-to-Date Stats
Team Game-by-Game Logs
Team Year-to-Date Splits
Overnight processing /stats
Decodes As changes occur :decodeType (path parameter in API call URI)

Back to Top