SOCCER API — Soccer v4 Odds. 28 operations. Lead operation: Sportsbooks - by Active. Self-contained Naftiko capability covering one Sportsdataio business surface.
Soccerv4oddspregameandperiodgameoddslinemovementwithresultingsportsbookgroup — Pre-Game and Period Game Odds Line Movement with Resulting [Sportsbook Group]
naftiko: 1.0.0-alpha2
info:
label: SOCCER API — Soccer v4 Odds
description: 'SOCCER API — Soccer v4 Odds. 28 operations. Lead operation: Sportsbooks - by Active. Self-contained Naftiko
capability covering one Sportsdataio business surface.'
tags:
- Sportsdataio
- Soccer v4 Odds
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
SPORTSDATAIO_API_KEY: SPORTSDATAIO_API_KEY
capability:
consumes:
- type: http
namespace: soccer-soccer-v4-odds
baseUri: https://api.sportsdata.io
description: SOCCER API — Soccer v4 Odds business capability. Self-contained, no shared references.
resources:
- name: v4-soccer-odds-format-ActiveSportsbooks
path: /v4/soccer/odds/{format}/ActiveSportsbooks
operations:
- name: soccerv4oddssportsbooksbyactive
method: GET
description: Sportsbooks - by Active
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: v4-soccer-odds-format-AlternateMarketGameOddsByDate-competition-date
path: /v4/soccer/odds/{format}/AlternateMarketGameOddsByDate/{competition}/{date}
operations:
- name: soccerv4oddsperiodgameoddsbydate
method: GET
description: Period Game Odds - by Date
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: date
in: path
type: string
description: 'The date of the game(s). '
required: true
- name: v4-soccer-odds-format-AlternateMarketGameOddsLineMovement-competition-gameid
path: /v4/soccer/odds/{format}/AlternateMarketGameOddsLineMovement/{competition}/{gameid}
operations:
- name: soccerv4oddsperiodgameoddslinemovement
method: GET
description: Period Game Odds Line Movement
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: gameid
in: path
type: string
description: The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are <code>41323</code>
required: true
- name: v4-soccer-odds-format-BettingEventsByDate-competition-date
path: /v4/soccer/odds/{format}/BettingEventsByDate/{competition}/{date}
operations:
- name: soccerv4oddsbettingeventsbydate
method: GET
description: Betting Events - by Date
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: date
in: path
type: string
description: 'The date of the game(s). <br>Examples: <code>2018-11-20</code>, <code>2018-11-23</code>.'
required: true
- name: v4-soccer-odds-format-BettingEventsBySeason-competition-season
path: /v4/soccer/odds/{format}/BettingEventsBySeason/{competition}/{season}
operations:
- name: soccerv4oddsbettingeventsbyseason
method: GET
description: Betting Events - by Season
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: season
in: path
type: string
description: 'Year of the season<br>Examples: <code>2020</code>, <code>2021</code>, etc.'
required: true
- name: v4-soccer-odds-format-BettingFuturesBySeason-competition-season
path: /v4/soccer/odds/{format}/BettingFuturesBySeason/{competition}/{season}
operations:
- name: soccerv4oddsbettingfuturesbyseason
method: GET
description: Betting Futures - by Season
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: season
in: path
type: string
description: 'Year of the season<br>Examples: <code>2020</code>, <code>2021</code>, etc.'
required: true
- name: v4-soccer-odds-format-BettingFuturesBySeason-competition-season-sportsbookgroup
path: /v4/soccer/odds/{format}/BettingFuturesBySeason/{competition}/{season}/{sportsbookgroup}
operations:
- name: soccerv4oddsbettingfuturesbyseasonsportsbookgroup
method: GET
description: Betting Futures - by Season [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: season
in: path
type: string
description: 'Year of the season<br>Examples: <code>2020</code>, <code>2021</code>, etc.'
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-BettingMarket-competition-marketId
path: /v4/soccer/odds/{format}/BettingMarket/{competition}/{marketId}
operations:
- name: soccerv4oddsbettingmarket
method: GET
description: Betting Market
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: marketId
in: path
type: string
description: The MarketId of the desired market for which to pull all outcomes/bets.
required: true
- name: v4-soccer-odds-format-BettingMarket-competition-marketId-sportsbookgroup
path: /v4/soccer/odds/{format}/BettingMarket/{competition}/{marketId}/{sportsbookgroup}
operations:
- name: soccerv4oddsbettingmarketsportsbookgroup
method: GET
description: Betting Market [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: marketId
in: path
type: string
description: The MarketId of the desired market for which to pull all outcomes/bets.
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-BettingMarkets-competition-eventId
path: /v4/soccer/odds/{format}/BettingMarkets/{competition}/{eventId}
operations:
- name: soccerv4oddsbettingmarketsbyevent
method: GET
description: Betting Markets - by Event
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: eventId
in: path
type: string
description: The EventId of the desired event/game for which to pull all betting markets (includes outcomes/bets).
required: true
- name: v4-soccer-odds-format-BettingMarketsByEvent-competition-eventId-sportsbookgroup
path: /v4/soccer/odds/{format}/BettingMarketsByEvent/{competition}/{eventId}/{sportsbookgroup}
operations:
- name: soccerv4oddsbettingmarketsbyeventsportsbookgroup
method: GET
description: Betting Markets - by Event [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: eventId
in: path
type: string
description: The EventId of the desired event/game for which to pull all betting markets (includes outcomes/bets).
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-BettingMarketsByGameID-competition-gameid
path: /v4/soccer/odds/{format}/BettingMarketsByGameID/{competition}/{gameid}
operations:
- name: soccerv4oddsbettingmarketsbygame
method: GET
description: Betting Markets - by Game
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: gameid
in: path
type: string
description: The GameID of the desired game for which to pull all betting markets (includes outcomes/bets).
required: true
- name: v4-soccer-odds-format-BettingMarketsByGameID-competition-gameid-sportsbookgroup
path: /v4/soccer/odds/{format}/BettingMarketsByGameID/{competition}/{gameid}/{sportsbookgroup}
operations:
- name: soccerv4oddsbettingmarketsbygamesportsbookgroup
method: GET
description: Betting Markets - by Game [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: gameid
in: path
type: string
description: The GameID of the desired game for which to pull all betting markets (includes outcomes/bets).
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-BettingMarketsByMarketType-competition-eventId-marketTypeI
path: /v4/soccer/odds/{format}/BettingMarketsByMarketType/{competition}/{eventId}/{marketTypeID}
operations:
- name: soccerv4oddsbettingmarketsbymarkettype
method: GET
description: Betting Markets - by Market Type
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: eventId
in: path
type: string
description: The EventId of the desired event/game for which to pull all betting markets (includes outcomes/bets).
required: true
- name: marketTypeID
in: path
type: string
description: 'The Market Type ID of the desired MarketTypes to pull. Some common types include: <code>1</code> for
Game Lines, <code>2</code> for Player Props, <code>3</code>'
required: true
- name: v4-soccer-odds-format-BettingMarketsByMarketType-competition-eventId-marketTypeI
path: /v4/soccer/odds/{format}/BettingMarketsByMarketType/{competition}/{eventId}/{marketTypeID}/{sportsbookgroup}
operations:
- name: soccerv4oddsbettingmarketsbymarkettypesportsbookgroup
method: GET
description: Betting Markets - by Market Type [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: eventId
in: path
type: string
description: The EventId of the desired event/game for which to pull all betting markets (includes outcomes/bets).
required: true
- name: marketTypeID
in: path
type: string
description: 'The Market Type ID of the desired MarketTypes to pull. Some common types include: <code>1</code> for
Game Lines, <code>2</code> for Player Props, <code>3</code>'
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-BettingMetadata
path: /v4/soccer/odds/{format}/BettingMetadata
operations:
- name: soccerv4oddsbettingmetadata
method: GET
description: Betting Metadata
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: v4-soccer-odds-format-BettingPlayerPropsByGameID-competition-gameId
path: /v4/soccer/odds/{format}/BettingPlayerPropsByGameID/{competition}/{gameId}
operations:
- name: soccerv4oddsbettingplayerpropsbygame
method: GET
description: Betting Player Props - by Game
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: gameId
in: path
type: string
description: The unique GameID of the game in question.
required: true
- name: v4-soccer-odds-format-BettingPlayerPropsByGameID-competition-gameId-sportsbookgr
path: /v4/soccer/odds/{format}/BettingPlayerPropsByGameID/{competition}/{gameId}/{sportsbookgroup}
operations:
- name: soccerv4oddsbettingplayerpropsbygamesportsbookgroup
method: GET
description: Betting Player Props - by Game [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: gameId
in: path
type: string
description: The unique GameID of the game in question.
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-GameOddsByDate-competition-date
path: /v4/soccer/odds/{format}/GameOddsByDate/{competition}/{date}
operations:
- name: soccerv4oddspregameoddsbydate
method: GET
description: Pre-Game Odds - by Date
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: date
in: path
type: string
description: 'The date of the game(s). '
required: true
- name: v4-soccer-odds-format-GameOddsLineMovement-competition-gameid
path: /v4/soccer/odds/{format}/GameOddsLineMovement/{competition}/{gameid}
operations:
- name: soccerv4oddspregameoddslinemovement
method: GET
description: Pre-Game Odds Line Movement
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: gameid
in: path
type: string
description: The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are <code>14060</code>,
<code>14061</code>, etc.
required: true
- name: v4-soccer-odds-format-InGameOddsByDate-competition-date-sportsbookgroup
path: /v4/soccer/odds/{format}/InGameOddsByDate/{competition}/{date}/{sportsbookgroup}
operations:
- name: soccerv4oddsingameoddsbydatesportsbookgroup
method: GET
description: In-Game Odds - by Date [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: date
in: path
type: string
description: 'The date of the game(s). <br>Examples: <code>2018-06-20</code>, <code>2018-06-23</code>.'
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-InGameOddsLineMovement-competition-gameid-sportsbookgroup
path: /v4/soccer/odds/{format}/InGameOddsLineMovement/{competition}/{gameid}/{sportsbookgroup}
operations:
- name: soccerv4oddsingameoddslinemovementsportsbookgroup
method: GET
description: In-Game Odds Line Movement [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: gameid
in: path
type: string
description: The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are <code>14060</code>,
<code>14061</code>, etc.
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-InGameOddsLineMovementWithResulting-competition-gameid-spo
path: /v4/soccer/odds/{format}/InGameOddsLineMovementWithResulting/{competition}/{gameid}/{sportsbookgroup}
operations:
- name: soccerv4oddsingameoddslinemovementwithresultingsportsbookgroup
method: GET
description: In-Game Odds Line Movement with Resulting [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: gameid
in: path
type: string
description: The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are <code>14060</code>,
<code>14061</code>, etc.
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-LiveGameOddsByDate-competition-date
path: /v4/soccer/odds/{format}/LiveGameOddsByDate/{competition}/{date}
operations:
- name: soccerv4oddsingameoddsbydate
method: GET
description: In-Game Odds - by Date
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: date
in: path
type: string
description: 'The date of the game(s). <br>Examples: <code>2018-06-20</code>, <code>2018-06-23</code>.'
required: true
- name: v4-soccer-odds-format-LiveGameOddsLineMovement-competition-gameid
path: /v4/soccer/odds/{format}/LiveGameOddsLineMovement/{competition}/{gameid}
operations:
- name: soccerv4oddsingameoddslinemovement
method: GET
description: In-Game Odds Line Movement
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: gameid
in: path
type: string
description: The GameID of a Soccer game. GameIDs can be found in the Games API. Valid entries are <code>14060</code>,
<code>14061</code>, etc.
required: true
- name: v4-soccer-odds-format-PreGameOddsByDate-competition-date-sportsbookgroup
path: /v4/soccer/odds/{format}/PreGameOddsByDate/{competition}/{date}/{sportsbookgroup}
operations:
- name: soccerv4oddspregameandperiodgameoddsbydatesportsbookgroup
method: GET
description: Pre-Game and Period Game Odds - by Date [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code>, <code>1</co'
required: true
- name: date
in: path
type: string
description: 'The date of the game(s). '
required: true
- name: sportsbookgroup
in: path
type: string
description: The name of the Sportsbook grouping.
required: true
- name: v4-soccer-odds-format-PreGameOddsLineMovement-competition-gameid-sportsbookgroup
path: /v4/soccer/odds/{format}/PreGameOddsLineMovement/{competition}/{gameid}/{sportsbookgroup}
operations:
- name: soccerv4oddspregameandperiodgameoddslinemovementsportsbookgroup
method: GET
description: Pre-Game and Period Game Odds Line Movement [Sportsbook Group]
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: format
in: path
type: string
description: Desired response format. Valid entries are <code>JSON</code> or <code>XML</code>.
required: true
- name: competition
in: path
type: string
description: 'An indication of a soccer competition/league. This value can be the CompetitionId or the Competition
Key. Possible values include: <code>EPL</code
# --- truncated at 32 KB (66 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/sportsdataio/refs/heads/main/capabilities/soccer-soccer-v4-odds.yaml