SportsDataIO College Football integration
SportsDataIO College Football serves NCAA football data: the conference hierarchy, team and player profiles, injuries, schedules, games and scores (live or final) by week or date, team season stats and standings, team game logs, stadiums, box scores, player game and season stats, and betting data: pre-game, period and in-game odds with line movement, betting events, markets, results, player props, futures, splits and trends. Authentication is a SportsDataIO API key (free trial or paid subscription) sent in the Ocp-Apim-Subscription-Key header; a free trial key returns scrambled scores, stats and odds (moved 5 to 20 percent), while schedules, teams and players are accurate. Not included: XML output and the routes the documentation no longer lists, nor the routes that answer a bare value (games in progress, current season, season type and week): get_season_current_details returns the current season as a record.
Say what should happen.
The workflow builds itself.
What you can do with SportsDataIO College Football
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Betting market, 3 operations
get_betting_marketGet betting marketGETReturns full line movement for a given BettingMarket.get_betting_markets_by_eventGet betting markets by eventGETReturns the markets of all available types (e.g. Player Props, Team Props) and available outcomes for a given BettingEventID.get_betting_market_sportsbook_groupGet betting market sportsbook groupGETReturns full line movement for a given BettingMarket.
Betting futures by season, 2 operations
get_betting_futures_by_seasonGet betting futures by seasonGETReturns available Futures markets for the given season. Does not include line movement.get_betting_futures_by_season_sportsbook_groupGet betting futures by season sportsbook groupGETReturns available Futures markets for the given season. Does not include line movement. A Sportsbook Group must be specified as a URL parameter.
Betting markets by game id, 2 operations
get_betting_markets_by_gameGet betting markets by gameGETReturns the markets of all available types (e.g. Player Props, Team Props) and available outcomes for a given GameID.get_betting_markets_by_game_sportsbook_groupGet betting markets by game sportsbook groupGETReturns the markets of all available types (e.g. Player Props, Team Props) and available outcomes for a given GameID. A Sportsbook Group must be specified as a URL parameter.
Betting markets by market type, 2 operations
get_betting_markets_by_market_typeGet betting markets by market typeGETReturns Markets and available outcomes for a given event and market type requested.get_betting_markets_by_market_type_sportsbook_groupGet betting markets by market type sportsbook groupGETReturns Markets and available outcomes for a given event and market type requested.
Betting player props by game id, 2 operations
get_betting_player_props_by_gameGet betting player props by gameGETThis works in the same way as get_betting_markets_by_market_type but is prefiltered to the Player Props type only.get_betting_player_props_by_game_sportsbook_groupGet betting player props by game sportsbook groupGETThis works in the same way as get_betting_markets_by_market_type but is prefiltered to the Player Props type only.
Player, 2 operations
get_player_details_by_activeGet player details by activeGETFull player bio and details, including injury notes, for all active players.get_player_details_by_teamGet player details by teamGETFull player bio and details, including injury notes, for all available players by team.
Scores basic final, 2 operations
get_games_basic_by_date_finalGet games basic by date finalGETReturns basic final scores for all games on the specified date, delivered as each game ends: teams, status, week, date and time, and the final score, without quarter scores.get_games_basic_by_week_finalGet games basic by week finalGETReturns basic final scores for all games of the given season and week, delivered as each game ends: teams, status, date and time, and the final score, without quarter scores.
Active sportsbook, 1 operation
get_sportsbooks_by_activeGet sportsbooks by activeGETA list of all available sportsbooks with their associated unique IDs.
Alternate market game odds by week, 1 operation
get_period_game_odds_by_weekGet period game odds by weekGETReturns the non-full-game odds (spread, moneyline, total) for games in a given week and season. Non-full-game means 1st-half or 1st-quarter, for example, rather than full game.
Alternate market game odds line movement, 1 operation
get_period_game_odds_line_movementGet period game odds line movementGETReturns the non-full-game odds (spread, moneyline, total) for one game, by GameID, with their line movement. Non-full-game means 1st half or 1st quarter, for example, rather than full game.
Betting event, 1 operation
get_betting_events_by_seasonGet betting events by seasonGETThe list of current BettingEvents for the given season, from which Betting Market data can be gathered via get_betting_markets_by_event.
Betting events by date, 1 operation
get_betting_events_by_dateGet betting events by dateGETThe list of current BettingEvents for the given date, from which Betting Market data can be gathered via get_betting_markets_by_event.
Betting market result, 1 operation
get_betting_results_by_marketGet betting results by marketGETProvide a market ID that supports resulting (i.e. has a ResultType) and this endpoint will return a result: for markets with a ResultType.
Betting markets by event, 1 operation
get_betting_markets_by_event_sportsbook_groupGet betting markets by event sportsbook groupGETReturns the markets and available outcomes for a given BettingEventID. A Sportsbook Group must be specified as a URL parameter.
Betting metadata, 1 operation
get_betting_metadataGet betting metadataGETReturns the list of MarketTypes, BetTypes, PeriodTypes, OutcomeTypes, and ResultTypes to map the IDs to descriptive names.
Betting results by market, 1 operation
get_betting_results_by_market_sportsbook_groupGet betting results by market sportsbook groupGETProvide a market ID that supports resulting (i.e. has a ResultType) and this endpoint will return a result: for markets with a ResultType.
Betting splits by game id, 1 operation
get_betting_splits_by_gameGet betting splits by gameGETList of Money and Bet Percentage splits for each market and their respective outcome types available in this game.
Betting splits by market id, 1 operation
get_betting_splits_by_betting_marketGet betting splits by betting marketGETList of Money and Bet Percentage splits for each outcome type available in this market. This specific endpoint will return the movement from this market as well as the most recent.
Box score, 1 operation
get_box_score_live_and_finalGet box score live and finalGETFull statistical information for a specified game, down to the team and player stat level, delivered live during the game, called per individual game.
Box score final, 1 operation
get_box_score_finalGet box score finalGETFull statistical information for a specified game, down to the team and player stat level, delivered after the game is complete.
Box scores by date, 1 operation
get_box_scores_by_date_live_and_finalGet box scores by date live and finalGETFull statistical information for all games on the specified date, down to the team and player stat level, delivered live during the games and after them.
Box scores by week, 1 operation
get_box_scores_by_week_live_and_finalGet box scores by week live and finalGETFull statistical information, down to the team and player stat level, delivered live during the games, called for all games on a given week of a given season.
Box scores by week delta, 1 operation
get_box_scores_delta_by_weekGet box scores delta by weekGETThis method returns all box scores for a given season and week, but only returns player stats that have changed in the last X minutes as specified in your API call.
Box scores by week final, 1 operation
get_box_scores_by_week_finalGet box scores by week finalGETFull statistical information for a specified game week for each game that took place, down to the team and player stat level, delivered after the game is complete.
Box scores final, 1 operation
get_box_scores_by_date_finalGet box scores by date finalGETFull statistical information for a specified date, down to the team and player stat level, delivered after the game is complete.
Current season detail, 1 operation
get_season_current_detailsGet season current detailsGETThe current season year, its start and end years, season type, week etc.
Game, 1 operation
get_schedulesGet schedulesGETHome and away teams, date and time, season type and week etc. are included. Also includes gameday information.
Game odds by week, 1 operation
get_pre_game_odds_by_weekGet pre game odds by weekGETReturns full game odds (spread, moneyline, total) for games in a given week and season. Only returns the most recently seen odds, not inclusive of line movement.
Game odds line movement, 1 operation
get_pre_game_odds_line_movementGet pre game odds line movementGETReturns the full-game pre-game odds (moneyline, spread, total) for one game, by GameID, with their line movement. Cached longer than the live odds: meant for historical line movement, not up-to-the-second lines.
Games by date, 1 operation
get_games_by_date_live_and_finalGet games by date live and finalGETFull scores and gameday info delivered live and post-game for a given date. Live data includes down and distance, as well as game clock.
Games by date final, 1 operation
get_games_by_date_finalGet games by date finalGETReturns full scores and gameday info for all games on the specified date, delivered as each game ends: quarter scores (Periods), final score, stadium, broadcast channel, attendance and pre-game lines (spread, moneyline, total).
Games by week, 1 operation
get_games_by_week_live_and_finalGet games by week live and finalGETFull scores and gameday info delivered live and post-game for a given gameweek. Live data includes down and distance, as well as game clock.
Games by week final, 1 operation
get_games_by_week_finalGet games by week finalGETReturns full scores and gameday info for all games of the given season and week, delivered as each game ends: quarter scores (Periods), final score, stadium, broadcast channel, attendance and pre-game lines (spread, moneyline, total).
In game line movement, 1 operation
get_in_game_odds_line_movement_sportsbook_groupGet in game odds line movement sportsbook groupGETReturns in-play game odds (spread, moneyline, total) for one game, by GameID, from the given sportsbook group, with their full line movement. Cached longer than the live odds: meant for historical line movement, not up-to-the-second lines.
In game line movement with resulting, 1 operation
get_in_game_odds_line_movement_with_results_sportsbook_groupGet in game odds line movement with results sportsbook groupGETReturns in-play game odds (spread, moneyline, total) for one game, by GameID, from the given sportsbook group, with their full line movement and resulting: for markets with a ResultType, each line is graded as won or lost.
In game odds by week, 1 operation
get_in_game_odds_by_week_sportsbook_groupGet in game odds by week sportsbook groupGETReturns in-play game odds (spread, moneyline, total) for games in a given week and season. Only returns the most recently seen odds, not inclusive of line movement.
Injured player, 1 operation
get_player_details_by_injuredGet player details by injuredGETThis endpoint provides all currently injured college football players, along with injury details.
League hierarchy, 1 operation
get_conference_hierarchyGet conference hierarchyGETA list of all conferences and their associated teams. Standings can be found here for each conference.
Live game odds by week, 1 operation
get_in_game_odds_by_weekGet in game odds by weekGETReturns in-play game odds (spread, moneyline, total) for games in a given week and season. Only returns the most recently seen odds, not inclusive of line movement.
Live game odds line movement, 1 operation
get_in_game_odds_line_movementGet in game odds line movementGETReturns in-play game odds (spread, moneyline, total) for one game, by GameID, with their full line movement. Cached longer than the live odds: meant for historical line movement, not up-to-the-second lines.
Matchup trend, 1 operation
get_betting_trends_by_matchupGet betting trends by matchupGETReturns trends data for a given pairing of teams. Will return data even if the teams are not set to play this season.
Player game stats by season, 1 operation
get_player_game_logs_by_seasonGet player game logs by seasonGETSpecify a season, a player, and number of games (either an integer or all ) to see all of their box score logs. Refreshed after their most recent game is complete.
Player game stats by week, 1 operation
get_player_game_stats_by_week_live_and_finalGet player game stats by week live and finalGETReturns the box score statistical record for all involved players across a given week, updated live as the games take place.
Player game stats by week final, 1 operation
get_player_game_stats_by_week_finalGet player game stats by week finalGETReturns the box score statistical record for all involved players across all teams' games on a given week after each game has concluded.
Player season stat, 1 operation
get_player_season_statsGet player season statsGETReturns all season-long stats (i.e. the season total, not each individual game record) for all players for a given season.
Player season stats by team, 1 operation
get_player_season_stats_by_teamGet player season stats by teamGETReturns all season-long stats (i.e. the season total, not each individual game record) for a given team's players in a given season.
Players basic, 1 operation
get_player_profiles_by_teamGet player profiles by teamGETRoster information for a given team.
Players by active, 1 operation
get_player_profiles_by_activeGet player profiles by activeGETBasic player profiles (name, status, team, position, jersey, height, weight, birth date and place) for all active players: a lighter alternative to get_player_details_by_active.
Pre game odds by week, 1 operation
get_pregame_and_period_odds_by_week_sportsbook_groupGet pregame and period odds by week sportsbook groupGETReturns the full-game and non-full-game odds (spread, moneyline, total) for games in a given week and season.
Pre game odds line movement, 1 operation
get_pregame_and_period_odds_line_movement_sportsbook_groupGet pregame and period odds line movement sportsbook groupGETReturns the full-game and partial-game odds (spread, moneyline, total) for one game, by GameID, from the given sportsbook group, with their full line movement.
Pre game odds line movement with resulting, 1 operation
get_pregame_period_line_movement_with_results_sportsbook_groupGet pregame period line movement with results sportsbook groupGETReturns the full-game and partial-game odds (spread, moneyline, total) for one game, by GameID, from the given sportsbook group, with their full line movement and resulting: for markets with a ResultType, each line is graded as won or lost.
Schedules basic, 1 operation
get_schedules_basicGet schedules basicGETA lightweight schedule endpoint without gameday information. Home and away teams, the date and time of the game, and season type, week etc. are included.
Scores basic, 1 operation
get_games_basic_by_date_live_and_finalGet games basic by date live and finalGETReturns basic scores for all games on the specified date, live and final: teams, status, week, date and time, and total score. No quarter scores, clock, down and distance or gameday info; get_games_by_date_live_and_final has those.
Stadium, 1 operation
get_stadiumsGet stadiumsGETReturns all stadiums with name, city, state, latitude/longitude and whether the stadium is a dome.
Team, 1 operation
get_team_profiles_allGet team profiles allGETFull team information for every school, active or not: school and team name, conference, AP, coaches and playoff rankings, wins and losses (overall and in conference), stadium ID, logo URL and colors.
Team game stats by season, 1 operation
get_team_game_logs_by_seasonGet team game logs by seasonGETGame by game log of total team statistics.
Team game stats by week, 1 operation
get_team_game_stats_by_week_live_and_finalGet team game stats by week live and finalGETReturns the box score statistical record team-wide (aggregated from all players) for a all teams' games in a given week, both live and post-game.
Team game stats by week final, 1 operation
get_team_game_stats_by_week_finalGet team game stats by week finalGETReturns the box score statistical record team-wide (aggregated from all players) for games in a given week after the game has concluded.
Team season stat, 1 operation
get_team_season_stats_and_standingsGet team season stats and standingsGETReturns all season-long stats (i.e. the season total, not each individual game record) for all teams (aggregated from all players) for a given season.
Team trend, 1 operation
get_betting_trends_by_teamGet betting trends by teamGETDescribes recent team trends and performance against betting data in recent sets of games.
Teams basic, 1 operation
get_teams_basic_allGet teams basic allGETThe most basic information for every school: school and team name, conference, stadium ID, logo URL and colors.
Use SportsDataIO College Football from Claude Code, Cursor or Codex
Connect SportsDataIO College Football in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its SportsDataIO College Football operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect SportsDataIO College Football
- Create your workspace
Sign up free. Nothing to install.
- Connect SportsDataIO College Football once
Add your SportsDataIO College Football connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
SportsDataIO College Football integration FAQ
What can you do with the SportsDataIO College Football integration?
LiveContext exposes 69 operations on SportsDataIO College Football, covering betting market, betting futures by season, betting markets by game id and betting markets by market type.
