Wager API · JSON Structure
Wager Api Game Odds Structure
JSON structure documentation for game odds data from the Wager API
Type: object
Properties: 0
Sports BettingSports OddsFantasy SportsSports DataNFLNBAMLBNHLNCAA
Wager Api Game Odds Structure is a JSON Structure definition published by Wager API.
Meta-schema:
JSON Structure
{
"title": "Wager API Game Odds Structure",
"description": "JSON structure documentation for game odds data from the Wager API",
"type": "object",
"fields": [
{
"name": "game_id",
"type": "string",
"description": "Unique game identifier",
"example": "nfl-2026-playoffs-kc-buf-0111",
"required": true
},
{
"name": "sport",
"type": "string",
"description": "Sport identifier",
"example": "nfl",
"required": true,
"enum": ["nfl", "ncaaf", "ncaab", "nba", "mlb", "nhl", "soccer", "tennis", "golf"]
},
{
"name": "league",
"type": "string",
"description": "League name",
"example": "NFL",
"required": false
},
{
"name": "home_team",
"type": "string",
"description": "Home team name",
"example": "Kansas City Chiefs",
"required": true
},
{
"name": "away_team",
"type": "string",
"description": "Away team name",
"example": "Buffalo Bills",
"required": true
},
{
"name": "game_date",
"type": "string",
"description": "Game date and time in ISO 8601 format",
"example": "2026-01-11T13:00:00-06:00",
"required": true
},
{
"name": "markets",
"type": "array",
"description": "Available odds markets for this game",
"required": true,
"items": {
"fields": [
{
"name": "market",
"type": "string",
"description": "Market type",
"example": "spread",
"enum": ["spread", "moneyline", "total", "alt_spread", "alt_total", "halftime", "winning_margin"]
},
{
"name": "sportsbook",
"type": "string",
"description": "Sportsbook offering this line",
"example": "DraftKings"
},
{
"name": "home_line",
"type": "number",
"description": "Home team line value (points for spread/total)",
"example": -3.5
},
{
"name": "home_odds",
"type": "integer",
"description": "Home team American odds",
"example": -110
},
{
"name": "away_line",
"type": "number",
"description": "Away team line value",
"example": 3.5
},
{
"name": "away_odds",
"type": "integer",
"description": "Away team American odds",
"example": -110
}
]
}
},
{
"name": "updated_at",
"type": "string",
"description": "ISO 8601 timestamp of last odds update",
"example": "2026-01-11T08:23:14-06:00",
"required": false
}
]
}