{ "opencollection": "1.0.0", "info": { "name": "MLB MLB v3 Headshots Soccer v4 Odds API", "version": "1.0" }, "request": { "auth": { "type": "apikey", "key": "Ocp-Apim-Subscription-Key", "value": "{{Ocp-Apim-Subscription-Key}}", "placement": "header" } }, "items": [ { "info": { "name": "Soccer v4 Odds", "type": "folder" }, "items": [ { "info": { "name": "Pre-Game Odds Line Movement", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/GameOddsLineMovement/:competition/:gameid", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameid", "value": "", "type": "path", "description": "The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are 14060, 14061, etc." } ] }, "docs": "Returns the non-full-game odds (spread, moneyline, total) for games on a given date. Non-full-game means 1st-half or 1st-quarter, for example, rather than full game. Returns the full line movement for the given game within a competition. This endpoint has a longer cache as it is meant for historical data/line movement rather than the most up to the second line." }, { "info": { "name": "In-Game Odds Line Movement", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/LiveGameOddsLineMovement/:competition/:gameid", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameid", "value": "", "type": "path", "description": "The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are 14060, 14061, etc." } ] }, "docs": "Returns in-play game odds (spread, moneyline, total) for a given game in a given competition. Returns the full line movement for the given game. This endpoint has a longer cache as it is meant for historical data/line movement rather than the most up to the second line." }, { "info": { "name": "Pre-Game Odds - by Date", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/GameOddsByDate/:competition/:date", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "date", "value": "", "type": "path", "description": "The date of the game(s). \n
Examples: 2017-02-27, 2017-09-01." } ] }, "docs": "Returns full game odds (spread, moneyline, total) for games from a given competition on a given date. Only returns the most recently seen odds, not inclusive of line movement." }, { "info": { "name": "Sportsbooks - by Active", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/ActiveSportsbooks", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." } ] }, "docs": "A list of all available sportsbooks with their associated unique IDs." }, { "info": { "name": "Betting Events - by Season", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingEventsBySeason/:competition/:season", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "season", "value": "", "type": "path", "description": "Year of the season
Examples: 2020, 2021, etc." } ] }, "docs": "The list of current BettingEvents for the given season within a given competition, from which Betting Market data can be gathered via the Betting Markets by Event endpoint, for all available Betting Market types (e.g. Player Props, Team Props.)" }, { "info": { "name": "Betting Futures - by Season", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingFuturesBySeason/:competition/:season", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "season", "value": "", "type": "path", "description": "Year of the season
Examples: 2020, 2021, etc." } ] }, "docs": "Returns available Futures markets for the given season and a given competition. Does not include line movement." }, { "info": { "name": "Betting Market", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingMarket/:competition/:marketId", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "marketId", "value": "", "type": "path", "description": "The MarketId of the desired market for which to pull all outcomes/bets." } ] }, "docs": "Returns full line movement for a given BettingMarket. Due to the sheer size of the output and the level of detail, it is intended for historical data purposes and not for the most up-to-the-second lines." }, { "info": { "name": "Betting Markets - by Event", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingMarkets/:competition/:eventId", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "eventId", "value": "", "type": "path", "description": "The EventId of the desired event/game for which to pull all betting markets (includes outcomes/bets).\n" } ] }, "docs": "Returns the markets of all available types (e.g. Player Props, Team Props) and available outcomes for a given BettingEventID within a given competition." }, { "info": { "name": "Betting Markets - by Game", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingMarketsByGameID/:competition/:gameid", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameid", "value": "", "type": "path", "description": "The GameID of the desired game for which to pull all betting markets (includes outcomes/bets)." } ] }, "docs": "Returns the markets of all available types (e.g. Player Props, Team Props) and available outcomes for a given GameID within a given competition." }, { "info": { "name": "Betting Markets - by Market Type", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingMarketsByMarketType/:competition/:eventId/:marketTypeID", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "eventId", "value": "", "type": "path", "description": "The EventId of the desired event/game for which to pull all betting markets (includes outcomes/bets)." }, { "name": "marketTypeID", "value": "", "type": "path", "description": "The Market Type ID of the desired MarketTypes to pull. Some common types include: 1 for Game Lines, 2 for Player Props, 3 for Team Props, 6 for Game Props" } ] }, "docs": "Returns Markets and available outcomes for a given event (within a competition) and market type requested. A lighter call than by BettingEventID as it only includes markets tagged with the specific MarketType, a full list of which is available for each sport in its Betting Metadata endpoint." }, { "info": { "name": "Betting Metadata", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingMetadata", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." } ] }, "docs": "Returns the list of MarketTypes, BetTypes, PeriodTypes, OutcomeTypes, and ResultTypes to map the IDs to descriptive names. Also includes a list of the MarketType, BetType & PeriodType combinations which we will have resulting for." }, { "info": { "name": "Betting Events - by Date", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingEventsByDate/:competition/:date", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "date", "value": "", "type": "path", "description": "The date of the game(s).
Examples: 2018-11-20, 2018-11-23." } ] }, "docs": "The list of current BettingEvents for the given date and competition, from which Betting Market data can be gathered via the Betting Markets by Event endpoint, for all available Betting Market types (e.g. Player Props, Team Props.)" }, { "info": { "name": "Betting Player Props - by Game", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingPlayerPropsByGameID/:competition/:gameId", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameId", "value": "", "type": "path", "description": "The unique GameID of the game in question." } ] }, "docs": "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." }, { "info": { "name": "Period Game Odds Line Movement", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/AlternateMarketGameOddsLineMovement/:competition/:gameid", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameid", "value": "", "type": "path", "description": "The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are 41323" } ] }, "docs": "Returns the non-full-game odds (spread, moneyline, total) for games on a given date. Non-full-game means 1st-half or 1st-quarter, for example, rather than full game. Returns the full line movement for the given game within a competition. This endpoint has a longer cache as it is meant for historical data/line movement rather than the most up to the second line." }, { "info": { "name": "In-Game Odds - by Date", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/LiveGameOddsByDate/:competition/:date", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "date", "value": "", "type": "path", "description": "The date of the game(s).
Examples: 2018-06-20, 2018-06-23." } ] }, "docs": "Returns in-play game odds (spread, moneyline, total) for games on a given date in a given competition. Only returns the most recently seen odds, not inclusive of line movement. As this is in-game, it will only return results while the game is in progress." }, { "info": { "name": "Period Game Odds - by Date", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/AlternateMarketGameOddsByDate/:competition/:date", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "date", "value": "", "type": "path", "description": "The date of the game(s). \n
Examples: 2017-02-27, 2017-09-01." } ] }, "docs": "Returns the non-full-game odds (spread, moneyline, total) for games on a given date in a given competition. Non-full-game means 1st-half or 1st-quarter, for example, rather than full game. Only returns the most recently seen odds, not inclusive of line movement." }, { "info": { "name": "Pre-Game and Period Game Odds - by Date [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/PreGameOddsByDate/:competition/:date/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "date", "value": "", "type": "path", "description": "The date of the game(s). \n
Examples: 2017-02-27, 2017-09-01." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns the full-game and non-full-game odds (spread, moneyline, total) for games on a given date for a given competition. Only returns the most recently seen odds, not inclusive of line movement. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "In-Game Odds - by Date [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/InGameOddsByDate/:competition/:date/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "date", "value": "", "type": "path", "description": "The date of the game(s).
Examples: 2018-06-20, 2018-06-23." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns in-play game odds (spread, moneyline, total) for games on a given date and competition. Only returns the most recently seen odds, not inclusive of line movement. As this is in-game, it will only return results while the game is in progress. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "Pre-Game and Period Game Odds Line Movement [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/PreGameOddsLineMovement/:competition/:gameid/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameid", "value": "", "type": "path", "description": "The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are 14060, 14061, etc." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns the game odds for a given game in a given competition. In this endpoint both full-game and partial-game odds are included. Returns the full line movement for the given game. This endpoint has a longer cache as it is meant for historical data/line movement rather than the most up to the second line. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "In-Game Odds Line Movement [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/InGameOddsLineMovement/:competition/:gameid/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameid", "value": "", "type": "path", "description": "The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are 14060, 14061, etc." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns in-play game odds (spread, moneyline, total) for a given game and competition. Returns the full line movement for the given game. This endpoint has a longer cache as it is meant for historical data/line movement rather than the most up to the second line. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "Pre-Game and Period Game Odds Line Movement with Resulting [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/PreGameOddsLineMovementWithResulting/:competition/:gameid/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameid", "value": "", "type": "path", "description": "The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are 14060, 14061, etc." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns the game odds for a given game and competition. In this endpoint both full-game and partial-game odds are included. This also includes Resulting: for markets with a ResultType, each line will be graded and it will be determined whether the bet would have won or lost. Returns the full line movement for the given game. This endpoint has a longer cache as it is meant for historical data/line movement rather than the most up to the second line. A Sportsbook Group must be specified as a URL p" }, { "info": { "name": "In-Game Odds Line Movement with Resulting [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/InGameOddsLineMovementWithResulting/:competition/:gameid/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameid", "value": "", "type": "path", "description": "The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are 14060, 14061, etc." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns in-play game odds (spread, moneyline, total) for a given game in a competition. This also includes Resulting: for markets with a ResultType, each line will be graded and it will be determined whether the bet would have won or lost. Returns the full line movement for the given game. This endpoint has a longer cache as it is meant for historical data/line movement rather than the most up to the second line. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "Betting Futures - by Season [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingFuturesBySeason/:competition/:season/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "season", "value": "", "type": "path", "description": "Year of the season
Examples: 2020, 2021, etc." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns available Futures markets for the given season. Does not include line movement. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "Betting Market [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingMarket/:competition/:marketId/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "marketId", "value": "", "type": "path", "description": "The MarketId of the desired market for which to pull all outcomes/bets." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns full line movement for a given BettingMarket. Due to the sheer size of the output and the level of detail, it is intended for historical data purposes and not for the most up-to-the-second lines. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "Betting Markets - by Event [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingMarketsByEvent/:competition/:eventId/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "eventId", "value": "", "type": "path", "description": "The EventId of the desired event/game for which to pull all betting markets (includes outcomes/bets).\n" }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns the markets and available outcomes for a given BettingEventID. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "Betting Markets - by Game [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingMarketsByGameID/:competition/:gameid/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameid", "value": "", "type": "path", "description": "The GameID of the desired game for which to pull all betting markets (includes outcomes/bets)." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns the markets of all available types (e.g. Player Props, Team Props) and available outcomes for a given GameID in a competition. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "Betting Markets - by Market Type [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingMarketsByMarketType/:competition/:eventId/:marketTypeID/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "eventId", "value": "", "type": "path", "description": "The EventId of the desired event/game for which to pull all betting markets (includes outcomes/bets)." }, { "name": "marketTypeID", "value": "", "type": "path", "description": "The Market Type ID of the desired MarketTypes to pull. Some common types include: 1 for Game Lines, 2 for Player Props, 3 for Team Props, 6 for Game Props" }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "Returns Markets and available outcomes for a given event and market type requested. A lighter call than by BettingEventID as it only includes markets tagged with the specific MarketType, a full list of which is available for each sport in its Betting Metadata endpoint. A Sportsbook Group must be specified as a URL parameter." }, { "info": { "name": "Betting Player Props - by Game [Sportsbook Group]", "type": "http" }, "http": { "method": "GET", "url": "https://api.sportsdata.io/v4/soccer/odds/:format/BettingPlayerPropsByGameID/:competition/:gameId/:sportsbookgroup", "params": [ { "name": "format", "value": "", "type": "path", "description": "Desired response format. Valid entries are JSON or XML." }, { "name": "competition", "value": "", "type": "path", "description": "An indication of a soccer competition/league. This value can be the CompetitionId or the Competition Key. Possible values include: EPL, 1, MLS, 8, etc." }, { "name": "gameId", "value": "", "type": "path", "description": "The unique GameID of the game in question." }, { "name": "sportsbookgroup", "value": "", "type": "path", "description": "The name of the Sportsbook grouping.\n
Examples: G1100" } ] }, "docs": "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. A Sportsbook Group must be specified as a URL parameter." } ] } ], "bundled": true }