SportsDataIO · Schema

GameOdd

Sports DataStatisticsLive ScoresFantasy SportsOddsNFLNBAMLBNHLSoccer

Properties

Name Type Description
GameOddId integer Unique ID of this odd
Sportsbook stringnull Name of sportsbook
GameId integer The unique ID of this game
Created stringnull The date and time when these odds were first created in US Eastern Time
Updated stringnull The date and time of when these odds were last updated (in US Eatern Time) If these are the latest odds for this game; and they have not been updated within the last few minutes; then it indicates tha
HomeMoneyLine integernull The sportsbook's moneyline for the home team
AwayMoneyLine integernull The sportsbook's moneyline for the away team
HomePointSpread numbernull The sportsbook's run line for the home team
AwayPointSpread numbernull The sportsbook's run line for the away team
HomePointSpreadPayout integernull The sportsbook's run line payout for the home team
AwayPointSpreadPayout integernull The sportsbook's run line payout for the away team
OverUnder numbernull The total points line as given by the sportsbook
OverPayout integernull The sportsbook's payout for the over
UnderPayout integernull The sportsbook's payout for the under
SportsbookId integernull Unique ID of the sportsbook
SportsbookUrl stringnull The URL for sportsbook event
OddType stringnull The market type of the odd (ex: live; pregame; 1st inning; etc)
Unlisted stringnull The timestamp of when these odds were first made unavailable to be bet on any further (In US Eastern Time)
View JSON Schema on GitHub

JSON Schema

sportsdataio-gameodd-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/GameOdd",
  "title": "GameOdd",
  "properties": {
    "GameOddId": {
      "type": "integer",
      "description": "Unique ID of this odd"
    },
    "Sportsbook": {
      "type": [
        "string",
        "null"
      ],
      "description": "Name of sportsbook"
    },
    "GameId": {
      "type": "integer",
      "description": "The unique ID of this game"
    },
    "Created": {
      "type": [
        "string",
        "null"
      ],
      "description": "The date and time when these odds were first created in US Eastern Time"
    },
    "Updated": {
      "type": [
        "string",
        "null"
      ],
      "description": "The date and time of when these odds were last updated (in US Eatern Time) If these are the latest odds for this game; and they have not been updated within the last few minutes; then it indicates that there were problems connecting to the sportsbook."
    },
    "HomeMoneyLine": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The sportsbook's moneyline for the home team"
    },
    "AwayMoneyLine": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The sportsbook's moneyline for the away team"
    },
    "HomePointSpread": {
      "type": [
        "number",
        "null"
      ],
      "description": "The sportsbook's run line for the home team"
    },
    "AwayPointSpread": {
      "type": [
        "number",
        "null"
      ],
      "description": "The sportsbook's run line for the away team"
    },
    "HomePointSpreadPayout": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The sportsbook's run line payout for the home team"
    },
    "AwayPointSpreadPayout": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The sportsbook's run line payout for the away team"
    },
    "OverUnder": {
      "type": [
        "number",
        "null"
      ],
      "description": "The total points line as given by the sportsbook"
    },
    "OverPayout": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The sportsbook's payout for the over"
    },
    "UnderPayout": {
      "type": [
        "integer",
        "null"
      ],
      "description": "The sportsbook's payout for the under"
    },
    "SportsbookId": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Unique ID of the sportsbook"
    },
    "SportsbookUrl": {
      "type": [
        "string",
        "null"
      ],
      "description": "The URL for sportsbook event"
    },
    "OddType": {
      "type": [
        "string",
        "null"
      ],
      "description": "The market type of the odd (ex: live; pregame; 1st inning; etc)"
    },
    "Unlisted": {
      "type": [
        "string",
        "null"
      ],
      "description": "The timestamp of when these odds were first made unavailable to be bet on any further (In US Eastern Time)"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/sportsdataio-gameodd"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.