cbs — native provider reference
- namespace:
sdv.cbs(standalone — not an ESPN league) - families: CBS Sports
- wrappers: 82 native
cbs is a cross-sport provider namespace (no ESPN {sport}/{league} nesting). Every method is exposed under BOTH its snake_case name (<family>_<endpoint>, py/R parity) and a camelCase canonical name (<family><Endpoint>) on sdv.cbs. Pass { parsed: true } to any endpoint to get tidy rows instead of raw JSON.
import sdv from 'sportsdataverse';
// CBS Sports is an anonymously-reachable public JSON API (no token):
await sdv.cbs.cbs_league({ league_id: 'football-nfl' });
Native API — CBS Sports
Flat (non-ESPN) wrappers for the CBS Sports API. Host: https://api.cbssports.com. Each method is exposed under BOTH cbs_<endpoint> (snake_case, py/R parity) and cbs<Endpoint> (camelCase canonical) on sdv.cbs. Pass { parsed: true } to run the payload through its tidy.js parser; omit it for the raw response.
| Method | HTTP | Path params | Query params | Parser | Auth |
|---|---|---|---|---|---|
cbs_baseball_player_meta / cbsBaseballPlayerMeta | https://api.cbssports.com/resource/player/meta/baseball/{player_id} | player_id* | — | parse_cbs_list | — |
cbs_boxscore / cbsBoxscore | https://api.cbssports.com/resource/game/boxscore/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_bulk / cbsBulk | https://api.cbssports.com/resource/bulk | — | player_resource → PlayerResource, team_resource → TeamResource, game_resource → GameResource, venue_resource → VenueResource, event_resource → EventResource, featured_game_resource → FeaturedGameResource, golf_event_markets_resource → GolfEventMarketsResource | parse_cbs_list | — |
cbs_client_configuration / cbsClientConfiguration | https://api.cbssports.com/resource/client/config/{client_name} | client_name* | resources, league_id → leagueId, classifier, key_name → keyName | parse_cbs_list | — |
cbs_coach_rankings / cbsCoachRankings | https://api.cbssports.com/resource/coach/rankings/{coach_id} | coach_id* | — | parse_cbs_list | — |
cbs_coach_team_associations / cbsCoachTeamAssociations | https://api.cbssports.com/resource/coach/teamAssociations/{coach_id} | coach_id* | resources | parse_cbs_list | — |
cbs_depth_charts / cbsDepthCharts | https://api.cbssports.com/resource/player/depthCharts/{player_id} | player_id* | position, pitch_pos → pitchPos | parse_cbs_list | — |
cbs_endpoint_registry / cbsEndpointRegistry | https://api.cbssports.com/resource/endpoint/registry | — | — | parse_cbs_list | — |
cbs_event / cbsEvent | https://api.cbssports.com/resource/event/{event_id} | event_id* | date_format → dateFormat, resources | parse_cbs_list | — |
cbs_event_entrants / cbsEventEntrants | https://api.cbssports.com/resource/event/entrants/{event_id} | event_id* | — | parse_cbs_list | — |
cbs_event_leaderboard / cbsEventLeaderboard | https://api.cbssports.com/resource/event/leaderboard/{event_id} | event_id* | — | parse_cbs_list | — |
cbs_event_seasons / cbsEventSeasons | https://api.cbssports.com/resource/event/seasons/{event_id} | event_id* | — | parse_cbs_list | — |
cbs_event_venues / cbsEventVenues | https://api.cbssports.com/resource/event/venues/{event_id} | event_id* | — | parse_cbs_list | — |
cbs_featured_game / cbsFeaturedGame | https://api.cbssports.com/resource/game/featured/{game_id} | game_id* | — | parse_cbs_scoreboard | — |
cbs_game / cbsGame | https://api.cbssports.com/resource/game/{game_id} | game_id* | date_format → dateFormat, resources | parse_cbs_list | — |
cbs_game_betting_splits / cbsGameBettingSplits | https://api.cbssports.com/resource/game/bettingSplits/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_content_preview / cbsGameContentPreview | https://api.cbssports.com/resource/game/content/preview/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_content_recap / cbsGameContentRecap | https://api.cbssports.com/resource/game/content/recap/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_content_story / cbsGameContentStory | https://api.cbssports.com/resource/game/content/story/{game_id} | game_id* | game_ids_story_tags → gameIdsStoryTags | parse_cbs_list | — |
cbs_game_hq_odds / cbsGameHqOdds | https://api.cbssports.com/resource/game/odds/hq/{game_id} | game_id* | — | parse_cbs_odds | — |
cbs_game_lineup / cbsGameLineup | https://api.cbssports.com/resource/game/lineup/{game_id} | game_id* | resources | parse_cbs_list | — |
cbs_game_odds / cbsGameOdds | https://api.cbssports.com/resource/game/odds/{game_id} | game_id* | market_ids → marketIds, book_ids → bookIds, state, model, show_hidden_odds → showHiddenOdds | parse_cbs_odds | — |
cbs_game_outcomes / cbsGameOutcomes | https://api.cbssports.com/resource/game/outcomes/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_props / cbsGameProps | https://api.cbssports.com/resource/game/props/{game_id} | game_id* | market_ids → marketIds, book_ids → bookIds, prop_bet_types → propBetTypes, state, include_inactive_markets → includeInactiveMarkets | parse_cbs_odds | — |
cbs_game_rtwp / cbsGameRtwp | https://api.cbssports.com/resource/game/rtwp/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_scoring_boxscores / cbsGameScoringBoxscores | https://api.cbssports.com/resource/game/scoring/boxscores/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_scoring_drives / cbsGameScoringDrives | https://api.cbssports.com/resource/game/scoring/drives/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_scoring_leaders / cbsGameScoringLeaders | https://api.cbssports.com/resource/game/scoring/leaders/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_scoring_player_stats / cbsGameScoringPlayerStats | https://api.cbssports.com/resource/game/scoring/playerStats/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_scoring_plays / cbsGameScoringPlays | https://api.cbssports.com/resource/game/scoring/plays/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_scoring_rosters / cbsGameScoringRosters | https://api.cbssports.com/resource/game/scoring/rosters/{game_id} | game_id* | — | parse_cbs_list | — |
cbs_game_scoring_scoreboard / cbsGameScoringScoreboard | https://api.cbssports.com/resource/game/scoring/scoreboard/{game_id} | game_id* | — | parse_cbs_scoreboard |