CBB v3 Odds

Betting Player Props - by Game

This works in the same way as Betting Markets by Market Type but is prefiltered to the Player Props type only. Ideal if your application will only ever require Player Props, but if you also want Team Props etc. it is recommended to use the by Market Type endpoint.

get/v3/cbb/odds/{format}/BettingPlayerPropsByGameID/{gameId}

Request

Path parameters

format'JSON' | 'XML' required

Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.

gameIdstring required

The unique GameID of the game in question.

Query parameters

include'available' | 'unlisted'

This parameter indicates which <code>BettingOutcome</code> records to return in the payload. By default, this endpoint only returns available outcomes, excluding the unlisted bets. <br><br>

<b>Important Note:</b> the default parameter of available is much faster and provides the best performance. Passing unlisted will return unlisted odds, but these are cached for much longer and may be several minutes old. For best performance, the default parameter is highly recommended. <br><br>

Possible values include: <br><br> <code>available</code> - excludes any betting outcomes that have been removed/unlisted by the respective sportsbook. This is more lightweight and delivers odds much faster than using unlisted. <br><br> <code>unlisted</code> - includes the most recently available betting outcome per sportsbook, for each listed market, even those outcomes are expired/unlisted or otherwise unavailable from the respective sportsbook. This is a far heavier payload, and it's cached for much longer than available. <br><br>

Response

Success

BettingMarketIDinteger

The unique identifier of this betting market

BettingEventIDinteger

The unique ID associated with the betting market

BettingMarketTypeIDinteger nullable

The unique ID associated with this type of betting market

BettingMarketTypestring nullable

The name of the market type (e.g. Player Prop, Team Prop, Game Prop, etc.)

BettingBetTypeIDinteger nullable

The unique ID associated with the betting event

BettingBetTypestring nullable

The name of the bet type within a market (e.g. Total Points, Moneyline, Spread, etc.)

BettingPeriodTypeIDinteger nullable

The BettingPeriodTypeID of this market

BettingPeriodTypestring nullable

The BettingPeriodType of this market (e.g. Full Game; 1st Half; 2nd Quarter; Regular Season)

Namestring nullable

The generic name of this market

TeamIDinteger nullable

The unique ID of the team (if applicable)

TeamKeystring nullable

The abbreviation [Key] of the team tied to this market (if applicable)

PlayerIDinteger nullable

The player's unique PlayerID as assigned by SportsDataIO (if applicable). Note: this ID will stay with the player throughout their collegiate career

PlayerNamestring nullable

The full name of the player associated with this market (if applicable)

Createdstring nullable

The date and time when this betting market was created (in US Eastern Time)

Updatedstring nullable

The timestamp of the last time this betting market was updated (in US Eastern Time)

AnyBetsAvailableboolean nullable

A field that returns "Yes" if there are any available bets to make within the market in question. If there are no bets available to make, the field returns "No"

IsArchivedboolean

Indicates whether a BettingOutcome has been archived or not. If Archived, that outcome is no longer available

ArchiveLocationstring nullable

Indicates the URL that can be used to retrieve archived BettingOutcomes. An API Key and Sportsbook Grouping will be required to retrieve this information

Changes

No recorded changes to this operation across all 2 revisions of this API.