{
  "openapi": "3.1.0",
  "info": {
    "version": "2.0.0",
    "title": "Sports Game Odds API",
    "description": "Here you'll find the REST API reference documentation for the SportsGameOdds API.",
    "contact": {
      "name": "Sports Game Odds Support",
      "email": "api@sportsgameodds.com"
    },
    "termsOfService": "https://sportsgameodds.com/terms"
  },
  "servers": [
    {
      "url": "https://api.sportsgameodds.com/v2",
      "description": "SportsGameOdds Server"
    }
  ],
  "tags": [
    {
      "name": "Events",
      "description": "Get info about Events (includes odds, results, teams, and other metadata)"
    },
    {
      "name": "Teams",
      "description": "Get Team-related data"
    },
    {
      "name": "Players",
      "description": "Get Player-related data"
    },
    {
      "name": "Sports",
      "description": "Get Sport-related data"
    },
    {
      "name": "Leagues",
      "description": "Get League-related data"
    },
    {
      "name": "Stats",
      "description": "Get data on specific Stats"
    },
    {
      "name": "Markets",
      "description": "Get metadata on supported Markets"
    },
    {
      "name": "Account",
      "description": "Get data related to your Account & API key"
    }
  ],
  "paths": {
    "/events/": {
      "get": {
        "tags": [
          "Events"
        ],
        "description": "Get a list of Events",
        "operationId": "getEvents",
        "parameters": [
          {
            "name": "eventID",
            "in": "query",
            "required": false,
            "example": "mXCZTRJnbX8ib64z1h3D",
            "description": "An eventID to get Event data for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "eventIDs",
            "in": "query",
            "required": false,
            "example": "mXCZTRJnbX8ib64z1h3D,mXCZTRJnbX8ib64z1h3E,mXCZTRJnbX8ib64z1h3F",
            "description": "A comma separated list of eventIDs to get Event data for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sportID",
            "in": "query",
            "required": false,
            "example": "BASKETBALL",
            "description": "A sportID or comma-separated list of sportIDs to get Events for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "leagueID",
            "in": "query",
            "required": false,
            "example": "NBA",
            "description": "A leagueID or comma-separated list of leagueIDs to get Events for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "required": false,
            "example": "match",
            "description": "Only include Events of the specified type",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "oddsAvailable",
            "in": "query",
            "required": false,
            "example": "true",
            "description": "Whether you want only Events which do (true) or do not (false) have odds markets which are currently available (open for wagering)",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "oddsPresent",
            "in": "query",
            "required": false,
            "example": "true",
            "description": "Whether you want only Events which do (true) or do not (false) have any associated odds markets regardless of whether those odds markets are currently available (open for wagering)",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "oddID",
            "in": "query",
            "required": false,
            "example": "points-home-game-ml-home,points-home-game-sp-home",
            "description": "An oddID or comma-separated list of oddIDs to include odds for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "includeOpposingOdds",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Whether to include opposing odds for each included oddID",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "includeAltLines",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Whether to include alternate lines in the odds byBookmaker data",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "expandResults",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Whether to expand the results object to include all stat values rather than just the base set",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "includeOpenCloseOdds",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Whether to include open and close odds values (openOdds, closeOdds, openSpread, closeSpread, openOverUnder, closeOverUnder) in the odds byBookmaker data",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "bookmakerID",
            "in": "query",
            "required": false,
            "example": "draftkings,betmgm",
            "description": "A bookmakerID or comma-separated list of bookmakerIDs to include odds for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "teamID",
            "in": "query",
            "required": false,
            "example": "lal,bos",
            "description": "A teamID or comma-separated list of teamIDs to include Events for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "playerID",
            "in": "query",
            "required": false,
            "example": "lebron,giannis",
            "description": "A playerID or comma-separated list of playerIDs to include Events (and associated odds) for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "finalized",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Only include finalized Events (true), exclude unfinalized Events (false) or all Events (omit)",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "live",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Only include live Events (true), only non-live Events (false) or all Events (omit)",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "started",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Only include Events which have have previously started (true), only Events which have not previously started (false) or all Events (omit)",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "ended",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Only include Events which have have ended (true), only Events which have not ended (false) or all Events (omit)",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "cancelled",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Only include cancelled Events (true), only non-cancelled Events (false) or all Events (omit)",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "startsAfter",
            "in": "query",
            "required": false,
            "example": "2024-01-01T00:00:00Z",
            "description": "Get Events that start after this date",
            "schema": {
              "$ref": "#/components/schemas/DateTime"
            }
          },
          {
            "name": "startsBefore",
            "in": "query",
            "required": false,
            "example": "2024-01-01T00:00:00Z",
            "description": "Get Events that start before this date",
            "schema": {
              "$ref": "#/components/schemas/DateTime"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "example": 25,
            "description": "The maximum number of Events to return",
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "example": "eyJhbGciOiJIUzI1NiJ9...",
            "description": "The cursor for the request. Used to get the next group of Events. This is an opaque token — pass the nextCursor value from the prior response unchanged.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "An array of events",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "$ref": "#/components/schemas/Event"
                      }
                    },
                    "nextCursor": {
                      "$ref": "#/components/schemas/NextCursor"
                    },
                    "notice": {
                      "type": "string",
                      "description": "Optional notice about filtered data due to API key limitations",
                      "example": "Response is missing 5 events and 12 bookmaker odds. Upgrade your API key to access all data from this query."
                    },
                    "success": {
                      "type": "boolean",
                      "example": true
                    }
                  }
                },
                "examples": {
                  "EventsExample-Future": {
                    "$ref": "#/components/examples/EventsExample-Future"
                  },
                  "EventsExample-PastMatch": {
                    "$ref": "#/components/examples/EventsExample-PastMatch"
                  },
                  "EventsExample-PastProp": {
                    "$ref": "#/components/examples/EventsExample-PastProp"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid params",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Invalid API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "Inactive API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "429": {
            "description": "Rate limit exceeded",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "500": {
            "description": "Query failed",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyParam": []
          },
          {
            "ApiKeyHeader": []
          }
        ]
      }
    },
    "/teams/": {
      "get": {
        "tags": [
          "Teams"
        ],
        "description": "Get a list of Teams by ID or league",
        "operationId": "getTeams",
        "parameters": [
          {
            "name": "sportID",
            "in": "query",
            "required": false,
            "example": "BASKETBALL",
            "description": "A single sportID or comma-separated list of sportIDs to get Teams for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "leagueID",
            "in": "query",
            "required": false,
            "example": "NBA",
            "description": "A single leagueID or comma-separated list of leagueIDs to get Teams for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "teamID",
            "in": "query",
            "required": false,
            "example": "BOSTON_CELTICS_NBA",
            "description": "A single teamID or comma-separated list of teamIDs to get data for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "example": 25,
            "description": "The maximum number of Teams to return",
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "example": "eyJhbGciOiJIUzI1NiJ9...",
            "description": "The cursor for the request. Used to get the next group of Teams. This is an opaque token — pass the nextCursor value from the prior response unchanged.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "An array of teams with pagination",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "$ref": "#/components/schemas/Team"
                      }
                    },
                    "nextCursor": {
                      "$ref": "#/components/schemas/NextCursor"
                    },
                    "success": {
                      "type": "boolean",
                      "example": true
                    }
                  }
                },
                "examples": {
                  "TeamsExample": {
                    "$ref": "#/components/examples/TeamsExample"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid params",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Invalid API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "Inactive API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "429": {
            "description": "Rate limit exceeded",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "500": {
            "description": "Query failed",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyParam": []
          },
          {
            "ApiKeyHeader": []
          }
        ]
      }
    },
    "/players/": {
      "get": {
        "tags": [
          "Players"
        ],
        "description": "Get a list of Players for a specific Team or Event",
        "operationId": "getPlayers",
        "parameters": [
          {
            "name": "teamID",
            "in": "query",
            "required": false,
            "example": "KANSAS_CITY_CHIEFS_NFL",
            "description": "TeamID to get Players data for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "eventID",
            "in": "query",
            "required": false,
            "example": "mXCZTRJnbX8ib64z1h3D",
            "description": "EventID to get Players data for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "playerID",
            "in": "query",
            "required": false,
            "example": "PATRICK_MAHOMES_SAN_FRANCISCO_49ERS_NFL",
            "description": "PlayerID to get data for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "example": 25,
            "description": "The maximum number of Players to return",
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "example": "eyJhbGciOiJIUzI1NiJ9...",
            "description": "The cursor for the request. Used to get the next group of Players. This is an opaque token — pass the nextCursor value from the prior response unchanged.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "An array of players with pagination",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "$ref": "#/components/schemas/Player"
                      }
                    },
                    "nextCursor": {
                      "$ref": "#/components/schemas/NextCursor"
                    },
                    "success": {
                      "type": "boolean",
                      "example": true
                    }
                  }
                },
                "examples": {
                  "PlayersExample": {
                    "$ref": "#/components/examples/PlayersExample"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid params",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Invalid API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "Inactive API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "429": {
            "description": "Rate limit exceeded",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "500": {
            "description": "Query failed",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyParam": []
          },
          {
            "ApiKeyHeader": []
          }
        ]
      }
    },
    "/leagues/": {
      "get": {
        "tags": [
          "Leagues"
        ],
        "description": "Get a list of Leagues",
        "operationId": "getLeagues",
        "parameters": [
          {
            "name": "sportID",
            "in": "query",
            "required": false,
            "example": "BASKETBALL",
            "description": "The sport to get leagues for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "leagueID",
            "in": "query",
            "required": false,
            "example": "NBA",
            "description": "The league to get data for",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "An example array of Leagues",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "$ref": "#/components/schemas/League"
                      }
                    }
                  }
                },
                "examples": {
                  "LeaguesExample": {
                    "$ref": "#/components/examples/LeaguesExample"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid params",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Invalid API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "Inactive API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "429": {
            "description": "Rate limit exceeded",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyParam": []
          },
          {
            "ApiKeyHeader": []
          }
        ]
      }
    },
    "/sports/": {
      "get": {
        "tags": [
          "Sports"
        ],
        "description": "Get a list of sports",
        "operationId": "getSports",
        "responses": {
          "200": {
            "description": "An example array of Sports",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "$ref": "#/components/schemas/Sport"
                      }
                    }
                  }
                },
                "examples": {
                  "SportsExample": {
                    "$ref": "#/components/examples/SportsExample"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Invalid API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "Inactive API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "429": {
            "description": "Rate limit exceeded",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyParam": []
          },
          {
            "ApiKeyHeader": []
          }
        ]
      }
    },
    "/stats/": {
      "get": {
        "tags": [
          "Stats"
        ],
        "description": "Get a list of StatIDs",
        "operationId": "getStats",
        "parameters": [
          {
            "name": "statID",
            "in": "query",
            "required": false,
            "example": "POINTS",
            "description": "StatID to get data for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sportID",
            "in": "query",
            "required": false,
            "example": "BASKETBALL",
            "description": "SportID to get StatIDs for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "statLevel",
            "in": "query",
            "required": false,
            "example": "team",
            "description": "Level of the stat, must be used in combination with sportID. Must be one of all, player, or team. Shows stats that are applicable to that specified entity, defaults to all.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "An array of Stats",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "$ref": "#/components/schemas/Stat"
                      }
                    },
                    "success": {
                      "type": "boolean",
                      "example": true
                    }
                  }
                },
                "examples": {
                  "StatsExample": {
                    "$ref": "#/components/examples/StatsExample"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid params",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Invalid API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "Inactive API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "429": {
            "description": "Rate limit exceeded",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyParam": []
          },
          {
            "ApiKeyHeader": []
          }
        ]
      }
    },
    "/markets/": {
      "get": {
        "tags": [
          "Markets"
        ],
        "description": "Get a list of Markets",
        "operationId": "getMarkets",
        "parameters": [
          {
            "name": "oddID",
            "in": "query",
            "required": false,
            "example": "points-home-game-ml-home",
            "description": "A single oddID or comma-separated list of oddIDs. Used to specify specific Markets to return.",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sportID",
            "in": "query",
            "required": false,
            "example": "BASKETBALL",
            "description": "A single sportID or comma-separated list of sportIDs to filter Markets by",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "leagueID",
            "in": "query",
            "required": false,
            "example": "NBA",
            "description": "A single leagueID or comma-separated list of leagueIDs to filter Markets by",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "bookmakerID",
            "in": "query",
            "required": false,
            "example": "pinnacle",
            "description": "A single bookmakerID or comma-separated list of bookmakerIDs to filter Markets by",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "statID",
            "in": "query",
            "required": false,
            "example": "points",
            "description": "A single statID or comma-separated list of statIDs to filter Markets by",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "statEntityID",
            "in": "query",
            "required": false,
            "example": "home",
            "description": "A single statEntityID or comma-separated list of statEntityIDs to filter Markets by",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "periodID",
            "in": "query",
            "required": false,
            "example": "game",
            "description": "A single periodID or comma-separated list of periodIDs to filter Markets by",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "betTypeID",
            "in": "query",
            "required": false,
            "example": "ml",
            "description": "A single betTypeID or comma-separated list of betTypeIDs to filter Markets by",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sideID",
            "in": "query",
            "required": false,
            "example": "home",
            "description": "A single sideID or comma-separated list of sideIDs to filter Markets by",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "isMainMarket",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Filter to only include main markets (main period moneyline, spread, and over/under)",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "isProp",
            "in": "query",
            "required": false,
            "example": false,
            "description": "Filter by whether it is any type of prop bet market",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "isSubPeriod",
            "in": "query",
            "required": false,
            "example": false,
            "description": "Filter by whether it tracks a sub/non-main period",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "propType",
            "in": "query",
            "required": false,
            "example": "player_prop",
            "description": "Filter by prop type (game_prop, team_prop, player_prop, other_prop)",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "isSupported",
            "in": "query",
            "required": false,
            "example": true,
            "description": "Filter whether this market is fully supported by at least 1 bookmaker in at least 1 league. Defaults to true if not specified.",
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "example": 100,
            "description": "The maximum number of Markets to return (default: 100, max: 10000)",
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "description": "The cursor for pagination. Use nextCursor from prior response.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "An array of markets with pagination",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "$ref": "#/components/schemas/Market"
                      }
                    },
                    "nextCursor": {
                      "$ref": "#/components/schemas/NextCursor"
                    },
                    "success": {
                      "type": "boolean",
                      "example": true
                    }
                  }
                },
                "examples": {
                  "MarketsExample": {
                    "$ref": "#/components/examples/MarketsExample"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid params",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Invalid API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "Inactive API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "429": {
            "description": "Rate limit exceeded",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "500": {
            "description": "Query failed",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyParam": []
          },
          {
            "ApiKeyHeader": []
          }
        ]
      }
    },
    "/account/usage": {
      "get": {
        "tags": [
          "Account"
        ],
        "description": "Get rate-limits and usage data about your API key",
        "operationId": "getUsageData",
        "responses": {
          "200": {
            "description": "Info on account (apiKey) usage",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/AccountUsage"
                    },
                    "success": {
                      "type": "boolean",
                      "example": true
                    }
                  }
                },
                "examples": {
                  "AccountUsageExample": {
                    "$ref": "#/components/examples/AccountUsageExample"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Invalid API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "Inactive API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "404": {
            "description": "Account unavailable",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              },
              "application/xml": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  },
                  "xml": {
                    "name": "main"
                  }
                }
              }
            }
          },
          "429": {
            "description": "Rate limit exceeded",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyParam": []
          },
          {
            "ApiKeyHeader": []
          }
        ]
      }
    },
    "/stream/events": {
      "get": {
        "tags": [
          "Events"
        ],
        "description": "Setup streamed (WebSocket) connection",
        "operationId": "streamEvents",
        "parameters": [
          {
            "name": "feed",
            "in": "query",
            "required": false,
            "enum": [
              "events:upcoming",
              "events:live",
              "events:byid"
            ],
            "example": "events:byid",
            "description": "The feed you would like to subscribe to",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "leagueID",
            "in": "query",
            "required": false,
            "example": "NBA",
            "description": "A leagueID to stream events for",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "eventID",
            "in": "query",
            "required": false,
            "example": "mXCZTRJnbX8ib64z1h3D",
            "description": "An eventID to stream events for",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Event stream credentials and initial event data",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StreamEventsPusherResponse"
                },
                "examples": {
                  "StreamEventsExample-Pusher": {
                    "$ref": "#/components/examples/StreamEventsExample-Pusher"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Invalid API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "403": {
            "description": "Inactive API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          },
          "429": {
            "description": "Rate limit exceeded",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An error message"
                    },
                    "success": {
                      "type": "boolean",
                      "example": false
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyParam": []
          },
          {
            "ApiKeyHeader": []
          }
        ]
      }
    }
  },
  "components": {
    "schemas": {
      "Event": {
        "type": "object",
        "properties": {
          "eventID": {
            "type": "string"
          },
          "sportID": {
            "type": "string"
          },
          "leagueID": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "manual": {
            "type": "boolean"
          },
          "info": {
            "type": "object",
            "properties": {
              "seasonWeek": {
                "type": "string"
              },
              "venue": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "countryName": {
                    "type": "string"
                  },
                  "countryCode": {
                    "type": "string"
                  },
                  "regionName": {
                    "type": "string"
                  },
                  "regionCode": {
                    "type": "string"
                  },
                  "city": {
                    "type": "string"
                  },
                  "address": {
                    "type": "string"
                  },
                  "capacity": {
                    "type": "number"
                  }
                }
              },
              "referee": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string"
                  }
                }
              },
              "broadcasts": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "broadcasterID": {
                      "type": "string"
                    },
                    "name": {
                      "type": "string"
                    },
                    "type": {
                      "type": "string",
                      "enum": [
                        "tv",
                        "webstream",
                        "subscription",
                        "sportsbook"
                      ]
                    }
                  }
                }
              }
            }
          },
          "players": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "playerID": {
                  "type": "string"
                },
                "name": {
                  "type": "string"
                },
                "photo": {
                  "type": "string"
                },
                "teamID": {
                  "type": "string"
                },
                "alias": {
                  "type": "string"
                },
                "firstName": {
                  "type": "string"
                },
                "lastName": {
                  "type": "string"
                },
                "status": {
                  "type": "string",
                  "enum": [
                    "ir",
                    "active",
                    "out",
                    "suspended",
                    "questionable",
                    "doubtful",
                    "probable"
                  ]
                },
                "statusDetails": {
                  "type": "string"
                }
              }
            }
          },
          "activity": {
            "type": "object",
            "properties": {
              "count": {
                "type": "number"
              },
              "score": {
                "type": "number"
              }
            }
          },
          "teams": {
            "type": "object",
            "properties": {
              "home": {
                "type": "object",
                "properties": {
                  "statEntityID": {
                    "type": "string"
                  },
                  "score": {
                    "type": "number"
                  },
                  "names": {
                    "type": "object",
                    "properties": {
                      "short": {
                        "type": "string"
                      },
                      "medium": {
                        "type": "string"
                      },
                      "long": {
                        "type": "string"
                      }
                    }
                  },
                  "teamID": {
                    "type": "string"
                  },
                  "logo": {
                    "type": "string"
                  },
                  "colors": {
                    "type": "object",
                    "properties": {
                      "primaryContrast": {
                        "type": "string"
                      },
                      "primary": {
                        "type": "string"
                      },
                      "secondary": {
                        "type": "string"
                      },
                      "secondaryContrast": {
                        "type": "string"
                      }
                    }
                  }
                }
              },
              "away": {
                "type": "object",
                "properties": {
                  "statEntityID": {
                    "type": "string"
                  },
                  "score": {
                    "type": "number"
                  },
                  "names": {
                    "type": "object",
                    "properties": {
                      "short": {
                        "type": "string"
                      },
                      "medium": {
                        "type": "string"
                      },
                      "long": {
                        "type": "string"
                      }
                    }
                  },
                  "teamID": {
                    "type": "string"
                  },
                  "logo": {
                    "type": "string"
                  },
                  "colors": {
                    "type": "object",
                    "properties": {
                      "primaryContrast": {
                        "type": "string"
                      },
                      "primary": {
                        "type": "string"
                      },
                      "secondary": {
                        "type": "string"
                      },
                      "secondaryContrast": {
                        "type": "string"
                      }
                    }
                  }
                }
              }
            }
          },
          "results": {
            "type": "object",
            "description": "Nested results in the format `{periodID}.{statEntityID}.{statID} → number`.",
            "example": {
              "game": {
                "home": {
                  "points": 12
                },
                "away": {
                  "points": 10
                }
              }
            },
            "additionalProperties": {
              "type": "object",
              "description": "Keys are `statEntityID` values for the given period.",
              "additionalProperties": {
                "type": "object",
                "description": "Keys are `statID` values for the given entity.",
                "additionalProperties": {
                  "type": "number",
                  "description": "The stat value for that period, entity, and stat."
                }
              }
            }
          },
          "status": {
            "type": "object",
            "properties": {
              "hardStart": {
                "type": "boolean"
              },
              "delayed": {
                "type": "boolean"
              },
              "cancelled": {
                "type": "boolean"
              },
              "startsAt": {
                "type": "string",
                "format": "date-time"
              },
              "started": {
                "type": "boolean"
              },
              "displayShort": {
                "type": "string"
              },
              "completed": {
                "type": "boolean"
              },
              "displayLong": {
                "type": "string"
              },
              "ended": {
                "type": "boolean"
              },
              "periods": {
                "type": "object",
                "properties": {
                  "started": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "ended": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              },
              "live": {
                "type": "boolean"
              },
              "finalized": {
                "type": "boolean"
              },
              "reGrade": {
                "type": "boolean"
              },
              "currentPeriodID": {
                "type": "string"
              },
              "previousPeriodID": {
                "type": "string"
              },
              "oddsPresent": {
                "type": "boolean"
              },
              "oddsAvailable": {
                "type": "boolean"
              }
            }
          },
          "odds": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "oddID": {
                  "type": "string"
                },
                "opposingOddID": {
                  "type": "string"
                },
                "marketName": {
                  "type": "string"
                },
                "statID": {
                  "type": "string"
                },
                "statEntityID": {
                  "type": "string"
                },
                "periodID": {
                  "type": "string"
                },
                "betTypeID": {
                  "type": "string"
                },
                "sideID": {
                  "type": "string"
                },
                "playerID": {
                  "type": "string"
                },
                "started": {
                  "type": "boolean"
                },
                "ended": {
                  "type": "boolean"
                },
                "cancelled": {
                  "type": "boolean"
                },
                "bookOddsAvailable": {
                  "type": "boolean"
                },
                "fairOddsAvailable": {
                  "type": "boolean"
                },
                "fairOdds": {
                  "type": "string"
                },
                "bookOdds": {
                  "type": "string"
                },
                "fairOverUnder": {
                  "type": "string"
                },
                "bookOverUnder": {
                  "type": "string"
                },
                "fairSpread": {
                  "type": "string"
                },
                "bookSpread": {
                  "type": "string"
                },
                "score": {
                  "type": "number"
                },
                "scoringSupported": {
                  "type": "boolean"
                },
                "byBookmaker": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "object",
                    "properties": {
                      "bookmakerID": {
                        "type": "string"
                      },
                      "odds": {
                        "type": "string"
                      },
                      "overUnder": {
                        "type": "string"
                      },
                      "spread": {
                        "type": "string"
                      },
                      "available": {
                        "type": "boolean"
                      },
                      "isMainLine": {
                        "type": "boolean"
                      },
                      "lastUpdatedAt": {
                        "type": "string",
                        "format": "date-time"
                      },
                      "openOdds": {
                        "type": "string"
                      },
                      "closeOdds": {
                        "type": "string"
                      },
                      "openSpread": {
                        "type": "string"
                      },
                      "closeSpread": {
                        "type": "string"
                      },
                      "openOverUnder": {
                        "type": "string"
                      },
                      "closeOverUnder": {
                        "type": "string"
                      }
                    }
                  }
                }
              }
            }
          }
        }
      },
      "Team": {
        "type": "object",
        "properties": {
          "sportID": {
            "type": "string"
          },
          "leagueID": {
            "type": "string"
          },
          "teamID": {
            "type": "string"
          },
          "logo": {
            "type": "string"
          },
          "names": {
            "type": "object",
            "properties": {
              "short": {
                "type": "string"
              },
              "medium": {
                "type": "string"
              },
              "long": {
                "type": "string"
              }
            }
          },
          "colors": {
            "type": "object",
            "properties": {
              "primary": {
                "type": "string"
              },
              "secondary": {
                "type": "string"
              },
              "primaryContrast": {
                "type": "string"
              },
              "secondaryContrast": {
                "type": "string"
              }
            }
          },
          "standings": {
            "type": "object",
            "properties": {
              "position": {
                "type": "string"
              },
              "wins": {
                "type": "number"
              },
              "losses": {
                "type": "number"
              },
              "ties": {
                "type": "number"
              },
              "record": {
                "type": "string"
              },
              "played": {
                "type": "number"
              },
              "last5": {
                "type": "string"
              },
              "streak": {
                "type": "number"
              }
            }
          },
          "lookups": {
            "type": "object",
            "properties": {
              "teamName": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          },
          "coach": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string"
              }
            }
          },
          "owner": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string"
              }
            }
          },
          "venue": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string"
              },
              "countryName": {
                "type": "string"
              },
              "countryCode": {
                "type": "string"
              },
              "regionName": {
                "type": "string"
              },
              "regionCode": {
                "type": "string"
              },
              "city": {
                "type": "string"
              },
              "address": {
                "type": "string"
              },
              "capacity": {
                "type": "number"
              }
            }
          }
        }
      },
      "Sport": {
        "type": "object",
        "properties": {
          "sportID": {
            "type": "string"
          },
          "enabled": {
            "type": "boolean"
          },
          "hasMeaningfulHomeAway": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "shortName": {
            "type": "string"
          },
          "pointWord": {
            "type": "object",
            "properties": {
              "short": {
                "type": "object",
                "properties": {
                  "singular": {
                    "type": "string"
                  },
                  "plural": {
                    "type": "string"
                  }
                }
              },
              "long": {
                "type": "object",
                "properties": {
                  "singular": {
                    "type": "string"
                  },
                  "plural": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "eventWord": {
            "type": "object",
            "properties": {
              "short": {
                "type": "object",
                "properties": {
                  "singular": {
                    "type": "string"
                  },
                  "plural": {
                    "type": "string"
                  }
                }
              },
              "long": {
                "type": "object",
                "properties": {
                  "singular": {
                    "type": "string"
                  },
                  "plural": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "imageIcon": {
            "type": "string"
          },
          "squareImage": {
            "type": "string"
          },
          "backgroundImage": {
            "type": "string"
          },
          "defaultPopularityScore": {
            "type": "number"
          },
          "clockType": {
            "type": "string"
          },
          "basePeriods": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "extraPeriods": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      },
      "League": {
        "type": "object",
        "properties": {
          "sportID": {
            "type": "string"
          },
          "leagueID": {
            "type": "string"
          },
          "enabled": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "shortName": {
            "type": "string"
          }
        }
      },
      "Player": {
        "type": "object",
        "properties": {
          "sportID": {
            "type": "string"
          },
          "leagueID": {
            "type": "string"
          },
          "jerseyNumber": {
            "type": "number"
          },
          "position": {
            "type": "string"
          },
          "playerID": {
            "type": "string"
          },
          "names": {
            "type": "object",
            "properties": {
              "display": {
                "type": "string"
              },
              "firstName": {
                "type": "string"
              },
              "lastName": {
                "type": "string"
              }
            }
          },
          "lookups": {
            "type": "object",
            "properties": {
              "fullName": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "anyName": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "initials": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          },
          "aliases": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "teamID": {
            "type": "string"
          },
          "playerTeams": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "teamID": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "Stat": {
        "type": "object",
        "properties": {
          "statID": {
            "type": "string"
          },
          "supportedLevels": {
            "type": "object",
            "properties": {
              "all": {
                "type": "boolean"
              },
              "team": {
                "type": "boolean"
              },
              "player": {
                "type": "boolean"
              }
            }
          },
          "displays": {
            "type": "object",
            "properties": {
              "short": {
                "type": "string"
              },
              "long": {
                "type": "string"
              }
            }
          },
          "units": {
            "type": "object",
            "properties": {
              "short": {
                "type": "object",
                "properties": {
                  "singular": {
                    "type": "string"
                  },
                  "plural": {
                    "type": "string"
                  }
                }
              },
              "long": {
                "type": "object",
                "properties": {
                  "singular": {
                    "type": "string"
                  },
                  "plural": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "description": {
            "type": "string"
          },
          "isScoreStat": {
            "type": "boolean"
          },
          "supportedSports": {
            "type": "object",
            "additionalProperties": true
          }
        }
      },
      "Market": {
        "type": "object",
        "properties": {
          "oddID": {
            "type": "string",
            "description": "The unique identifier for this market"
          },
          "statID": {
            "type": "string",
            "description": "The statistic which is being evaluated as a part of this market"
          },
          "statEntityID": {
            "type": "string",
            "description": "The statEntityID represents whose performance on the stat is being evaluated"
          },
          "periodID": {
            "type": "string",
            "description": "The period of the event this market applies to"
          },
          "betTypeID": {
            "type": "string",
            "description": "The type of bet"
          },
          "sideID": {
            "type": "string",
            "description": "The side of the bet"
          },
          "playerID": {
            "type": "string",
            "description": "Set to a player's unique playerID if it's a player prop"
          },
          "teamID": {
            "type": "string",
            "description": "Set to team's unique teamID if it's a team prop for a tournament type event"
          },
          "marketGroupID": {
            "type": "string",
            "description": "The unique identifier for the group (all sides of the market) this market belongs to"
          },
          "marketGroupName": {
            "type": "string",
            "description": "The primary display name for this market's group"
          },
          "marketGroupNameAlias": {
            "type": "string",
            "description": "An alternative display name for this market's group"
          },
          "marketGroupNameBySport": {
            "type": "object",
            "description": "Sport-specific market group names when they differ from the primary name",
            "additionalProperties": {
              "type": "string"
            }
          },
          "isMainMarket": {
            "type": "boolean",
            "description": "True if this is a main market"
          },
          "isMainDerivative": {
            "type": "boolean",
            "description": "True if this is a sub-period of a main market"
          },
          "isSubPeriod": {
            "type": "boolean",
            "description": "True if this market is for a sub-period"
          },
          "isProp": {
            "type": "boolean",
            "description": "True if this is a prop bet"
          },
          "propType": {
            "type": "string",
            "enum": [
              "game_prop",
              "team_prop",
              "player_prop",
              "other_prop"
            ],
            "description": "The type of prop bet"
          },
          "isSupported": {
            "type": "boolean",
            "description": "True if this market is supported by at least one league/bookmaker."
          },
          "activeEvents": {
            "type": "number",
            "description": "The number of unique active events with available odds for this market across all supported league and bookmaker combinations."
          },
          "support": {
            "type": "object",
            "description": "Nested object showing which leagues and bookmakers support this market.",
            "additionalProperties": {
              "type": "object",
              "additionalProperties": {
                "type": "object",
                "properties": {
                  "supported": {
                    "type": "boolean",
                    "description": "Whether this market is supported for the given league and bookmaker combination."
                  }
                }
              }
            }
          }
        }
      },
      "EventResults": {
        "type": "object",
        "description": "Nested results in the format `{periodID}.{statEntityID}.{statID} → number`.",
        "example": {
          "game": {
            "home": {
              "points": 12
            },
            "away": {
              "points": 10
            }
          }
        },
        "additionalProperties": {
          "type": "object",
          "description": "Keys are `statEntityID` values for the given period.",
          "additionalProperties": {
            "type": "object",
            "description": "Keys are `statID` values for the given entity.",
            "additionalProperties": {
              "type": "number",
              "description": "The stat value for that period, entity, and stat."
            }
          }
        }
      },
      "Odds": {
        "type": "object",
        "properties": {
          "oddID": {
            "type": "string"
          },
          "sideID": {
            "type": "string"
          },
          "statID": {
            "type": "string"
          },
          "statEntityID": {
            "type": "string"
          },
          "periodID": {
            "type": "string"
          },
          "betTypeID": {
            "type": "string"
          },
          "opposingOddID": {
            "type": "string"
          },
          "byBookmaker": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "bookmakerID": {
                  "type": "string"
                },
                "odds": {
                  "type": "string"
                },
                "overUnder": {
                  "type": "string"
                },
                "spread": {
                  "type": "string"
                },
                "available": {
                  "type": "boolean"
                },
                "isMainLine": {
                  "type": "boolean"
                },
                "lastUpdatedAt": {
                  "type": "string",
                  "format": "date-time"
                },
                "openOdds": {
                  "type": "string"
                },
                "closeOdds": {
                  "type": "string"
                },
                "openSpread": {
                  "type": "string"
                },
                "closeSpread": {
                  "type": "string"
                },
                "openOverUnder": {
                  "type": "string"
                },
                "closeOverUnder": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "TeamOverview": {
        "type": "object",
        "properties": {
          "teamID": {
            "type": "string"
          },
          "statEntityID": {
            "type": "string"
          },
          "score": {
            "type": "number"
          },
          "names": {
            "type": "object",
            "properties": {
              "short": {
                "type": "string"
              },
              "medium": {
                "type": "string"
              },
              "long": {
                "type": "string"
              }
            }
          },
          "logo": {
            "type": "string"
          },
          "colors": {
            "type": "object",
            "properties": {
              "primaryContrast": {
                "type": "string"
              },
              "primary": {
                "type": "string"
              }
            }
          }
        }
      },
      "PlayerOverview": {
        "type": "object",
        "properties": {
          "playerID": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "photo": {
            "type": "string"
          },
          "teamID": {
            "type": "string"
          },
          "alias": {
            "type": "string"
          },
          "firstName": {
            "type": "string"
          },
          "lastName": {
            "type": "string"
          }
        }
      },
      "UniqueProp": {
        "type": "object",
        "properties": {
          "statID": {
            "type": "string"
          },
          "sides": {
            "type": "object",
            "properties": {
              "side1": {
                "type": "object",
                "properties": {
                  "sideID": {
                    "type": "string"
                  }
                }
              },
              "side2": {
                "type": "object",
                "properties": {
                  "sideID": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      },
      "ByBookmakerOdds": {
        "type": "object",
        "properties": {
          "bookmakerID": {
            "type": "string"
          },
          "odds": {
            "type": "string"
          },
          "overUnder": {
            "type": "string"
          },
          "spread": {
            "type": "string"
          },
          "available": {
            "type": "boolean"
          },
          "isMainLine": {
            "type": "boolean"
          },
          "lastUpdatedAt": {
            "type": "string",
            "format": "date-time"
          },
          "openOdds": {
            "type": "string"
          },
          "closeOdds": {
            "type": "string"
          },
          "openSpread": {
            "type": "string"
          },
          "closeSpread": {
            "type": "string"
          },
          "openOverUnder": {
            "type": "string"
          },
          "closeOverUnder": {
            "type": "string"
          }
        }
      },
      "NextCursor": {
        "type": "string"
      },
      "Notice": {
        "type": "string"
      },
      "DateTime": {
        "type": "string",
        "format": "date-time"
      },
      "AccountUsage": {
        "type": "object",
        "properties": {
          "keyID": {
            "type": "string",
            "description": "The hashed identifier for the API key"
          },
          "customerID": {
            "type": "string",
            "description": "The Stripe customer ID for the account"
          },
          "email": {
            "type": "string",
            "description": "The email address associated with the account"
          },
          "isActive": {
            "type": "boolean",
            "description": "Whether the API key is active"
          },
          "tier": {
            "type": "string",
            "description": "The current subscription tier"
          },
          "rateLimits": {
            "type": "object",
            "properties": {
              "per-second": {
                "$ref": "#/components/schemas/RateLimitInterval"
              },
              "per-minute": {
                "$ref": "#/components/schemas/RateLimitInterval"
              },
              "per-hour": {
                "$ref": "#/components/schemas/RateLimitInterval"
              },
              "per-day": {
                "$ref": "#/components/schemas/RateLimitInterval"
              },
              "per-month": {
                "$ref": "#/components/schemas/RateLimitInterval"
              }
            }
          }
        }
      },
      "RateLimitInterval": {
        "type": "object",
        "properties": {
          "max-requests": {
            "oneOf": [
              {
                "type": "string",
                "enum": [
                  "unlimited"
                ]
              },
              {
                "type": "integer",
                "minimum": 0
              }
            ],
            "description": "Maximum allowed requests in the interval"
          },
          "current-requests": {
            "type": "integer",
            "minimum": 0,
            "description": "Current number of requests made in the interval"
          },
          "max-entities": {
            "oneOf": [
              {
                "type": "string",
                "enum": [
                  "unlimited"
                ]
              },
              {
                "type": "integer",
                "minimum": 0
              }
            ],
            "description": "Maximum allowed entity accesses in the interval"
          },
          "current-entities": {
            "type": "integer",
            "minimum": 0,
            "description": "Current number of entities accessed in the interval"
          }
        }
      },
      "StreamEventsPusherResponse": {
        "type": "object",
        "properties": {
          "success": {
            "type": "boolean"
          },
          "data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Event"
            }
          },
          "pusherKey": {
            "type": "string"
          },
          "pusherOptions": {
            "type": "object",
            "properties": {
              "channelAuthorization": {
                "type": "object",
                "properties": {
                  "endpoint": {
                    "type": "string",
                    "format": "uri"
                  },
                  "headers": {
                    "type": "object",
                    "additionalProperties": {
                      "type": "string"
                    }
                  }
                }
              },
              "cluster": {
                "type": "string"
              },
              "wsPort": {
                "type": "integer"
              },
              "wssPort": {
                "type": "integer"
              },
              "httpPort": {
                "type": "integer"
              },
              "httpsPort": {
                "type": "integer"
              },
              "wsHost": {
                "type": "string"
              },
              "httpHost": {
                "type": "string"
              }
            }
          },
          "user": {
            "type": "string"
          },
          "channel": {
            "type": "string"
          }
        }
      }
    },
    "securitySchemes": {
      "ApiKeyHeader": {
        "type": "apiKey",
        "in": "header",
        "name": "x-api-key",
        "description": "Your API key. Header name is case-insensitive."
      },
      "ApiKeyParam": {
        "type": "apiKey",
        "in": "query",
        "name": "apiKey",
        "description": "Your API key"
      }
    },
    "examples": {
      "EventsExample-PastMatch": {
        "value": {
          "success": true,
          "data": [
            {
              "eventID": "mg55OPFOORFcu5v3FvfO",
              "sportID": "BASEBALL",
              "leagueID": "MLB",
              "type": "match",
              "teams": {
                "home": {
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "names": {
                    "long": "New York Yankees",
                    "short": "NYY",
                    "medium": "Yankees"
                  },
                  "colors": {
                    "primary": "#000066",
                    "primaryContrast": "#FFFFFF"
                  },
                  "statEntityID": "home",
                  "score": 11
                },
                "away": {
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "names": {
                    "long": "Washington Nationals",
                    "short": "WSH",
                    "medium": "Nationals"
                  },
                  "colors": {
                    "primary": "#AA0114",
                    "primaryContrast": "#FFFFFF"
                  },
                  "statEntityID": "away",
                  "score": 2
                }
              },
              "odds": {
                "points-all-game-ou-over": {
                  "oddID": "points-all-game-ou-over",
                  "opposingOddID": "points-all-game-ou-under",
                  "marketName": "Over/Under",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "+245",
                  "fairOverUnder": "10",
                  "bookOverUnder": "12.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+430",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525022793&selectionId=7017905"
                    },
                    "sportsbet": {
                      "odds": "-106",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "+410",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:48.000Z",
                      "available": false
                    },
                    "pointsbet": {
                      "odds": "+200",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "+410",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "-105",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                      "available": false
                    },
                    "888sport": {
                      "odds": "+800",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:02:18.000Z",
                      "available": false
                    },
                    "playup": {
                      "odds": "-108",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "+103",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "+310",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false
                    },
                    "lowvig": {
                      "odds": "+106",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "+346",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:07.148Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "+215",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:58:12.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=6667de2f-3856-36a3-9b66-fc3f5fdd15af"
                    },
                    "draftkings": {
                      "odds": "+451",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0OU81101865O1250_1"
                    },
                    "gtbets": {
                      "odds": "+938",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false
                    },
                    "1xbet": {
                      "odds": "-104",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "+100",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=6bdfedef-a8b8-4e0d-88ef-14137b44a13d&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "thescorebet": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=6bdfedef-a8b8-4e0d-88ef-14137b44a13d&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "matchbook": {
                      "odds": "+102",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:54.000Z",
                      "available": false
                    },
                    "pinnacle": {
                      "odds": "+233",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:58:39.410Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "+170",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:54:51.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874320-1335515315--513675969"
                    },
                    "coral": {
                      "odds": "+200",
                      "overUnder": "10.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "+200",
                      "overUnder": "10.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "coolbet": {
                      "odds": "+105",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                      "available": false
                    },
                    "circa": {
                      "odds": "+100",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "+245",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "betrivers": {
                      "odds": "-108",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "casumo": {
                      "odds": "+245",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "livescorebet": {
                      "odds": "+220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "+220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "+245",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "grosvenor": {
                      "odds": "+220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "leovegas": {
                      "odds": "+215",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "sugarhouse": {
                      "odds": "-108",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "+220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "unibet": {
                      "odds": "+245",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "betsson": {
                      "odds": "-185",
                      "overUnder": "13",
                      "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                      "available": false
                    },
                    "nordicbet": {
                      "odds": "-185",
                      "overUnder": "13",
                      "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                      "available": false
                    },
                    "betanysports": {
                      "odds": "-110",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "tipico": {
                      "odds": "+900",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:02:21.000Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "-280",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "+245",
                  "closeBookOverUnder": "12.5",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "10",
                  "score": 13
                },
                "points-all-game-ou-under": {
                  "oddID": "points-all-game-ou-under",
                  "opposingOddID": "points-all-game-ou-over",
                  "marketName": "Over/Under",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-455",
                  "fairOverUnder": "10",
                  "bookOverUnder": "12.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-769",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525022793&selectionId=7017906"
                    },
                    "sportsbet": {
                      "odds": "-122",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "-650",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:48.000Z",
                      "available": false
                    },
                    "pointsbet": {
                      "odds": "-278",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "-667",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "-133",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                      "available": false
                    },
                    "888sport": {
                      "odds": "-2500",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:02:18.000Z",
                      "available": false
                    },
                    "playup": {
                      "odds": "-118",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "-123",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "-480",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false
                    },
                    "lowvig": {
                      "odds": "-121",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "-548",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:07.148Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "-280",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:58:12.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=898e24f5-cc50-310d-89fd-0b2348325f21"
                    },
                    "draftkings": {
                      "odds": "-750",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0OU81101865U1250_3"
                    },
                    "gtbets": {
                      "odds": "-2326",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false
                    },
                    "1xbet": {
                      "odds": "-114",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "-120",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=28d109c6-a618-4694-a599-d2888e0b7613&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "thescorebet": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=28d109c6-a618-4694-a599-d2888e0b7613&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "matchbook": {
                      "odds": "-111",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:54.000Z",
                      "available": false
                    },
                    "pinnacle": {
                      "odds": "-298",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:58:39.410Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "-220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:54:51.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874320-1335515315--513675968"
                    },
                    "coral": {
                      "odds": "-278",
                      "overUnder": "10.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "-278",
                      "overUnder": "10.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "-125",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "coolbet": {
                      "odds": "-133",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                      "available": false
                    },
                    "circa": {
                      "odds": "-120",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "betrivers": {
                      "odds": "-118",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "casumo": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "livescorebet": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "grosvenor": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "leovegas": {
                      "odds": "-480",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "sugarhouse": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "unibet": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "betsson": {
                      "odds": "+128",
                      "overUnder": "13",
                      "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                      "available": false
                    },
                    "nordicbet": {
                      "odds": "+128",
                      "overUnder": "13",
                      "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                      "available": false
                    },
                    "betanysports": {
                      "odds": "-110",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "tipico": {
                      "odds": "-5000",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:02:21.000Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "-116",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-455",
                  "closeBookOverUnder": "12.5",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "10",
                  "score": 13
                },
                "points-away-game-sp-away": {
                  "oddID": "points-away-game-sp-away",
                  "opposingOddID": "points-home-game-sp-home",
                  "marketName": "Spread",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "game",
                  "betTypeID": "sp",
                  "sideID": "away",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "+255",
                  "fairSpread": "+11.5",
                  "bookSpread": "+9.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+520",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525022795&selectionId=1033687"
                    },
                    "sportsbet": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "+115",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "pointsbet": {
                      "odds": "+350",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "-143",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                      "available": false
                    },
                    "888sport": {
                      "odds": "+375",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false
                    },
                    "playup": {
                      "odds": "+108",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "+325",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false
                    },
                    "1xbet": {
                      "odds": "+102",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "+120",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "-150",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=40f9cb26-f676-4024-b84a-aed040d8eb12&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "thescorebet": {
                      "odds": "-150",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=40f9cb26-f676-4024-b84a-aed040d8eb12&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "betonline": {
                      "odds": "+115",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "+240",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:58:12.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=b31705cd-26ff-31b5-aeae-067ed13c7bcb"
                    },
                    "draftkings": {
                      "odds": "+451",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0HC81101865P950_3"
                    },
                    "gtbets": {
                      "odds": "+178",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false
                    },
                    "lowvig": {
                      "odds": "+118",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "pinnacle": {
                      "odds": "+243",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                      "available": false
                    },
                    "matchbook": {
                      "odds": "-105",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:09:40.000Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "+120",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "+725",
                      "spread": "+8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874320-1356961979--457967723"
                    },
                    "coral": {
                      "odds": "+475",
                      "spread": "-2.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "+475",
                      "spread": "-2.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "coolbet": {
                      "odds": "-143",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                      "available": false
                    },
                    "circa": {
                      "odds": "+109",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "betrivers": {
                      "odds": "+235",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1022036994?coupon=single|3855665428|0"
                    },
                    "casumo": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "livescorebet": {
                      "odds": "+107",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T07:18:39.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "+107",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T07:18:39.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "grosvenor": {
                      "odds": "+235",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "leovegas": {
                      "odds": "+230",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "sugarhouse": {
                      "odds": "+102",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "+240",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "unibet": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "betanysports": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "+100",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "betsson": {
                      "odds": "-141",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T19:32:03.000Z",
                      "available": false
                    },
                    "nordicbet": {
                      "odds": "-147",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T19:30:38.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "+548",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tab": {
                      "odds": "-250",
                      "spread": "+13.5",
                      "lastUpdatedAt": "2025-08-27T18:53:47.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "+255",
                  "closeBookSpread": "+9.5",
                  "closeFairOdds": "+100",
                  "closeFairSpread": "+11.5",
                  "score": 2
                },
                "points-home-game-sp-home": {
                  "oddID": "points-home-game-sp-home",
                  "opposingOddID": "points-away-game-sp-away",
                  "marketName": "Spread",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "sp",
                  "sideID": "home",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-385",
                  "fairSpread": "-11.5",
                  "bookSpread": "-9.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-1000",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525022795&selectionId=29161"
                    },
                    "sportsbet": {
                      "odds": "-135",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "-140",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "pointsbet": {
                      "odds": "-556",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "+105",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                      "available": false
                    },
                    "888sport": {
                      "odds": "-699",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false
                    },
                    "playup": {
                      "odds": "-133",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "-510",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false
                    },
                    "1xbet": {
                      "odds": "-121",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "-130",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "-140",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "+115",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=49efd80f-b3a0-4aa9-a99f-36b7381f5738&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "thescorebet": {
                      "odds": "+115",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=49efd80f-b3a0-4aa9-a99f-36b7381f5738&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "betonline": {
                      "odds": "-135",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "-320",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:58:12.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=7517123d-4475-36b2-b8b6-6e8cec5e8276"
                    },
                    "draftkings": {
                      "odds": "-750",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0HC81101865N950_1"
                    },
                    "gtbets": {
                      "odds": "-234",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false
                    },
                    "lowvig": {
                      "odds": "-133",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "pinnacle": {
                      "odds": "-312",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                      "available": false
                    },
                    "matchbook": {
                      "odds": "-161",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:09:40.000Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "-140",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "-1400",
                      "spread": "-8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874320-1356961979--457967722"
                    },
                    "coral": {
                      "odds": "-909",
                      "spread": "+2.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "-909",
                      "spread": "+2.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "-140",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "coolbet": {
                      "odds": "+115",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                      "available": false
                    },
                    "circa": {
                      "odds": "-129",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "betrivers": {
                      "odds": "-400",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1022036994?coupon=single|3855665429|0"
                    },
                    "casumo": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "livescorebet": {
                      "odds": "-133",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T07:18:39.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "-133",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T07:18:39.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "grosvenor": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "leovegas": {
                      "odds": "-420",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false
                    },
                    "sugarhouse": {
                      "odds": "-125",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "unibet": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "-138",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "betanysports": {
                      "odds": "-130",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "-130",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betsson": {
                      "odds": "+100",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T19:32:03.000Z",
                      "available": false
                    },
                    "nordicbet": {
                      "odds": "+104",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T19:30:38.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "-1088",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tab": {
                      "odds": "+190",
                      "spread": "-13.5",
                      "lastUpdatedAt": "2025-08-27T18:53:47.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-385",
                  "closeBookSpread": "-9.5",
                  "closeFairOdds": "+100",
                  "closeFairSpread": "-11.5",
                  "score": 11
                },
                "points-away-game-ml-away": {
                  "oddID": "points-away-game-ml-away",
                  "opposingOddID": "points-home-game-ml-home",
                  "marketName": "Moneyline",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "game",
                  "betTypeID": "ml",
                  "sideID": "away",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+1998",
                  "bookOdds": "+1900",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+3000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.524922893&selectionId=1033687"
                    },
                    "888sport": {
                      "odds": "+1800",
                      "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                      "available": false
                    },
                    "sportsbet": {
                      "odds": "+234",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "betrsportsbook": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T17:03:56.000Z",
                      "available": false
                    },
                    "paddypower": {
                      "odds": "+2200",
                      "lastUpdatedAt": "2025-08-27T18:08:37.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "+259",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "pointsbet": {
                      "odds": "+4000",
                      "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                      "available": false
                    },
                    "betway": {
                      "odds": "+1600",
                      "lastUpdatedAt": "2025-08-27T19:47:01.000Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "+475",
                      "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                      "available": false
                    },
                    "playup": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "williamhill": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-08-27T17:12:31.000Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "lowvig": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "+1037",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "+2500",
                      "lastUpdatedAt": "2025-08-27T19:58:53.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=a462c3c1-951c-3a0f-b98a-ae6bcdb79543"
                    },
                    "draftkings": {
                      "odds": "+10000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0ML81082868_3"
                    },
                    "gtbets": {
                      "odds": "+998",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false
                    },
                    "matchbook": {
                      "odds": "+380",
                      "lastUpdatedAt": "2025-08-27T17:34:49.000Z",
                      "available": false
                    },
                    "1xbet": {
                      "odds": "+222",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "marathonbet": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "+335",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "+2500",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=06cb889e-efe0-4bbd-92f8-560c1f7cf91e&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "thescorebet": {
                      "odds": "+2500",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=06cb889e-efe0-4bbd-92f8-560c1f7cf91e&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "pinnacle": {
                      "odds": "+1798",
                      "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                      "available": false
                    },
                    "boylesports": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-08-27T17:05:22.000Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "+3300",
                      "lastUpdatedAt": "2025-08-27T19:57:41.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports/events/17874081?options=17874081-1335502124--513708481"
                    },
                    "coral": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-08-27T17:08:14.000Z",
                      "available": false
                    },
                    "neds": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-08-27T17:06:44.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "+2250",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "coolbet": {
                      "odds": "+1900",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "circa": {
                      "odds": "+425",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "+1300",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "betrivers": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1022036994?coupon=single|3854766794|0"
                    },
                    "casumo": {
                      "odds": "+1300",
                      "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                      "available": false
                    },
                    "livescorebet": {
                      "odds": "+1100",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "+1100",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "grosvenor": {
                      "odds": "+1100",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "leovegas": {
                      "odds": "+460",
                      "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                      "available": false
                    },
                    "sugarhouse": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "+1100",
                      "lastUpdatedAt": "2025-08-27T17:52:28.000Z",
                      "available": false
                    },
                    "unibet": {
                      "odds": "+1300",
                      "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                      "available": false
                    },
                    "tab": {
                      "odds": "+2000",
                      "lastUpdatedAt": "2025-08-27T17:55:28.000Z",
                      "available": false
                    },
                    "betanysports": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "tipico": {
                      "odds": "+1900",
                      "lastUpdatedAt": "2025-08-27T20:05:22.000Z",
                      "available": false
                    },
                    "betfairexchange": {
                      "odds": "-10000",
                      "lastUpdatedAt": "2025-08-27T18:14:29.000Z",
                      "available": false,
                      "deeplink": "https://betfair.com/exchange/plus/baseball/market/1.247149713"
                    },
                    "betsson": {
                      "odds": "+14900",
                      "lastUpdatedAt": "2025-08-27T19:57:42.000Z",
                      "available": false
                    },
                    "nordicbet": {
                      "odds": "+14900",
                      "lastUpdatedAt": "2025-08-27T19:53:02.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "+1900",
                  "closeFairOdds": "+1998",
                  "score": 2
                },
                "points-home-game-ml-home": {
                  "oddID": "points-home-game-ml-home",
                  "opposingOddID": "points-away-game-ml-away",
                  "marketName": "Moneyline",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ml",
                  "sideID": "home",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-1998",
                  "bookOdds": "-100000",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-50000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.524922893&selectionId=29161"
                    },
                    "888sport": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                      "available": false
                    },
                    "sportsbet": {
                      "odds": "-303",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "betrsportsbook": {
                      "odds": "-294",
                      "lastUpdatedAt": "2025-08-27T17:03:56.000Z",
                      "available": false
                    },
                    "paddypower": {
                      "odds": "-50000",
                      "lastUpdatedAt": "2025-08-27T18:08:37.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "-304",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "pointsbet": {
                      "odds": "-20000",
                      "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                      "available": false
                    },
                    "betway": {
                      "odds": "-10000",
                      "lastUpdatedAt": "2025-08-27T19:47:01.000Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "-714",
                      "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                      "available": false
                    },
                    "playup": {
                      "odds": "-286",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "williamhill": {
                      "odds": "-275",
                      "lastUpdatedAt": "2025-08-27T17:12:31.000Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "-282",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "-310",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "lowvig": {
                      "odds": "-282",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "-3484",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "-15000",
                      "lastUpdatedAt": "2025-08-27T19:58:53.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=a933b382-cc99-3461-9ee7-14e9cd7171e1"
                    },
                    "draftkings": {
                      "odds": "-5200",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0ML81082868_1"
                    },
                    "gtbets": {
                      "odds": "-2331",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false
                    },
                    "matchbook": {
                      "odds": "-714",
                      "lastUpdatedAt": "2025-08-27T17:34:49.000Z",
                      "available": false
                    },
                    "1xbet": {
                      "odds": "-272",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "-280",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "marathonbet": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "-300",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "-20000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=4f18f09f-cb12-4159-9a57-cadd631e47d0&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "thescorebet": {
                      "odds": "-20000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=4f18f09f-cb12-4159-9a57-cadd631e47d0&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "pinnacle": {
                      "odds": "-4152",
                      "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                      "available": false
                    },
                    "boylesports": {
                      "odds": "-300",
                      "lastUpdatedAt": "2025-08-27T17:05:22.000Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "-270",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "-10000",
                      "lastUpdatedAt": "2025-08-27T19:57:41.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports/events/17874081?options=17874081-1335502124--513708480"
                    },
                    "coral": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "-286",
                      "lastUpdatedAt": "2025-08-27T17:08:14.000Z",
                      "available": false
                    },
                    "neds": {
                      "odds": "-286",
                      "lastUpdatedAt": "2025-08-27T17:06:44.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "-10000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "coolbet": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "circa": {
                      "odds": "-550",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "betrivers": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1022036994?coupon=single|3854766789|0"
                    },
                    "casumo": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                      "available": false
                    },
                    "livescorebet": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "grosvenor": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "leovegas": {
                      "odds": "-1000",
                      "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                      "available": false
                    },
                    "sugarhouse": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:28.000Z",
                      "available": false
                    },
                    "unibet": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                      "available": false
                    },
                    "tab": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:55:28.000Z",
                      "available": false
                    },
                    "betanysports": {
                      "odds": "-260",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "-270",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "tipico": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T20:05:22.000Z",
                      "available": false
                    },
                    "betfairexchange": {
                      "odds": "-3333",
                      "lastUpdatedAt": "2025-08-27T18:14:29.000Z",
                      "available": false,
                      "deeplink": "https://betfair.com/exchange/plus/baseball/market/1.247149713"
                    },
                    "betsson": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T19:57:42.000Z",
                      "available": false
                    },
                    "nordicbet": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T19:53:02.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-100000",
                  "closeFairOdds": "-1998",
                  "score": 11
                },
                "points-away-1h-ml3way-away": {
                  "oddID": "points-away-1h-ml3way-away",
                  "opposingOddID": "points-home-1h-ml3way-home+draw",
                  "marketName": "1st Half 3-Way Moneyline",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "1h",
                  "betTypeID": "ml3way",
                  "sideID": "away",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+1024",
                  "bookOdds": "+1051",
                  "closeFairOdds": "+1024",
                  "closeBookOdds": "+1051",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+1051",
                      "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                      "available": false
                    }
                  },
                  "score": 0
                },
                "points-home-1h-ml3way-home+draw": {
                  "oddID": "points-home-1h-ml3way-home+draw",
                  "opposingOddID": "points-away-1h-ml3way-away",
                  "marketName": "1st Half 3-Way Moneyline",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "1h",
                  "betTypeID": "ml3way",
                  "sideID": "home+draw",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-1024",
                  "closeFairOdds": "-1024",
                  "scoringSupported": true,
                  "score": 11
                },
                "batting_hits-all-game-ou-over": {
                  "oddID": "batting_hits-all-game-ou-over",
                  "opposingOddID": "batting_hits-all-game-ou-under",
                  "marketName": "Total Hits Over/Under",
                  "statID": "batting_hits",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-120",
                  "fairOverUnder": "14.5",
                  "bookOverUnder": "14.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-120",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T17:03:27.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-120",
                  "closeBookOverUnder": "14.5",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "14.5",
                  "score": 19
                },
                "batting_hits-all-game-ou-under": {
                  "oddID": "batting_hits-all-game-ou-under",
                  "opposingOddID": "batting_hits-all-game-ou-over",
                  "marketName": "Total Hits Over/Under",
                  "statID": "batting_hits",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-120",
                  "fairOverUnder": "14.5",
                  "bookOverUnder": "14.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-120",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T17:03:27.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-120",
                  "closeBookOverUnder": "14.5",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "14.5",
                  "score": 19
                },
                "lastToScore-away-game-ml-away": {
                  "oddID": "lastToScore-away-game-ml-away",
                  "opposingOddID": "lastToScore-home-game-ml-home",
                  "marketName": "Last Run Moneyline",
                  "statID": "lastToScore",
                  "statEntityID": "away",
                  "periodID": "game",
                  "betTypeID": "ml",
                  "sideID": "away",
                  "started": true,
                  "ended": true,
                  "cancelled": true,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+141",
                  "bookOdds": "+125",
                  "scoringSupported": false,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "+125",
                  "closeFairOdds": "+141"
                },
                "lastToScore-home-game-ml-home": {
                  "oddID": "lastToScore-home-game-ml-home",
                  "opposingOddID": "lastToScore-away-game-ml-away",
                  "marketName": "Last Run Moneyline",
                  "statID": "lastToScore",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ml",
                  "sideID": "home",
                  "started": true,
                  "ended": true,
                  "cancelled": true,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-141",
                  "bookOdds": "-167",
                  "scoringSupported": false,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-167",
                      "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-167",
                  "closeFairOdds": "-141"
                },
                "batting_totalBases-AUSTIN_WELLS_1_MLB-game-ou-over": {
                  "oddID": "batting_totalBases-AUSTIN_WELLS_1_MLB-game-ou-over",
                  "opposingOddID": "batting_totalBases-AUSTIN_WELLS_1_MLB-game-ou-under",
                  "statID": "batting_totalBases",
                  "statEntityID": "AUSTIN_WELLS_1_MLB",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "playerID": "AUSTIN_WELLS_1_MLB",
                  "started": true,
                  "ended": true,
                  "cancelled": true,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-113",
                  "bookOdds": "-152",
                  "fairOverUnder": "0.5",
                  "bookOverUnder": "0.5",
                  "scoringSupported": false,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+145",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525075665&selectionId=60060908"
                    },
                    "hardrockbet": {
                      "odds": "-105",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T18:38:33.000Z",
                      "available": false
                    },
                    "underdog": {
                      "odds": "+100",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "-140",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.719Z",
                      "available": false
                    },
                    "draftkings": {
                      "odds": "+110",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0QA272370437%23323606530_13L84240Q1468537267Q20"
                    },
                    "fliff": {
                      "odds": "+165",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.719Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "+171",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T20:05:35.185Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "+171",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "+158",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:07:52.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "+154",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "-135",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false
                    },
                    "prizepicks": {
                      "odds": "+100",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false,
                      "deeplink": "https://app.prizepicks.com/?projections=6319058-o-0.5"
                    },
                    "caesars": {
                      "odds": "-117",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=1f673f05-3a4d-347e-9959-7bb513958c0c"
                    },
                    "fanatics": {
                      "odds": "-125",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "+168",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "-155",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/StandardEvent:839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=MarketSelection:e5d00abd-3e68-47e3-921d-872039546aaf&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "betmgm": {
                      "odds": "-150",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874081-1356775339--458466899"
                    },
                    "betparx": {
                      "odds": "+170",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "-103",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T18:43:07.000Z",
                      "available": false
                    },
                    "betrivers": {
                      "odds": "-152",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    },
                    "sugarhouse": {
                      "odds": "-152",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    }
                  },
                  "marketName": "Austin Wells Total Bases Over/Under",
                  "closeBookOdds": "-152",
                  "closeBookOverUnder": "0.5",
                  "closeFairOdds": "-113",
                  "closeFairOverUnder": "0.5"
                },
                "batting_totalBases-AUSTIN_WELLS_1_MLB-game-ou-under": {
                  "oddID": "batting_totalBases-AUSTIN_WELLS_1_MLB-game-ou-under",
                  "opposingOddID": "batting_totalBases-AUSTIN_WELLS_1_MLB-game-ou-over",
                  "statID": "batting_totalBases",
                  "statEntityID": "AUSTIN_WELLS_1_MLB",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "playerID": "AUSTIN_WELLS_1_MLB",
                  "started": true,
                  "ended": true,
                  "cancelled": true,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+113",
                  "fairOverUnder": "0.5",
                  "scoringSupported": false,
                  "marketName": "Austin Wells Total Bases Over/Under",
                  "bookOdds": "-115",
                  "bookOverUnder": "0.5",
                  "byBookmaker": {
                    "hardrockbet": {
                      "odds": "-135",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T18:38:33.000Z",
                      "available": false
                    },
                    "underdog": {
                      "odds": "+100",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "+110",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.719Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "-245",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.719Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "-227",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T20:05:35.185Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "-227",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "-224",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:07:52.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "-230",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "+105",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false
                    },
                    "prizepicks": {
                      "odds": "+100",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false,
                      "deeplink": "https://app.prizepicks.com/?projections=6319058-u-0.5"
                    },
                    "caesars": {
                      "odds": "-117",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=dc2bcc28-ca0a-3874-a24b-df7a648418b8"
                    },
                    "fanatics": {
                      "odds": "-115",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "-215",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "+110",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.719Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/StandardEvent:839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=MarketSelection:1639ecba-7268-42de-a9b8-7e31339a2603&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "betmgm": {
                      "odds": "+110",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874081-1356775339--458466898"
                    },
                    "betparx": {
                      "odds": "-245",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    },
                    "draftkings": {
                      "odds": "-142",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0QA272370437%23323606533_13L84240Q11211674028Q20"
                    }
                  },
                  "closeBookOdds": "-115",
                  "closeBookOverUnder": "0.5",
                  "closeFairOdds": "+113",
                  "closeFairOverUnder": "0.5"
                }
              },
              "status": {
                "started": true,
                "completed": true,
                "cancelled": false,
                "ended": true,
                "live": false,
                "delayed": false,
                "displayLong": "Final",
                "hardStart": true,
                "finalized": true,
                "currentPeriodID": "",
                "previousPeriodID": "",
                "displayShort": "F",
                "oddsPresent": true,
                "oddsAvailable": false,
                "inBreak": false,
                "periods": {
                  "started": [
                    "1i",
                    "2i",
                    "3i",
                    "4i",
                    "5i",
                    "6i",
                    "7i",
                    "8i",
                    "9i",
                    "game",
                    "reg"
                  ],
                  "ended": [
                    "1i",
                    "2i",
                    "3i",
                    "4i",
                    "5i",
                    "6i",
                    "7i",
                    "8i",
                    "9i",
                    "game",
                    "reg"
                  ]
                },
                "startsAt": "2025-08-27T17:05:00.000Z",
                "previousStartsAt": [
                  "2025-08-27T20:00:00.000Z"
                ]
              },
              "players": {
                "AARON_JUDGE_1_MLB": {
                  "playerID": "AARON_JUDGE_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Aaron",
                  "lastName": "Judge",
                  "name": "Aaron Judge"
                },
                "CJ_ABRAMS_1_MLB": {
                  "playerID": "CJ_ABRAMS_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Paul",
                  "lastName": "Abrams",
                  "name": "CJ Abrams"
                },
                "CODY_BELLINGER_1_MLB": {
                  "playerID": "CODY_BELLINGER_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Cody",
                  "lastName": "Bellinger",
                  "name": "Cody Bellinger"
                },
                "JAMES_WOOD_1_MLB": {
                  "playerID": "JAMES_WOOD_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "James",
                  "lastName": "Wood",
                  "name": "James Wood"
                },
                "RYAN_MCMAHON_1_MLB": {
                  "playerID": "RYAN_MCMAHON_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Ryan",
                  "lastName": "McMahon",
                  "name": "Ryan McMahon"
                },
                "TRENT_GRISHAM_1_MLB": {
                  "playerID": "TRENT_GRISHAM_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Trenton",
                  "lastName": "Grisham",
                  "name": "Trent Grisham"
                },
                "CADE_CAVALLI_1_MLB": {
                  "playerID": "CADE_CAVALLI_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Steven",
                  "lastName": "Cavalli",
                  "name": "Cade Cavalli"
                },
                "MAX_FRIED_1_MLB": {
                  "playerID": "MAX_FRIED_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Max",
                  "lastName": "Fried",
                  "name": "Max Fried"
                },
                "ANDRES_CHAPARRO_1_MLB": {
                  "playerID": "ANDRES_CHAPARRO_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Andres",
                  "lastName": "Chaparro",
                  "name": "Andres Chaparro"
                },
                "ANTHONY_VOLPE_1_MLB": {
                  "playerID": "ANTHONY_VOLPE_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Anthony",
                  "lastName": "Volpe",
                  "name": "Anthony Volpe"
                },
                "AUSTIN_WELLS_1_MLB": {
                  "playerID": "AUSTIN_WELLS_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Austin",
                  "lastName": "Wells",
                  "name": "Austin Wells"
                },
                "BENJAMIN_RICE_1_MLB": {
                  "playerID": "BENJAMIN_RICE_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Ben",
                  "lastName": "Rice",
                  "name": "Ben Rice"
                },
                "BRADY_HOUSE_1_MLB": {
                  "playerID": "BRADY_HOUSE_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Brady",
                  "lastName": "House",
                  "name": "Brady House"
                },
                "DAYLEN_LILE_1_MLB": {
                  "playerID": "DAYLEN_LILE_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Daylen",
                  "lastName": "Lile",
                  "name": "Daylen Lile"
                },
                "DYLAN_CREWS_1_MLB": {
                  "playerID": "DYLAN_CREWS_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Dylan",
                  "lastName": "Crews",
                  "name": "Dylan Crews"
                },
                "JACOB_YOUNG_1_MLB": {
                  "playerID": "JACOB_YOUNG_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Jacob",
                  "lastName": "Young",
                  "name": "Jacob Young"
                },
                "JASRADO_CHISHOLM_1_MLB": {
                  "playerID": "JASRADO_CHISHOLM_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Jasrado",
                  "lastName": "Chisholm",
                  "name": "Jazz Chisholm Jr."
                },
                "JASSON_DOMINGUEZ_1_MLB": {
                  "playerID": "JASSON_DOMINGUEZ_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Jasson",
                  "lastName": "Dominguez",
                  "name": "Jasson Dominguez"
                },
                "PAUL_DEJONG_1_MLB": {
                  "playerID": "PAUL_DEJONG_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Paul",
                  "lastName": "DeJong",
                  "name": "Paul DeJong"
                },
                "RILEY_ADAMS_1_MLB": {
                  "playerID": "RILEY_ADAMS_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Riley",
                  "lastName": "Adams",
                  "name": "Riley Adams"
                },
                "GIANCARLO_STANTON_1_MLB": {
                  "playerID": "GIANCARLO_STANTON_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Giancarlo",
                  "lastName": "Stanton",
                  "name": "Giancarlo Stanton"
                },
                "ROBERT_HASSELL_III_1_MLB": {
                  "playerID": "ROBERT_HASSELL_III_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Robert",
                  "lastName": "Hassell",
                  "name": "Robert Hassell III"
                },
                "JOSHUA_BELL_1_MLB": {
                  "playerID": "JOSHUA_BELL_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Joshua",
                  "lastName": "Bell",
                  "name": "Josh Bell"
                },
                "DREW_MILLAS_1_MLB": {
                  "playerID": "DREW_MILLAS_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Drew",
                  "lastName": "Millas",
                  "name": "Drew Millas"
                },
                "LUIS_GARCIA_3_MLB": {
                  "playerID": "LUIS_GARCIA_3_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Luis",
                  "lastName": "Garcia",
                  "name": "Luis Garcia"
                },
                "SHINNOSUKE_OGASAWARA_1_MLB": {
                  "playerID": "SHINNOSUKE_OGASAWARA_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Shinnosuke",
                  "lastName": "Ogasawara",
                  "name": "Shinnosuke Ogasawara"
                },
                "PJ_POULIN_1_MLB": {
                  "playerID": "PJ_POULIN_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "PJ",
                  "lastName": "Poulin",
                  "name": "PJ Poulin"
                },
                "JOSE_FERRER_1_MLB": {
                  "playerID": "JOSE_FERRER_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Jose",
                  "lastName": "Ferrer",
                  "name": "Jose Ferrer"
                },
                "KONNOR_PILKINGTON_1_MLB": {
                  "playerID": "KONNOR_PILKINGTON_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Konnor",
                  "lastName": "Pilkington",
                  "name": "Konnor Pilkington"
                },
                "PAUL_BLACKBURN_1_MLB": {
                  "playerID": "PAUL_BLACKBURN_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Paul",
                  "lastName": "Blackburn",
                  "name": "Paul Blackburn"
                },
                "JACKSON_RUTLEDGE_1_MLB": {
                  "playerID": "JACKSON_RUTLEDGE_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Jackson",
                  "lastName": "Rutledge",
                  "name": "Jackson Rutledge"
                },
                "JOSE_CABALLERO_1_MLB": {
                  "playerID": "JOSE_CABALLERO_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Jose",
                  "lastName": "Caballero",
                  "name": "Jose Caballero"
                }
              },
              "results": {
                "1i": {
                  "home": {
                    "points": 1
                  },
                  "away": {
                    "points": 0
                  }
                },
                "game": {
                  "MAX_FRIED_1_MLB": {
                    "pitching_runsAllowed": 1,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 6,
                    "pitching_basesOnBalls": 2,
                    "pitching_hits": 4,
                    "pitching_inningsPitched": 7,
                    "pitching_earnedRuns": 1,
                    "pitching_battersFaced": 26,
                    "pitching_outs": 21,
                    "pitching_pitchesThrown": 94,
                    "pitching_strikesThrown": 61,
                    "pitching_ERA": 1.286
                  },
                  "JAMES_WOOD_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 1,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 2,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.5
                  },
                  "CJ_ABRAMS_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 1,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.25
                  },
                  "home": {
                    "points": 11,
                    "batting_doubles": 1,
                    "batting_triples": 0,
                    "batting_homeRuns": 6,
                    "batting_strikeouts": 12,
                    "batting_basesOnBalls": 4,
                    "batting_hits": 13,
                    "batting_battingAvg": 0.351,
                    "batting_onBasePercent": 0.429,
                    "batting_sluggingPercent": 0.865,
                    "batting_OPS": 1.294,
                    "batting_RBI": 11,
                    "batting_atBats": 37,
                    "batting_leftOnBase": 17,
                    "pitching_runsAllowed": 2,
                    "pitching_homeRunsAllowed": 1,
                    "pitching_strikeouts": 6,
                    "pitching_basesOnBalls": 2,
                    "pitching_hits": 6,
                    "pitching_ERA": 2,
                    "pitching_inningsPitched": 9,
                    "pitching_earnedRuns": 2,
                    "pitching_battersFaced": 34,
                    "pitching_outs": 27,
                    "fielding_assists": 13,
                    "fielding_putOuts": 27,
                    "fielding_errors": 0
                  },
                  "away": {
                    "points": 2,
                    "batting_doubles": 1,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 6,
                    "batting_basesOnBalls": 2,
                    "batting_hits": 6,
                    "batting_battingAvg": 0.188,
                    "batting_onBasePercent": 0.235,
                    "batting_sluggingPercent": 0.313,
                    "batting_OPS": 0.548,
                    "batting_RBI": 2,
                    "batting_atBats": 32,
                    "batting_leftOnBase": 10,
                    "pitching_runsAllowed": 11,
                    "pitching_homeRunsAllowed": 6,
                    "pitching_strikeouts": 12,
                    "pitching_basesOnBalls": 4,
                    "pitching_hits": 13,
                    "pitching_ERA": 11.25,
                    "pitching_inningsPitched": 8,
                    "pitching_earnedRuns": 10,
                    "pitching_battersFaced": 43,
                    "pitching_outs": 24,
                    "fielding_assists": 3,
                    "fielding_putOuts": 24,
                    "fielding_errors": 1
                  },
                  "BENJAMIN_RICE_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 2,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 3,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 5,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.6
                  },
                  "CADE_CAVALLI_1_MLB": {
                    "pitching_runsAllowed": 8,
                    "pitching_homeRunsAllowed": 4,
                    "pitching_strikeouts": 4,
                    "pitching_basesOnBalls": 1,
                    "pitching_hits": 8,
                    "pitching_inningsPitched": 2.1,
                    "pitching_earnedRuns": 7,
                    "pitching_battersFaced": 18,
                    "pitching_outs": 7,
                    "pitching_pitchesThrown": 76,
                    "pitching_strikesThrown": 48,
                    "pitching_ERA": 27,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "RILEY_ADAMS_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 1,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 3,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "TRENT_GRISHAM_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 2,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 5,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.2
                  },
                  "AARON_JUDGE_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 0,
                    "points": 2,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 2,
                    "batting_hitByPitch": 1,
                    "batting_RBI": 2,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.5
                  },
                  "CODY_BELLINGER_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 1,
                    "batting_hits": 3,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.75
                  },
                  "ANTHONY_VOLPE_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 5,
                    "batting_leftOnBase": 9,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "JASRADO_CHISHOLM_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 3,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 1,
                    "batting_atBats": 2,
                    "batting_leftOnBase": 3,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "JASSON_DOMINGUEZ_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 0,
                    "points": 1,
                    "batting_doubles": 1,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 2,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 2,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 5,
                    "batting_leftOnBase": 5,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.4
                  },
                  "LUIS_GARCIA_3_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 4,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 3,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "ANDRES_CHAPARRO_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 2,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 1,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.333
                  },
                  "DYLAN_CREWS_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 3,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "AUSTIN_WELLS_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 2,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.333
                  },
                  "RYAN_MCMAHON_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 1,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 3,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.25
                  },
                  "BRADY_HOUSE_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 2,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "DREW_MILLAS_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 1,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "JACOB_YOUNG_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.333
                  },
                  "SHINNOSUKE_OGASAWARA_1_MLB": {
                    "pitching_runsAllowed": 3,
                    "pitching_homeRunsAllowed": 2,
                    "pitching_strikeouts": 3,
                    "pitching_basesOnBalls": 2,
                    "pitching_hits": 4,
                    "pitching_inningsPitched": 1.2,
                    "pitching_earnedRuns": 3,
                    "pitching_battersFaced": 11,
                    "pitching_outs": 5,
                    "pitching_pitchesThrown": 64,
                    "pitching_strikesThrown": 43,
                    "pitching_ERA": 16.2,
                    "batting_RBI": 0,
                    "batting_atBats": 1,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 1,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 1,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "PJ_POULIN_1_MLB": {
                    "pitching_runsAllowed": 0,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 1,
                    "pitching_basesOnBalls": 1,
                    "pitching_hits": 1,
                    "pitching_inningsPitched": 1,
                    "pitching_earnedRuns": 0,
                    "pitching_battersFaced": 5,
                    "pitching_outs": 3,
                    "pitching_pitchesThrown": 24,
                    "pitching_strikesThrown": 14,
                    "pitching_ERA": 0,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "JOSE_FERRER_1_MLB": {
                    "pitching_runsAllowed": 0,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 1,
                    "pitching_basesOnBalls": 0,
                    "pitching_hits": 0,
                    "pitching_inningsPitched": 1,
                    "pitching_earnedRuns": 0,
                    "pitching_battersFaced": 3,
                    "pitching_outs": 3,
                    "pitching_pitchesThrown": 13,
                    "pitching_strikesThrown": 10,
                    "pitching_ERA": 0,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "JOSHUA_BELL_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 1,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 1
                  },
                  "KONNOR_PILKINGTON_1_MLB": {
                    "pitching_runsAllowed": 0,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 1,
                    "pitching_basesOnBalls": 0,
                    "pitching_hits": 0,
                    "pitching_inningsPitched": 1,
                    "pitching_earnedRuns": 0,
                    "pitching_battersFaced": 3,
                    "pitching_outs": 3,
                    "pitching_pitchesThrown": 15,
                    "pitching_strikesThrown": 9,
                    "pitching_ERA": 0,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "PAUL_BLACKBURN_1_MLB": {
                    "pitching_runsAllowed": 1,
                    "pitching_homeRunsAllowed": 1,
                    "pitching_strikeouts": 0,
                    "pitching_basesOnBalls": 0,
                    "pitching_hits": 2,
                    "pitching_inningsPitched": 2,
                    "pitching_earnedRuns": 1,
                    "pitching_battersFaced": 8,
                    "pitching_outs": 6,
                    "pitching_pitchesThrown": 27,
                    "pitching_strikesThrown": 17,
                    "pitching_ERA": 4.5
                  },
                  "JACKSON_RUTLEDGE_1_MLB": {
                    "pitching_runsAllowed": 0,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 2,
                    "pitching_basesOnBalls": 0,
                    "pitching_hits": 0,
                    "pitching_inningsPitched": 1,
                    "pitching_earnedRuns": 0,
                    "pitching_battersFaced": 3,
                    "pitching_outs": 3,
                    "pitching_pitchesThrown": 16,
                    "pitching_strikesThrown": 8,
                    "pitching_ERA": 0,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "ROBERT_HASSELL_III_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 1,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "JOSE_CABALLERO_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  }
                },
                "2i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 0
                  }
                },
                "3i": {
                  "home": {
                    "points": 9
                  },
                  "away": {
                    "points": 0
                  }
                },
                "4i": {
                  "home": {
                    "points": 1
                  },
                  "away": {
                    "points": 0
                  }
                },
                "5i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 0
                  }
                },
                "6i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 1
                  }
                },
                "7i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 0
                  }
                },
                "8i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 0
                  }
                },
                "9i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 1
                  }
                }
              },
              "info": {
                "seasonWeek": "MLB 2025"
              },
              "links": {
                "bookmakers": {
                  "fanduel": "https://sportsbook.fanduel.com/baseball/-/34666043",
                  "888sport": "https://www.888sport.com/baseball/united-states-of-america/major-league-baseball/washington-nationals-new-york-yankees-e-6269958",
                  "sportsbet": "https://www.sportsbet.com.au/betting/baseball/major-league-baseball/washington-nationals-(tbd)-at-new-york-yankees-(tbd)-9559299",
                  "betrsportsbook": "https://www.betr.com.au/sports/Baseball/103/United-States-of-America/MLB-Matches/Washington-Nationals-@-New-York-Yankees/1822795/All-Markets",
                  "paddypower": "https://www.paddypower.com/baseball/major-league-baseball/washington-nationals-(tb-@-new-york-yankees-(tbd)-34666043",
                  "pointsbet": "https://pointsbet.com.au/sports/baseball/MLB/2403530",
                  "betway": "https://betway.com/en/sports/evt/15729109",
                  "playup": "https://www.playup.com.au/betting/sports/mlb/new-york-yankees-v-washington-nationals/1609109",
                  "williamhill": "https://sports.williamhill.com/betting/en-gb/baseball/OB_EV34951889/washington-nationals-at-new-york-yankees",
                  "betonline": "https://sports.betonline.ag/sportsbook/baseball/mlb/game/490793435",
                  "fliff": "https://sports.getfliff.com/markets/314614_c_p_203_prematch",
                  "lowvig": "https://sports.lowvig.ag/sportsbook/baseball/mlb/game/490793435",
                  "caesars": "https://sportsbook.caesars.com/us/nj/bet/baseball/3215d327-4ea9-44fa-a2d9-94990dc41af2/washington-nationals-at-new-york-yankees",
                  "draftkings": "https://sportsbook.draftkings.com/event/32706380",
                  "matchbook": "https://www.matchbook.com/events/baseball/united-states-of-america/major-league-baseball/31027102992300061",
                  "1xbet": "https://1xbet.com/en/line/football/166775-usa-mlb/276191492-new-york-yankees-washington-nationals",
                  "bovada": "https://www.bovada.lv/sports/baseball/mlb/washington-nationals-new-york-yankees-202508271305",
                  "espnbet": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82",
                  "thescorebet": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82",
                  "pinnacle": "https://www.pinnacle.com/en/baseball/mlb/washington-nationals-vs-new-york-yankees/1613687518",
                  "boylesports": "https://www.boylesports.com/sports/baseball/event/usa-mlb/new-york-yankees-v-washington-nationals",
                  "betmgm": "https://sports.nj.betmgm.com/en/sports/events/17874081",
                  "coral": "https://sports.coral.co.uk/event/baseball/baseball-usa/mlb/ny-yankees-v-was-nationals/39097489",
                  "ladbrokes": "https://www.ladbrokes.com.au/sports/-/-/-/a7259b59-0d5a-4589-a4a8-42c5301c1c6c",
                  "neds": "https://www.neds.com.au/sports/-/-/-/a7259b59-0d5a-4589-a4a8-42c5301c1c6c",
                  "hardrockbet": "https://app.hardrock.bet/home/competition/mlb/9202186806819029252",
                  "coolbet": "https://www.coolbet.com/en/sports/match/4306349",
                  "ballybet": "https://play.ballybet.com/sports#event/1022036994",
                  "betrivers": "https://nj.betrivers.com/?page=sportsbook#event/1022036994",
                  "casumo": "https://www.casumo.com/en-gb/sports#event/1022036994",
                  "livescorebet": "https://www.livescorebet.com/uk/sports/baseball/mlb/new-york-yankees-washington-nationals/SBTE_2_1022036994",
                  "virginbet": "https://www.virginbet.com/sports/baseball/mlb/new-york-yankees-washington-nationals/SBTE_2_1022036994",
                  "betparx": "https://nj.betparx.com/kambi#event/1022036994",
                  "grosvenor": "https://www.grosvenorcasinos.com/sport#event/1022036994",
                  "leovegas": "https://www.leovegas.co.uk/betting#event/1022036994",
                  "tabtouch": "https://www.tabtouch.mobi/tabtouch-sports/event/1022036994",
                  "unibet": "https://www.unibet.com/betting/sports/event/1022036994",
                  "tab": "https://www.tab.com.au/sports/betting/Baseball/competitions/Major%20League%20Baseball/matches/NY%20Yankees%20v%20Washington",
                  "betsson": "https://www.betsson.com/en/sportsbook/baseball/mlb/mlb?eventId=f--_OhrC7hmkeYfqMKdK8bWw",
                  "nordicbet": "https://www.nordicbet.com/en/sportsbook/baseball/mlb/mlb/new-york-yankees-washington-nationals",
                  "everygame": "https://sports.everygame.eu/en/Bets/Baseball/MLB-Lines/WAS-(C-Cavalli)-at-NYY-(M-Fried)/2701665"
                }
              }
            }
          ]
        },
        "summary": "Example Response - a completed 'match' type Event"
      },
      "EventsExample-PastProp": {
        "value": {
          "success": true,
          "data": [
            {
              "eventID": "WrTiPmQKYTW50jU8c5vv",
              "sportID": "FOOTBALL",
              "leagueID": "NFL",
              "type": "prop",
              "props": {
                "prop0": {
                  "statID": "prop0",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Tails",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Heads",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Result of Coin Toss",
                  "numericScoring": false
                },
                "prop2": {
                  "statID": "prop2",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Under 88.5 Seconds",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Over 88.5 Seconds",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Length of National Anthem by Reba McEntire ",
                  "numericScoring": false
                },
                "prop3": {
                  "statID": "prop3",
                  "numericScoring": false,
                  "sides": {
                    "side2": {
                      "sideDisplay": "49ers",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Chiefs",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": " Team to score first touchdown"
                },
                "prop4": {
                  "statID": "prop4",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Under 8.5 songs",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Over 8.5 songs",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Halftime Set Length",
                  "numericScoring": false
                },
                "prop5": {
                  "statID": "prop5",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Any Other Position",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Quarterback",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "MVP Position ",
                  "numericScoring": false
                },
                "prop6": {
                  "statID": "prop6",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Purdy",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Mahomes",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Super Bowl LVIII MVP ",
                  "numericScoring": false
                },
                "prop7": {
                  "statID": "prop7",
                  "sides": {
                    "side2": {
                      "sideDisplay": "No",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Yes",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Will There Be A Proposal?",
                  "numericScoring": false
                },
                "prop9": {
                  "statID": "prop9",
                  "sides": {
                    "side2": {
                      "sideDisplay": "No",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Yes",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Will there be a flea-flicker attempt during the game?",
                  "numericScoring": false
                },
                "prop8": {
                  "statID": "prop8",
                  "sides": {
                    "side2": {
                      "sideDisplay": "No",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Yes",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Will Tony Romo or Jim Nantz mention aliens during the broadcast?",
                  "numericScoring": false
                },
                "prop10": {
                  "statID": "prop10",
                  "sides": {
                    "side2": {
                      "sideDisplay": "No",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Yes",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Will the game be tied again after 0-0",
                  "numericScoring": false
                },
                "prop11": {
                  "statID": "prop11",
                  "sides": {
                    "side2": {
                      "sideDisplay": "No",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Yes",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Will any scoring play be overturned by a review?",
                  "numericScoring": false
                },
                "prop12": {
                  "statID": "prop12",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Blue or Red",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Purple",
                      "sideID": "side1"
                    }
                  },
                  "propDetails": "Bet is a push if neither wins",
                  "propTitle": "Color of Gatorade Dump",
                  "numericScoring": false
                },
                "prop1": {
                  "statID": "prop1",
                  "propDetails": "Bet is a push if neither wins",
                  "propTitle": "Color of Gatorade Dump",
                  "numericScoring": false,
                  "sides": {
                    "side1": {
                      "sideDisplay": "Orange",
                      "sideID": "side1"
                    },
                    "side2": {
                      "sideID": "side2",
                      "sideDisplay": "Yellow or Clear"
                    }
                  }
                },
                "prop13": {
                  "statID": "prop13",
                  "sides": {
                    "side2": {
                      "sideDisplay": "49ers",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Chiefs",
                      "sideID": "side1"
                    }
                  },
                  "propDetails": "Bet is a push if there are no fair catches",
                  "propTitle": "Which team will call for a fair catch first?",
                  "numericScoring": false
                },
                "prop14": {
                  "statID": "prop14",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Call is Overturned",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Call Stands",
                      "sideID": "side1"
                    }
                  },
                  "propDetails": "Bet is a push if there are no coach's challenges",
                  "propTitle": "Result of the first Coach's Challenge",
                  "numericScoring": false
                },
                "prop15": {
                  "statID": "prop15",
                  "sides": {
                    "side2": {
                      "sideDisplay": "No",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Yes",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Will the chains be used for measurement at any time during the game?",
                  "numericScoring": false
                },
                "prop16": {
                  "statID": "prop16",
                  "sides": {
                    "side2": {
                      "sideDisplay": "49ers Player or Staff",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Chiefs Player or Staff",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Who will be shown first during America The Beautiful?",
                  "numericScoring": false
                },
                "prop17": {
                  "statID": "prop17",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Kyle Shanahan (49ers)",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Andy Reid (Chiefs)",
                      "sideID": "side1"
                    }
                  },
                  "propDetails": "Bet is a push if neither is shown",
                  "propTitle": "Head Coach Shown First During the National Anthem",
                  "numericScoring": false
                },
                "prop18": {
                  "statID": "prop18",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Purdy (49ers)",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Mahomes (Chiefs)",
                      "sideID": "side1"
                    }
                  },
                  "propDetails": "Bet is a push if neither is shown",
                  "propTitle": "QB Shown First During the National Anthem",
                  "numericScoring": false
                },
                "prop19": {
                  "statID": "prop19",
                  "sides": {
                    "side2": {
                      "sideDisplay": "No",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Yes",
                      "sideID": "side1"
                    }
                  },
                  "propDetails": "Must be shown on live broadcast",
                  "propTitle": "Will any player or coach cry during the National Anthem?",
                  "numericScoring": false
                },
                "prop20": {
                  "statID": "prop20",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Under 1.5",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Over 1.5",
                      "sideID": "side1"
                    }
                  },
                  "propDetails": "Excludes halftime, and commercials. Includes broadcast shots from kickoff to final whistle",
                  "propTitle": "How many times will NFL Commissioner Roger Goodell be shown?",
                  "numericScoring": false
                },
                "prop21": {
                  "statID": "prop21",
                  "sides": {
                    "side2": {
                      "sideDisplay": "No",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Yes",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "Will any player be ejected from the game?",
                  "numericScoring": false
                },
                "prop22": {
                  "statID": "prop22",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Pass",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "Run",
                      "sideID": "side1"
                    }
                  },
                  "propTitle": "First Play of the Game",
                  "numericScoring": false
                },
                "prop23": {
                  "statID": "prop23",
                  "sides": {
                    "side2": {
                      "sideDisplay": "Teammates",
                      "sideID": "side2"
                    },
                    "side1": {
                      "sideDisplay": "God, Jesus, or Religion",
                      "sideID": "side1"
                    }
                  },
                  "propDetails": "Bet is a push if neither are mentioned",
                  "propTitle": "Who will the MVP mention first during his speech?",
                  "numericScoring": false
                }
              },
              "results": {
                "game": {
                  "side2": {
                    "prop9": 1,
                    "prop8": 1,
                    "prop7": 1,
                    "prop6": -1,
                    "prop5": -1,
                    "prop4": -1,
                    "prop3": 1,
                    "prop2": -1,
                    "prop17": 1,
                    "prop1": 0,
                    "prop16": -1,
                    "prop19": -1,
                    "prop0": -1,
                    "prop18": -1,
                    "prop20": 1,
                    "prop22": -1,
                    "prop11": 1,
                    "prop10": -1,
                    "prop21": 1,
                    "prop13": 1,
                    "prop12": -1,
                    "prop23": 1,
                    "prop15": 1,
                    "prop14": 0
                  },
                  "side1": {
                    "prop9": -1,
                    "prop8": -1,
                    "prop7": -1,
                    "prop6": 1,
                    "prop5": 1,
                    "prop4": 1,
                    "prop3": -1,
                    "prop17": -1,
                    "prop2": 1,
                    "prop16": 1,
                    "prop1": 0,
                    "prop19": 1,
                    "prop0": 1,
                    "prop18": 1,
                    "prop20": -1,
                    "prop22": 1,
                    "prop11": -1,
                    "prop21": -1,
                    "prop10": 1,
                    "prop13": -1,
                    "prop23": -1,
                    "prop12": 1,
                    "prop15": -1,
                    "prop14": 0
                  }
                }
              },
              "odds": {
                "prop20-side1-game-prop-side1": {
                  "oddID": "prop20-side1-game-prop-side1",
                  "opposingOddID": "prop20-side2-game-prop-side2",
                  "marketName": "How many times will NFL Commissioner Roger Goodell be shown?",
                  "statID": "prop20",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop12-side1-game-prop-side1": {
                  "oddID": "prop12-side1-game-prop-side1",
                  "opposingOddID": "prop12-side2-game-prop-side2",
                  "marketName": "Color of Gatorade Dump",
                  "statID": "prop12",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop6-side1-game-prop-side1": {
                  "oddID": "prop6-side1-game-prop-side1",
                  "opposingOddID": "prop6-side2-game-prop-side2",
                  "marketName": "Super Bowl LVIII MVP ",
                  "statID": "prop6",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop16-side1-game-prop-side1": {
                  "oddID": "prop16-side1-game-prop-side1",
                  "opposingOddID": "prop16-side2-game-prop-side2",
                  "marketName": "Who will be shown first during America The Beautiful?",
                  "statID": "prop16",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop0-side2-game-prop-side2": {
                  "oddID": "prop0-side2-game-prop-side2",
                  "opposingOddID": "prop0-side1-game-prop-side1",
                  "marketName": "Result of Coin Toss",
                  "statID": "prop0",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop14-side2-game-prop-side2": {
                  "oddID": "prop14-side2-game-prop-side2",
                  "opposingOddID": "prop14-side1-game-prop-side1",
                  "marketName": "Result of the first Coach's Challenge",
                  "statID": "prop14",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 0,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop8-side2-game-prop-side2": {
                  "oddID": "prop8-side2-game-prop-side2",
                  "opposingOddID": "prop8-side1-game-prop-side1",
                  "marketName": "Will Tony Romo or Jim Nantz mention aliens during the broadcast?",
                  "statID": "prop8",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-400",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "-400",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop22-side2-game-prop-side2": {
                  "oddID": "prop22-side2-game-prop-side2",
                  "opposingOddID": "prop22-side1-game-prop-side1",
                  "marketName": "First Play of the Game",
                  "statID": "prop22",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+150",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+150",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop5-side2-game-prop-side2": {
                  "oddID": "prop5-side2-game-prop-side2",
                  "opposingOddID": "prop5-side1-game-prop-side1",
                  "marketName": "MVP Position ",
                  "statID": "prop5",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+170",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+170",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop19-side2-game-prop-side2": {
                  "oddID": "prop19-side2-game-prop-side2",
                  "opposingOddID": "prop19-side1-game-prop-side1",
                  "marketName": "Will any player or coach cry during the National Anthem?",
                  "statID": "prop19",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop2-side1-game-prop-side1": {
                  "oddID": "prop2-side1-game-prop-side1",
                  "opposingOddID": "prop2-side2-game-prop-side2",
                  "marketName": "Length of National Anthem by Reba McEntire ",
                  "statID": "prop2",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-140",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "-140",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop7-side1-game-prop-side1": {
                  "oddID": "prop7-side1-game-prop-side1",
                  "opposingOddID": "prop7-side2-game-prop-side2",
                  "marketName": "Will There Be A Proposal?",
                  "statID": "prop7",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop17-side1-game-prop-side1": {
                  "oddID": "prop17-side1-game-prop-side1",
                  "opposingOddID": "prop17-side2-game-prop-side2",
                  "marketName": "Head Coach Shown First During the National Anthem",
                  "statID": "prop17",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop11-side1-game-prop-side1": {
                  "oddID": "prop11-side1-game-prop-side1",
                  "opposingOddID": "prop11-side2-game-prop-side2",
                  "marketName": "Will any scoring play be overturned by a review?",
                  "statID": "prop11",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop3-side1-game-prop-side1": {
                  "oddID": "prop3-side1-game-prop-side1",
                  "opposingOddID": "prop3-side2-game-prop-side2",
                  "marketName": " Team to score first touchdown",
                  "statID": "prop3",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop9-side1-game-prop-side1": {
                  "oddID": "prop9-side1-game-prop-side1",
                  "opposingOddID": "prop9-side2-game-prop-side2",
                  "marketName": "Will there be a flea-flicker attempt during the game?",
                  "statID": "prop9",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+300",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+300",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop1-side2-game-prop-side2": {
                  "oddID": "prop1-side2-game-prop-side2",
                  "opposingOddID": "prop1-side1-game-prop-side1",
                  "marketName": "Color of Gatorade Dump",
                  "statID": "prop1",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 0,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop11-side2-game-prop-side2": {
                  "oddID": "prop11-side2-game-prop-side2",
                  "opposingOddID": "prop11-side1-game-prop-side1",
                  "marketName": "Will any scoring play be overturned by a review?",
                  "statID": "prop11",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop7-side2-game-prop-side2": {
                  "oddID": "prop7-side2-game-prop-side2",
                  "opposingOddID": "prop7-side1-game-prop-side1",
                  "marketName": "Will There Be A Proposal?",
                  "statID": "prop7",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop15-side2-game-prop-side2": {
                  "oddID": "prop15-side2-game-prop-side2",
                  "opposingOddID": "prop15-side1-game-prop-side1",
                  "marketName": "Will the chains be used for measurement at any time during the game?",
                  "statID": "prop15",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop10-side2-game-prop-side2": {
                  "oddID": "prop10-side2-game-prop-side2",
                  "opposingOddID": "prop10-side1-game-prop-side1",
                  "marketName": "Will the game be tied again after 0-0",
                  "statID": "prop10",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop23-side2-game-prop-side2": {
                  "oddID": "prop23-side2-game-prop-side2",
                  "opposingOddID": "prop23-side1-game-prop-side1",
                  "marketName": "Who will the MVP mention first during his speech?",
                  "statID": "prop23",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop2-side2-game-prop-side2": {
                  "oddID": "prop2-side2-game-prop-side2",
                  "opposingOddID": "prop2-side1-game-prop-side1",
                  "marketName": "Length of National Anthem by Reba McEntire ",
                  "statID": "prop2",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+140",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+140",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop14-side1-game-prop-side1": {
                  "oddID": "prop14-side1-game-prop-side1",
                  "opposingOddID": "prop14-side2-game-prop-side2",
                  "marketName": "Result of the first Coach's Challenge",
                  "statID": "prop14",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 0,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop8-side1-game-prop-side1": {
                  "oddID": "prop8-side1-game-prop-side1",
                  "opposingOddID": "prop8-side2-game-prop-side2",
                  "marketName": "Will Tony Romo or Jim Nantz mention aliens during the broadcast?",
                  "statID": "prop8",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+400",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+400",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop22-side1-game-prop-side1": {
                  "oddID": "prop22-side1-game-prop-side1",
                  "opposingOddID": "prop22-side2-game-prop-side2",
                  "marketName": "First Play of the Game",
                  "statID": "prop22",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-150",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "-150",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop18-side1-game-prop-side1": {
                  "oddID": "prop18-side1-game-prop-side1",
                  "opposingOddID": "prop18-side2-game-prop-side2",
                  "marketName": "QB Shown First During the National Anthem",
                  "statID": "prop18",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop4-side1-game-prop-side1": {
                  "oddID": "prop4-side1-game-prop-side1",
                  "opposingOddID": "prop4-side2-game-prop-side2",
                  "marketName": "Halftime Set Length",
                  "statID": "prop4",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop10-side1-game-prop-side1": {
                  "oddID": "prop10-side1-game-prop-side1",
                  "opposingOddID": "prop10-side2-game-prop-side2",
                  "marketName": "Will the game be tied again after 0-0",
                  "statID": "prop10",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop17-side2-game-prop-side2": {
                  "oddID": "prop17-side2-game-prop-side2",
                  "opposingOddID": "prop17-side1-game-prop-side1",
                  "marketName": "Head Coach Shown First During the National Anthem",
                  "statID": "prop17",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop6-side2-game-prop-side2": {
                  "oddID": "prop6-side2-game-prop-side2",
                  "opposingOddID": "prop6-side1-game-prop-side1",
                  "marketName": "Super Bowl LVIII MVP ",
                  "statID": "prop6",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop21-side2-game-prop-side2": {
                  "oddID": "prop21-side2-game-prop-side2",
                  "opposingOddID": "prop21-side1-game-prop-side1",
                  "marketName": "Will any player be ejected from the game?",
                  "statID": "prop21",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-1000",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "-1000",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop12-side2-game-prop-side2": {
                  "oddID": "prop12-side2-game-prop-side2",
                  "opposingOddID": "prop12-side1-game-prop-side1",
                  "marketName": "Color of Gatorade Dump",
                  "statID": "prop12",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop16-side2-game-prop-side2": {
                  "oddID": "prop16-side2-game-prop-side2",
                  "opposingOddID": "prop16-side1-game-prop-side1",
                  "marketName": "Who will be shown first during America The Beautiful?",
                  "statID": "prop16",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop0-side1-game-prop-side1": {
                  "oddID": "prop0-side1-game-prop-side1",
                  "opposingOddID": "prop0-side2-game-prop-side2",
                  "marketName": "Result of Coin Toss",
                  "statID": "prop0",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop23-side1-game-prop-side1": {
                  "oddID": "prop23-side1-game-prop-side1",
                  "opposingOddID": "prop23-side2-game-prop-side2",
                  "marketName": "Who will the MVP mention first during his speech?",
                  "statID": "prop23",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop13-side1-game-prop-side1": {
                  "oddID": "prop13-side1-game-prop-side1",
                  "opposingOddID": "prop13-side2-game-prop-side2",
                  "marketName": "Which team will call for a fair catch first?",
                  "statID": "prop13",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop3-side2-game-prop-side2": {
                  "oddID": "prop3-side2-game-prop-side2",
                  "opposingOddID": "prop3-side1-game-prop-side1",
                  "marketName": " Team to score first touchdown",
                  "statID": "prop3",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop15-side1-game-prop-side1": {
                  "oddID": "prop15-side1-game-prop-side1",
                  "opposingOddID": "prop15-side2-game-prop-side2",
                  "marketName": "Will the chains be used for measurement at any time during the game?",
                  "statID": "prop15",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop21-side1-game-prop-side1": {
                  "oddID": "prop21-side1-game-prop-side1",
                  "opposingOddID": "prop21-side2-game-prop-side2",
                  "marketName": "Will any player be ejected from the game?",
                  "statID": "prop21",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+1000",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+1000",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop18-side2-game-prop-side2": {
                  "oddID": "prop18-side2-game-prop-side2",
                  "opposingOddID": "prop18-side1-game-prop-side1",
                  "marketName": "QB Shown First During the National Anthem",
                  "statID": "prop18",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop5-side1-game-prop-side1": {
                  "oddID": "prop5-side1-game-prop-side1",
                  "opposingOddID": "prop5-side2-game-prop-side2",
                  "marketName": "MVP Position ",
                  "statID": "prop5",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-170",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "-170",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop9-side2-game-prop-side2": {
                  "oddID": "prop9-side2-game-prop-side2",
                  "opposingOddID": "prop9-side1-game-prop-side1",
                  "marketName": "Will there be a flea-flicker attempt during the game?",
                  "statID": "prop9",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-300",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "-300",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop20-side2-game-prop-side2": {
                  "oddID": "prop20-side2-game-prop-side2",
                  "opposingOddID": "prop20-side1-game-prop-side1",
                  "marketName": "How many times will NFL Commissioner Roger Goodell be shown?",
                  "statID": "prop20",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop13-side2-game-prop-side2": {
                  "oddID": "prop13-side2-game-prop-side2",
                  "opposingOddID": "prop13-side1-game-prop-side1",
                  "marketName": "Which team will call for a fair catch first?",
                  "statID": "prop13",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop1-side1-game-prop-side1": {
                  "oddID": "prop1-side1-game-prop-side1",
                  "opposingOddID": "prop1-side2-game-prop-side2",
                  "marketName": "Color of Gatorade Dump",
                  "statID": "prop1",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 0,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop4-side2-game-prop-side2": {
                  "oddID": "prop4-side2-game-prop-side2",
                  "opposingOddID": "prop4-side1-game-prop-side1",
                  "marketName": "Halftime Set Length",
                  "statID": "prop4",
                  "statEntityID": "side2",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side2",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": -1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                },
                "prop19-side1-game-prop-side1": {
                  "oddID": "prop19-side1-game-prop-side1",
                  "opposingOddID": "prop19-side2-game-prop-side2",
                  "marketName": "Will any player or coach cry during the National Anthem?",
                  "statID": "prop19",
                  "statEntityID": "side1",
                  "periodID": "game",
                  "betTypeID": "prop",
                  "sideID": "side1",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "score": 1,
                  "scoringSupported": true,
                  "byBookmaker": {
                    "unknown": {
                      "bookmakerID": "unknown",
                      "odds": "+100",
                      "available": false,
                      "isMainLine": true,
                      "lastUpdatedAt": "2025-01-31T12:28:59.469Z"
                    }
                  }
                }
              },
              "status": {
                "hardStart": true,
                "delayed": false,
                "cancelled": false,
                "startsAt": "2024-02-11T23:50:00.000Z",
                "started": true,
                "finalized": true,
                "ended": true,
                "completed": true,
                "live": false,
                "currentPeriodID": "",
                "previousPeriodID": "",
                "displayLong": "",
                "displayShort": "",
                "oddsPresent": true,
                "oddsAvailable": false
              }
            }
          ]
        },
        "summary": "Example Response - a completed 'prop' type Event"
      },
      "EventsExample-Future": {
        "value": {
          "nextCursor": "n.1765568700000.xhnJqYBn15iogRYEHUlI",
          "success": true,
          "data": [
            {
              "eventID": "IWYZfq3CzbMNV4bbIpR2",
              "sportID": "SOCCER",
              "leagueID": "BUNDESLIGA",
              "type": "match",
              "teams": {
                "home": {
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "names": {
                    "long": "1. FC Union Berlin",
                    "medium": "Union Berlin",
                    "short": "FCU"
                  },
                  "colors": {
                    "primary": "#FF0000",
                    "secondary": "#FFFFFF",
                    "primaryContrast": "#000000",
                    "secondaryContrast": "#FF0000"
                  },
                  "statEntityID": "home"
                },
                "away": {
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "names": {
                    "long": "RB Leipzig",
                    "medium": "Leipzig",
                    "short": "RBL"
                  },
                  "colors": {
                    "primary": "#DD0000",
                    "secondary": "",
                    "primaryContrast": "#FFFFFF",
                    "secondaryContrast": ""
                  },
                  "statEntityID": "away"
                }
              },
              "status": {
                "started": false,
                "completed": false,
                "cancelled": false,
                "ended": false,
                "live": false,
                "delayed": false,
                "currentPeriodID": "",
                "previousPeriodID": "",
                "displayShort": "",
                "displayLong": "Upcoming",
                "inBreak": false,
                "hardStart": true,
                "periods": {
                  "started": [],
                  "ended": []
                },
                "oddsPresent": true,
                "oddsAvailable": true,
                "finalized": false,
                "startsAt": "2025-12-12T19:30:00.000Z",
                "previousStartsAt": [
                  "2025-12-13T14:30:00.000Z",
                  "2025-12-13T15:00:00.000Z"
                ]
              },
              "info": {
                "seasonWeek": "Bundesliga 25/26"
              },
              "links": {
                "bookmakers": {
                  "pinnacle": "https://www.pinnacle.com/en/soccer/germany-bundesliga/rb-leipzig-vs-union-berlin/1620344967",
                  "boylesports": "https://www.boylesports.com/sports/football/event/germany-bundesliga/union-berlin-v-rb-leipzig",
                  "coolbet": "https://www.coolbet.com/en/sports/match/4734862",
                  "1xbet": "https://1xbet.com/en/line/football/96463-germany-bundesliga/290170097-union-berlin-rasenballsport-leipzig",
                  "nordicbet": "https://www.nordicbet.com/en/sportsbook/football/germany/germany-bundesliga/union-berlin-rb-leipzig",
                  "sportsbet": "https://www.sportsbet.com.au/betting/soccer/german-bundesliga/union-berlin-v-rb-leipzig-9902529",
                  "fanduel": "https://sportsbook.fanduel.com/soccer/-/35016395",
                  "paddypower": "https://www.paddypower.com/football/german-bundesliga/union-berlin-v-rb-leipzig-35016395",
                  "betway": "https://betway.com/en/sports/evt/16090492",
                  "pointsbet": "https://pointsbet.com.au/sports/soccer/German%20Bundesliga/2525492",
                  "hardrockbet": "https://app.hardrock.bet/home/competition/bundesliga/4063070701202702597",
                  "888sport": "https://www.888sport.com/football/germany/german-bundesliga/union-berlin-vs-rb-leipzig-e-6789959",
                  "williamhill": "https://sports.williamhill.com/betting/en-gb/football/OB_EV37882192/union-berlin-vs-rb-leipzig",
                  "betonline": "https://sports.betonline.ag/sportsbook/soccer/bundesliga/game/490898515",
                  "lowvig": "https://sports.lowvig.ag/sportsbook/soccer/bundesliga/game/490898515",
                  "fliff": "https://sports.getfliff.com/markets/319167_c_p_499_prematch",
                  "draftkings": "https://sportsbook.draftkings.com/event/33235655",
                  "leovegas": "https://www.leovegas.co.uk/betting#event/1024136722",
                  "ballybet": "https://play.ballybet.com/sports#event/1024136722",
                  "betparx": "https://nj.betparx.com/kambi#event/1024136722",
                  "betrivers": "https://nj.betrivers.com/?page=sportsbook#event/1024136722",
                  "casumo": "https://www.casumo.com/en-gb/sports#event/1024136722",
                  "grosvenor": "https://www.grosvenorcasinos.com/sport#event/1024136722",
                  "livescorebet": "https://www.livescorebet.com/uk/sports/football/germany-1.bundesliga/1.-fc-union-berlin-rb-leipzig/SBTE_2_1024136722",
                  "tabtouch": "https://www.tabtouch.mobi/tabtouch-sports/event/1024136722",
                  "unibet": "https://www.unibet.com/betting/sports/event/1024136722",
                  "virginbet": "https://www.virginbet.com/sports/football/germany-1.bundesliga/1.-fc-union-berlin-rb-leipzig/SBTE_2_1024136722",
                  "bovada": "https://www.bovada.lv/sports/soccer/europe/germany/1-bundesliga/union-berlin-rb-leipzig-202512121430",
                  "coral": "https://sports.coral.co.uk/event/football/football-germany/german-bundesliga/union-berlin-v-rb-leipzig/40531965",
                  "neds": "https://www.neds.com.au/sports/-/-/-/ac4c0744-41ae-4c0e-b539-20d7376da356",
                  "ladbrokes": "https://www.ladbrokes.com.au/sports/-/-/-/ac4c0744-41ae-4c0e-b539-20d7376da356",
                  "betmgm": "https://sports.nj.betmgm.com/en/sports/events/union-berlin---rb-leipzig-2:7716083",
                  "betsson": "https://www.betsson.com/en/sportsbook/football/germany/germany-bundesliga?eventId=f-DraNtuzsNUGkqFNAtVC2SA",
                  "playup": "https://www.playup.com.au/betting/sports/germany-bundesliga-1/union-berlin-v-rb-leipzig/1732363",
                  "tab": "https://www.tab.com.au/sports/betting/Soccer/competitions/German%20Bundesliga/matches/Union%20Berlin%20v%20RB%20Leipzig",
                  "betrsportsbook": "https://www.betr.com.au/sports/Soccer/100/Germany/Bundesliga/1.-FC-Union-Berlin-v-RB-Leipzig/1925936/All-Markets",
                  "betfairsportsbook": "https://www.betfair.com/betting/football/german-bundesliga/union-berlin-v-rb-leipzig/e-35016395",
                  "matchbook": "https://www.matchbook.com/events/soccer/germany/germany-bundesliga/31857747966800053",
                  "everygame": "https://sports.everygame.eu/en/Bets/Soccer/German-1st-Bundesliga/1-FC-Union-Berlin-v-RB-Leipzig/2761502",
                  "espnbet": "https://espnbet.com/sport/soccer/organization/germany/competition/bundesliga/event/853acc43-6419-449a-9760-187331937390",
                  "caesars": "https://sportsbook.caesars.com/us/nj/bet/football/f9d4fd6b-04f2-4076-8714-611a20740f81/union-berlin-vs-rb-leipzig"
                }
              },
              "odds": {
                "points-home-reg-ml3way-home+draw": {
                  "oddID": "points-home-reg-ml3way-home+draw",
                  "opposingOddID": "points-away-reg-ml3way-away",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "home+draw",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-143",
                  "openFairOdds": "-143",
                  "scoringSupported": true
                },
                "points-away-reg-ml3way-away": {
                  "oddID": "points-away-reg-ml3way-away",
                  "opposingOddID": "points-home-reg-ml3way-home+draw",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "away",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+143",
                  "bookOdds": "+130",
                  "openFairOdds": "+143",
                  "openBookOdds": "+130",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+133",
                      "lastUpdatedAt": "2025-12-12T14:59:33.774Z",
                      "available": true
                    },
                    "boylesports": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:57:57.000Z",
                      "available": true
                    },
                    "unibet": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:53.000Z",
                      "available": true
                    },
                    "unknown": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "1xbet": {
                      "odds": "+141",
                      "lastUpdatedAt": "2025-12-12T14:58:39.000Z",
                      "available": true
                    },
                    "nordicbet": {
                      "odds": "+138",
                      "lastUpdatedAt": "2025-12-12T14:57:16.000Z",
                      "available": true
                    },
                    "sportsbet": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:40.000Z",
                      "available": true
                    },
                    "coolbet": {
                      "odds": "+135",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "+135",
                      "lastUpdatedAt": "2025-12-12T14:58:51.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543800868&selectionId=5340398"
                    },
                    "paddypower": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:13.000Z",
                      "available": true
                    },
                    "betway": {
                      "odds": "+138",
                      "lastUpdatedAt": "2025-12-12T14:57:27.000Z",
                      "available": true
                    },
                    "skybet": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "pointsbet": {
                      "odds": "+135",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "fanatics": {
                      "odds": "+135",
                      "lastUpdatedAt": "2025-12-12T14:57:31.000Z",
                      "available": true
                    },
                    "betfairexchange": {
                      "odds": "+148",
                      "lastUpdatedAt": "2025-12-12T14:59:06.000Z",
                      "available": true,
                      "deeplink": "https://betfair.com/exchange/plus/football/market/1.251205616"
                    },
                    "tipico": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:28.000Z",
                      "available": true
                    },
                    "hardrockbet": {
                      "odds": "+135",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "888sport": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:58:26.000Z",
                      "available": true
                    },
                    "williamhill": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:59:04.000Z",
                      "available": true
                    },
                    "betonline": {
                      "odds": "+140",
                      "lastUpdatedAt": "2025-12-12T14:58:30.000Z",
                      "available": true
                    },
                    "lowvig": {
                      "odds": "+133",
                      "lastUpdatedAt": "2025-12-12T14:58:29.000Z",
                      "available": true
                    },
                    "marathonbet": {
                      "odds": "+139",
                      "lastUpdatedAt": "2025-12-12T14:58:15.000Z",
                      "available": true
                    },
                    "fliff": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:58:28.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:39.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235655?outcomes=0ML82446033_3"
                    },
                    "bovada": {
                      "odds": "+133",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "leovegas": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "ballybet": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:58:14.000Z",
                      "available": true
                    },
                    "betparx": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:58:40.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024136722?coupon=single|3974164772|0"
                    },
                    "casumo": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:58:27.000Z",
                      "available": true
                    },
                    "grosvenor": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "livescorebet": {
                      "odds": "+123",
                      "lastUpdatedAt": "2025-12-12T14:58:27.000Z",
                      "available": true
                    },
                    "tabtouch": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:58:45.000Z",
                      "available": true
                    },
                    "virginbet": {
                      "odds": "+123",
                      "lastUpdatedAt": "2025-12-12T14:58:14.000Z",
                      "available": true
                    },
                    "coral": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:14.000Z",
                      "available": true
                    },
                    "neds": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:23.000Z",
                      "available": true
                    },
                    "ladbrokes": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:28.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7716083-190814890-698929676"
                    },
                    "bet365": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:44:12.000Z",
                      "available": true
                    },
                    "betvictor": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:55:00.000Z",
                      "available": true
                    },
                    "betsson": {
                      "odds": "+132",
                      "lastUpdatedAt": "2025-12-12T14:58:58.000Z",
                      "available": true
                    },
                    "suprabets": {
                      "odds": "+131",
                      "lastUpdatedAt": "2025-12-12T14:57:50.000Z",
                      "available": true
                    },
                    "playup": {
                      "odds": "+128",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "tab": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "betrsportsbook": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:29.000Z",
                      "available": true
                    },
                    "betfairsportsbook": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:58:53.000Z",
                      "available": true
                    },
                    "gtbets": {
                      "odds": "+128",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "matchbook": {
                      "odds": "+146",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true
                    },
                    "everygame": {
                      "odds": "+135",
                      "lastUpdatedAt": "2025-12-12T14:57:59.000Z",
                      "available": true
                    },
                    "espnbet": {
                      "odds": "+130",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true,
                      "deeplink": "https://espnbet.com/sport/soccer/organization/germany/competition/bundesliga/event/853acc43-6419-449a-9760-187331937390/section/lines"
                    },
                    "caesars": {
                      "odds": "+135",
                      "lastUpdatedAt": "2025-12-12T14:53:56.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=9dc72c90-b2e2-3194-8265-8a9f65905e09"
                    },
                    "betus": {
                      "odds": "+137",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    }
                  }
                },
                "points-home-reg-ml3way-home": {
                  "oddID": "points-home-reg-ml3way-home",
                  "opposingOddID": "points-away-reg-ml3way-away+draw",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+226",
                  "bookOdds": "+205",
                  "openFairOdds": "+226",
                  "openBookOdds": "+205",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+206",
                      "lastUpdatedAt": "2025-12-12T14:59:33.774Z",
                      "available": true
                    },
                    "boylesports": {
                      "odds": "+188",
                      "lastUpdatedAt": "2025-12-12T14:57:57.000Z",
                      "available": true
                    },
                    "unibet": {
                      "odds": "+205",
                      "lastUpdatedAt": "2025-12-12T14:58:53.000Z",
                      "available": true
                    },
                    "unknown": {
                      "odds": "+205",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "1xbet": {
                      "odds": "+217",
                      "lastUpdatedAt": "2025-12-12T14:58:39.000Z",
                      "available": true
                    },
                    "nordicbet": {
                      "odds": "+198",
                      "lastUpdatedAt": "2025-12-12T14:57:16.000Z",
                      "available": true
                    },
                    "sportsbet": {
                      "odds": "+190",
                      "lastUpdatedAt": "2025-12-12T14:58:40.000Z",
                      "available": true
                    },
                    "coolbet": {
                      "odds": "+215",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:58:51.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543800868&selectionId=50347"
                    },
                    "paddypower": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:58:13.000Z",
                      "available": true
                    },
                    "betway": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:57:27.000Z",
                      "available": true
                    },
                    "skybet": {
                      "odds": "+190",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "pointsbet": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "fanatics": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:57:31.000Z",
                      "available": true
                    },
                    "betfairexchange": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:59:06.000Z",
                      "available": true,
                      "deeplink": "https://betfair.com/exchange/plus/football/market/1.251205616"
                    },
                    "tipico": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-12-12T14:58:28.000Z",
                      "available": true
                    },
                    "hardrockbet": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "888sport": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:58:26.000Z",
                      "available": true
                    },
                    "williamhill": {
                      "odds": "+190",
                      "lastUpdatedAt": "2025-12-12T14:59:04.000Z",
                      "available": true
                    },
                    "betonline": {
                      "odds": "+198",
                      "lastUpdatedAt": "2025-12-12T14:58:30.000Z",
                      "available": true
                    },
                    "lowvig": {
                      "odds": "+214",
                      "lastUpdatedAt": "2025-12-12T14:58:29.000Z",
                      "available": true
                    },
                    "marathonbet": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:15.000Z",
                      "available": true
                    },
                    "fliff": {
                      "odds": "+195",
                      "lastUpdatedAt": "2025-12-12T14:58:28.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "+190",
                      "lastUpdatedAt": "2025-12-12T14:58:39.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235655?outcomes=0ML82446033_1"
                    },
                    "bovada": {
                      "odds": "+205",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "leovegas": {
                      "odds": "+205",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "ballybet": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:14.000Z",
                      "available": true
                    },
                    "betparx": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+205",
                      "lastUpdatedAt": "2025-12-12T14:58:40.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024136722?coupon=single|3974164770|0"
                    },
                    "casumo": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:27.000Z",
                      "available": true
                    },
                    "grosvenor": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "livescorebet": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:27.000Z",
                      "available": true
                    },
                    "tabtouch": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:45.000Z",
                      "available": true
                    },
                    "virginbet": {
                      "odds": "+205",
                      "lastUpdatedAt": "2025-12-12T14:58:14.000Z",
                      "available": true
                    },
                    "coral": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:14.000Z",
                      "available": true
                    },
                    "neds": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:58:23.000Z",
                      "available": true
                    },
                    "ladbrokes": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:58:28.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7716083-190814890-698929674"
                    },
                    "bet365": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:44:12.000Z",
                      "available": true
                    },
                    "betvictor": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:55:00.000Z",
                      "available": true
                    },
                    "betsson": {
                      "odds": "+205",
                      "lastUpdatedAt": "2025-12-12T14:58:58.000Z",
                      "available": true
                    },
                    "suprabets": {
                      "odds": "+207",
                      "lastUpdatedAt": "2025-12-12T14:57:50.000Z",
                      "available": true
                    },
                    "playup": {
                      "odds": "+190",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "tab": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "betrsportsbook": {
                      "odds": "+205",
                      "lastUpdatedAt": "2025-12-12T14:58:29.000Z",
                      "available": true
                    },
                    "betfairsportsbook": {
                      "odds": "+188",
                      "lastUpdatedAt": "2025-12-12T14:58:53.000Z",
                      "available": true
                    },
                    "gtbets": {
                      "odds": "+206",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "matchbook": {
                      "odds": "+215",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true
                    },
                    "everygame": {
                      "odds": "+195",
                      "lastUpdatedAt": "2025-12-12T14:57:59.000Z",
                      "available": true
                    },
                    "espnbet": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true,
                      "deeplink": "https://espnbet.com/sport/soccer/organization/germany/competition/bundesliga/event/853acc43-6419-449a-9760-187331937390/section/lines"
                    },
                    "caesars": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:53:56.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=dfca932c-3c5a-3357-98e3-028d06bad8c6"
                    },
                    "betus": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    }
                  }
                },
                "points-away-reg-ml3way-away+draw": {
                  "oddID": "points-away-reg-ml3way-away+draw",
                  "opposingOddID": "points-home-reg-ml3way-home",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "away+draw",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-226",
                  "openFairOdds": "-226",
                  "scoringSupported": true
                },
                "points-away-reg-ml-away": {
                  "oddID": "points-away-reg-ml-away",
                  "opposingOddID": "points-home-reg-ml-home",
                  "marketName": "Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "ml",
                  "sideID": "away",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-129",
                  "bookOdds": "-150",
                  "openFairOdds": "-129",
                  "openBookOdds": "-150",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-145",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543800782&selectionId=5340398"
                    },
                    "betrivers": {
                      "odds": "-165",
                      "lastUpdatedAt": "2025-12-12T14:57:43.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024136722?coupon=single|3974179572|0"
                    },
                    "bovada": {
                      "odds": "-138",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "-145",
                      "lastUpdatedAt": "2025-12-12T14:58:46.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235655?outcomes=0QA294967942%23423045353_13L40481Q12Q21"
                    },
                    "ballybet": {
                      "odds": "-165",
                      "lastUpdatedAt": "2025-12-12T14:58:19.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "-160",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7716083-190814898-698929743"
                    },
                    "bet365": {
                      "odds": "-150",
                      "lastUpdatedAt": "2025-12-12T14:44:12.000Z",
                      "available": true
                    }
                  }
                },
                "points-home-reg-ml-home": {
                  "oddID": "points-home-reg-ml-home",
                  "opposingOddID": "points-away-reg-ml-away",
                  "marketName": "Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "ml",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+129",
                  "bookOdds": "+115",
                  "openFairOdds": "+129",
                  "openBookOdds": "+115",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543800782&selectionId=50347"
                    },
                    "betrivers": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:57:43.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024136722?coupon=single|3974179571|0"
                    },
                    "bovada": {
                      "odds": "+114",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:46.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235655?outcomes=0QA294967942%23423045352_13L40481Q11Q20"
                    },
                    "ballybet": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:19.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7716083-190814898-698929742"
                    },
                    "bet365": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:44:12.000Z",
                      "available": true
                    }
                  }
                },
                "points-home-reg-sp-home": {
                  "oddID": "points-home-reg-sp-home",
                  "opposingOddID": "points-away-reg-sp-away",
                  "marketName": "Spread (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "sp",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-111",
                  "bookOdds": "-122",
                  "fairSpread": "+0.5",
                  "bookSpread": "+0.5",
                  "openFairOdds": "-111",
                  "openBookOdds": "-122",
                  "openFairSpread": "+0.5",
                  "openBookSpread": "+0.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bovada": {
                      "odds": "-122",
                      "spread": "+0.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    }
                  }
                },
                "points-away-reg-sp-away": {
                  "oddID": "points-away-reg-sp-away",
                  "opposingOddID": "points-home-reg-sp-home",
                  "marketName": "Spread (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "sp",
                  "sideID": "away",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+111",
                  "bookOdds": "+102",
                  "fairSpread": "-0.5",
                  "bookSpread": "-0.5",
                  "openFairOdds": "+111",
                  "openBookOdds": "+102",
                  "openFairSpread": "-0.5",
                  "openBookSpread": "-0.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bovada": {
                      "odds": "+102",
                      "spread": "-0.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    }
                  }
                },
                "points-all-reg-ou-under": {
                  "oddID": "points-all-reg-ou-under",
                  "opposingOddID": "points-all-reg-ou-over",
                  "marketName": "Over/Under (Regulation)",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "reg",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-108",
                  "bookOdds": "-124",
                  "fairOverUnder": "2.5",
                  "bookOverUnder": "2.5",
                  "openFairOdds": "-108",
                  "openBookOdds": "-124",
                  "openFairOverUnder": "2.5",
                  "openBookOverUnder": "2.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "betparx": {
                      "odds": "-123",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "-125",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "-125",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "-118",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    }
                  }
                },
                "points-all-reg-ou-over": {
                  "oddID": "points-all-reg-ou-over",
                  "opposingOddID": "points-all-reg-ou-under",
                  "marketName": "Over/Under (Regulation)",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "reg",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+108",
                  "bookOdds": "-105",
                  "fairOverUnder": "2.5",
                  "bookOverUnder": "2.5",
                  "openFairOdds": "+108",
                  "openBookOdds": "-105",
                  "openFairOverUnder": "2.5",
                  "openBookOverUnder": "2.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "betparx": {
                      "odds": "-105",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "-106",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "-111",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "-102",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    }
                  }
                },
                "points-home-1h-ml3way-home+draw": {
                  "oddID": "points-home-1h-ml3way-home+draw",
                  "opposingOddID": "points-away-1h-ml3way-away",
                  "marketName": "1st Half 3-Way Moneyline",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "1h",
                  "betTypeID": "ml3way",
                  "sideID": "home+draw",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-204",
                  "openFairOdds": "-204",
                  "scoringSupported": true
                },
                "points-away-1h-ml3way-away": {
                  "oddID": "points-away-1h-ml3way-away",
                  "opposingOddID": "points-home-1h-ml3way-home+draw",
                  "marketName": "1st Half 3-Way Moneyline",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "1h",
                  "betTypeID": "ml3way",
                  "sideID": "away",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+204",
                  "bookOdds": "+185",
                  "openFairOdds": "+204",
                  "openBookOdds": "+185",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+202",
                      "lastUpdatedAt": "2025-12-12T14:59:33.774Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "+185",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543800738&selectionId=5340398"
                    },
                    "unknown": {
                      "odds": "+189",
                      "lastUpdatedAt": "2025-12-12T14:57:05.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "+205",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+180",
                      "lastUpdatedAt": "2025-12-12T14:57:43.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024136722?coupon=single|3974179530|0"
                    },
                    "draftkings": {
                      "odds": "+185",
                      "lastUpdatedAt": "2025-12-12T14:58:46.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235655?outcomes=0ML82446048_3"
                    },
                    "ballybet": {
                      "odds": "+180",
                      "lastUpdatedAt": "2025-12-12T14:58:19.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+180",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7716083-190814889-698929672"
                    },
                    "bet365": {
                      "odds": "+200",
                      "lastUpdatedAt": "2025-12-12T14:55:22.000Z",
                      "available": true
                    }
                  }
                },
                "weightedCards-all-game-ou-over": {
                  "oddID": "weightedCards-all-game-ou-over",
                  "opposingOddID": "weightedCards-all-game-ou-under",
                  "marketName": "Total Cards (Weighted) Over/Under (Full Match)",
                  "statID": "weightedCards",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+102",
                  "bookOdds": "-115",
                  "fairOverUnder": "4.5",
                  "bookOverUnder": "4.5",
                  "openFairOdds": "+102",
                  "openBookOdds": "-115",
                  "openFairOverUnder": "4.5",
                  "openBookOverUnder": "4.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-120",
                      "overUnder": "4.5",
                      "lastUpdatedAt": "2025-12-12T14:50:52.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "+100",
                      "overUnder": "4.5",
                      "lastUpdatedAt": "2025-12-12T14:58:46.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "-115",
                      "overUnder": "4.5",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true
                    }
                  }
                },
                "weightedCards-all-game-ou-under": {
                  "oddID": "weightedCards-all-game-ou-under",
                  "opposingOddID": "weightedCards-all-game-ou-over",
                  "marketName": "Total Cards (Weighted) Over/Under (Full Match)",
                  "statID": "weightedCards",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-102",
                  "bookOdds": "-120",
                  "fairOverUnder": "4.5",
                  "bookOverUnder": "4.5",
                  "openFairOdds": "-102",
                  "openBookOdds": "-120",
                  "openFairOverUnder": "4.5",
                  "openBookOverUnder": "4.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-120",
                      "overUnder": "4.5",
                      "lastUpdatedAt": "2025-12-12T14:50:52.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "-140",
                      "overUnder": "4.5",
                      "lastUpdatedAt": "2025-12-12T14:58:46.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "-115",
                      "overUnder": "4.5",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true
                    }
                  }
                },
                "weightedCards-home-game-ou-under": {
                  "oddID": "weightedCards-home-game-ou-under",
                  "opposingOddID": "weightedCards-home-game-ou-over",
                  "marketName": "1. FC Union Berlin Cards (Weighted) Over/Under (Full Match)",
                  "statID": "weightedCards",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-120",
                  "fairOverUnder": "2.5",
                  "bookOverUnder": "2.5",
                  "openFairOdds": "+100",
                  "openBookOdds": "-120",
                  "openFairOverUnder": "2.5",
                  "openBookOverUnder": "2.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-120",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:03:43.000Z",
                      "available": false
                    }
                  }
                },
                "weightedCards-home-game-ou-over": {
                  "oddID": "weightedCards-home-game-ou-over",
                  "opposingOddID": "weightedCards-home-game-ou-under",
                  "marketName": "1. FC Union Berlin Cards (Weighted) Over/Under (Full Match)",
                  "statID": "weightedCards",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-120",
                  "fairOverUnder": "2.5",
                  "bookOverUnder": "2.5",
                  "openFairOdds": "+100",
                  "openBookOdds": "-120",
                  "openFairOverUnder": "2.5",
                  "openBookOverUnder": "2.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-120",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:03:43.000Z",
                      "available": false
                    }
                  }
                },
                "firstToScore-DMYTRO_BOGDANOV_1_BUNDESLIGA-game-yn-yes": {
                  "oddID": "firstToScore-DMYTRO_BOGDANOV_1_BUNDESLIGA-game-yn-yes",
                  "opposingOddID": "firstToScore-DMYTRO_BOGDANOV_1_BUNDESLIGA-game-yn-no",
                  "marketName": "Dmytro Bogdanov To Record First Goal Yes/No (Full Match)",
                  "statID": "firstToScore",
                  "statEntityID": "DMYTRO_BOGDANOV_1_BUNDESLIGA",
                  "periodID": "game",
                  "betTypeID": "yn",
                  "sideID": "yes",
                  "playerID": "DMYTRO_BOGDANOV_1_BUNDESLIGA",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+825",
                  "bookOdds": "+750",
                  "openFairOdds": "+825",
                  "openBookOdds": "+750",
                  "scoringSupported": false,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "+750",
                      "lastUpdatedAt": "2025-12-12T14:58:44.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "+750",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true
                    }
                  }
                },
                "firstToScore-DMYTRO_BOGDANOV_1_BUNDESLIGA-game-yn-no": {
                  "oddID": "firstToScore-DMYTRO_BOGDANOV_1_BUNDESLIGA-game-yn-no",
                  "opposingOddID": "firstToScore-DMYTRO_BOGDANOV_1_BUNDESLIGA-game-yn-yes",
                  "marketName": "Dmytro Bogdanov To Record First Goal Yes/No (Full Match)",
                  "statID": "firstToScore",
                  "statEntityID": "DMYTRO_BOGDANOV_1_BUNDESLIGA",
                  "periodID": "game",
                  "betTypeID": "yn",
                  "sideID": "no",
                  "playerID": "DMYTRO_BOGDANOV_1_BUNDESLIGA",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-825",
                  "openFairOdds": "-825",
                  "scoringSupported": false
                }
              },
              "results": {},
              "players": {
                "NICOLAS_SEIWALD_1_BUNDESLIGA": {
                  "playerID": "NICOLAS_SEIWALD_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Nicolas",
                  "lastName": "Seiwald",
                  "name": "Nicolas Seiwald"
                },
                "ANDREJ_ILIC_1_BUNDESLIGA": {
                  "playerID": "ANDREJ_ILIC_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Andrej",
                  "lastName": "Ilić",
                  "name": "Andrej Ilić"
                },
                "XAVER_SCHLAGER_1_BUNDESLIGA": {
                  "playerID": "XAVER_SCHLAGER_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Xaver",
                  "lastName": "Schlager",
                  "name": "Xaver Schlager"
                },
                "WILLI_ORBAN_1_BUNDESLIGA": {
                  "playerID": "WILLI_ORBAN_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Willi",
                  "lastName": "Orbán",
                  "name": "Willi Orbán"
                },
                "JANIK_HABERER_1_BUNDESLIGA": {
                  "playerID": "JANIK_HABERER_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Janik",
                  "lastName": "Haberer",
                  "name": "Janik Haberer"
                },
                "LEOPOLD_QUERFELD_1_BUNDESLIGA": {
                  "playerID": "LEOPOLD_QUERFELD_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Leopold",
                  "lastName": "Querfeld",
                  "name": "Leopold Querfeld"
                },
                "CASTELLO_LUKEBA_1_BUNDESLIGA": {
                  "playerID": "CASTELLO_LUKEBA_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Castello",
                  "lastName": "Lukeba",
                  "name": "Castello Lukeba"
                },
                "WOOYEONG_JEONG_1_BUNDESLIGA": {
                  "playerID": "WOOYEONG_JEONG_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Woo-Yeong",
                  "lastName": "Jeong",
                  "name": "Woo-Yeong Jeong"
                },
                "OLIVER_BURKE_1_BUNDESLIGA": {
                  "playerID": "OLIVER_BURKE_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Oliver",
                  "lastName": "Burke",
                  "name": "Oliver Burke"
                },
                "ANTONIO_NUSA_1_BUNDESLIGA": {
                  "playerID": "ANTONIO_NUSA_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Antonio",
                  "lastName": "Nusa",
                  "name": "Antonio Nusa"
                },
                "ANDRAS_SCHAFER_1_BUNDESLIGA": {
                  "playerID": "ANDRAS_SCHAFER_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "András",
                  "lastName": "Schäfer",
                  "name": "András Schäfer"
                },
                "CONRAD_HARDER_1_BUNDESLIGA": {
                  "playerID": "CONRAD_HARDER_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Conrad",
                  "lastName": "Harder",
                  "name": "Conrad Harder"
                },
                "EL_CHADAILLE_BITSHIABU_1_BUNDESLIGA": {
                  "playerID": "EL_CHADAILLE_BITSHIABU_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "El Chadaille",
                  "lastName": "Bitshiabu",
                  "name": "El Chadaille Bitshiabu"
                },
                "CHRISTOPH_BAUMGARTNER_1_BUNDESLIGA": {
                  "playerID": "CHRISTOPH_BAUMGARTNER_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Christoph",
                  "lastName": "Baumgartner",
                  "name": "Christoph Baumgartner"
                },
                "TIM_SKARKE_1_BUNDESLIGA": {
                  "playerID": "TIM_SKARKE_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Tim",
                  "lastName": "Skarke",
                  "name": "Tim Skarke"
                },
                "ROBERT_SKOV_1_BUNDESLIGA": {
                  "playerID": "ROBERT_SKOV_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Robert",
                  "lastName": "Skov",
                  "name": "Robert Skov"
                },
                "JOSIP_JURANOVIC_1_BUNDESLIGA": {
                  "playerID": "JOSIP_JURANOVIC_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Josip",
                  "lastName": "Juranović",
                  "name": "Josip Juranović"
                },
                "YAN_DIOMANDE_1_BUNDESLIGA": {
                  "playerID": "YAN_DIOMANDE_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Yan",
                  "lastName": "Diomande",
                  "name": "Yan Diomande"
                },
                "CHRISTOPHER_TRIMMEL_1_BUNDESLIGA": {
                  "playerID": "CHRISTOPHER_TRIMMEL_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Christopher",
                  "lastName": "Trimmel",
                  "name": "Christopher Trimmel"
                },
                "JOHAN_BAKAYOKO_1_BUNDESLIGA": {
                  "playerID": "JOHAN_BAKAYOKO_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Johan",
                  "lastName": "Bakayoko",
                  "name": "Johan Bakayoko"
                },
                "DIOGO_LEITE_1_BUNDESLIGA": {
                  "playerID": "DIOGO_LEITE_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Diogo Filipe",
                  "lastName": "Monteiro Pinto Leite",
                  "name": "Diogo Leite"
                },
                "EZECHIEL_BANZUZI_1_BUNDESLIGA": {
                  "playerID": "EZECHIEL_BANZUZI_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Ezechiel",
                  "lastName": "Banzuzi",
                  "name": "Ezechiel Banzuzi"
                },
                "TOM_ROTHE_1_BUNDESLIGA": {
                  "playerID": "TOM_ROTHE_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Tom",
                  "lastName": "Rothe",
                  "name": "Tom Rothe"
                },
                "DAVID_RAUM_1_BUNDESLIGA": {
                  "playerID": "DAVID_RAUM_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "David",
                  "lastName": "Raum",
                  "name": "David Raum"
                },
                "RANI_KHEDIRA_1_BUNDESLIGA": {
                  "playerID": "RANI_KHEDIRA_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Rani",
                  "lastName": "Khedira",
                  "name": "Rani Khedira"
                },
                "DANILHO_DOEKHI_1_BUNDESLIGA": {
                  "playerID": "DANILHO_DOEKHI_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Danilho",
                  "lastName": "Doekhi",
                  "name": "Danilho Doekhi"
                },
                "ALEX_KRAL_1_BUNDESLIGA": {
                  "playerID": "ALEX_KRAL_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Alex",
                  "lastName": "Král",
                  "name": "Alex Král"
                },
                "ILYAS_ANSAH_1_BUNDESLIGA": {
                  "playerID": "ILYAS_ANSAH_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Ilyas",
                  "lastName": "Ansah",
                  "name": "Ilyas Ansah"
                },
                "TIMO_WERNER_1_BUNDESLIGA": {
                  "playerID": "TIMO_WERNER_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Timo",
                  "lastName": "Werner",
                  "name": "Timo Werner"
                },
                "ALJOSCHA_KEMLEIN_1_BUNDESLIGA": {
                  "playerID": "ALJOSCHA_KEMLEIN_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Aljoscha",
                  "lastName": "Kemlein",
                  "name": "Aljoscha Kemlein"
                },
                "AMADOU_HAIDARA_1_BUNDESLIGA": {
                  "playerID": "AMADOU_HAIDARA_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Amadou",
                  "lastName": "Haidara",
                  "name": "Amadou Haidara"
                },
                "ANDRIJA_MAKSIMOVIC_1_BUNDESLIGA": {
                  "playerID": "ANDRIJA_MAKSIMOVIC_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Andrija",
                  "lastName": "Maksimović",
                  "name": "Andrija Maksimović"
                },
                "ASSAN_OUEDRAOGO_1_BUNDESLIGA": {
                  "playerID": "ASSAN_OUEDRAOGO_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Assan",
                  "lastName": "Ouédraogo",
                  "name": "Assan Ouédraogo"
                },
                "BENJAMIN_HENRICHS_1_BUNDESLIGA": {
                  "playerID": "BENJAMIN_HENRICHS_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Benjamin",
                  "lastName": "Henrichs",
                  "name": "Benjamin Henrichs"
                },
                "DAVID_PREU_1_BUNDESLIGA": {
                  "playerID": "DAVID_PREU_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "David",
                  "lastName": "Preu",
                  "name": "David Preu"
                },
                "DERRICK_KOHN_1_BUNDESLIGA": {
                  "playerID": "DERRICK_KOHN_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Derrick",
                  "lastName": "Köhn",
                  "name": "Derrick Köhn"
                },
                "DMYTRO_BOGDANOV_1_BUNDESLIGA": {
                  "playerID": "DMYTRO_BOGDANOV_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Dmytro",
                  "lastName": "Bogdanov",
                  "name": "Dmytro Bogdanov"
                },
                "KEVIN_KAMPL_1_BUNDESLIGA": {
                  "playerID": "KEVIN_KAMPL_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Kevin",
                  "lastName": "Kampl",
                  "name": "Kevin Kampl"
                },
                "KOSTA_NEDELJKOVIC_1_BUNDESLIGA": {
                  "playerID": "KOSTA_NEDELJKOVIC_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Kosta",
                  "lastName": "Nedeljkovic",
                  "name": "Kosta Nedeljković"
                },
                "LIVAN_BURCU_1_BUNDESLIGA": {
                  "playerID": "LIVAN_BURCU_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Livan",
                  "lastName": "Burcu",
                  "name": "Livan Burcu"
                },
                "LUKAS_KLOSTERMANN_1_BUNDESLIGA": {
                  "playerID": "LUKAS_KLOSTERMANN_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Lukas",
                  "lastName": "Klostermann",
                  "name": "Lukas Klostermann"
                },
                "MARIN_LJUBICIC_1_BUNDESLIGA": {
                  "playerID": "MARIN_LJUBICIC_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Marin",
                  "lastName": "Ljubičić",
                  "name": "Marin Ljubičić"
                },
                "MAX_FINKGRAFE_1_BUNDESLIGA": {
                  "playerID": "MAX_FINKGRAFE_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Max",
                  "lastName": "Finkgräfe",
                  "name": "Max Finkgräfe"
                },
                "OLUWASEUN_OGBEMUDIA_1_BUNDESLIGA": {
                  "playerID": "OLUWASEUN_OGBEMUDIA_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Oluwaseun",
                  "lastName": "Ogbemudia",
                  "name": "Oluwaseun Ogbemudia"
                },
                "RIDLE_BAKU_1_BUNDESLIGA": {
                  "playerID": "RIDLE_BAKU_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Ridle",
                  "lastName": "Baku",
                  "name": "Ridle Baku"
                },
                "STANLEY_NSOKI_1_BUNDESLIGA": {
                  "playerID": "STANLEY_NSOKI_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Stanley",
                  "lastName": "N'Soki",
                  "name": "Stanley N'Soki"
                },
                "TIDIAM_GOMIS_1_BUNDESLIGA": {
                  "playerID": "TIDIAM_GOMIS_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Tidiam",
                  "lastName": "Gomis",
                  "name": "Tidiam Gomis"
                },
                "CARL_KLAUS_1_BUNDESLIGA": {
                  "playerID": "CARL_KLAUS_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Carl",
                  "lastName": "Klaus",
                  "name": "Carl Klaus"
                },
                "FREDERIK_RONNOW_1_BUNDESLIGA": {
                  "playerID": "FREDERIK_RONNOW_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Frederik",
                  "lastName": "Rønnow",
                  "name": "Frederik Rønnow"
                },
                "LEOPOLD_ZINGERLE_1_BUNDESLIGA": {
                  "playerID": "LEOPOLD_ZINGERLE_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Leopold",
                  "lastName": "Zingerle",
                  "name": "Leopold Zingerle"
                },
                "MAARTEN_VANDEVOORDT_1_BUNDESLIGA": {
                  "playerID": "MAARTEN_VANDEVOORDT_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Maarten",
                  "lastName": "Vandevoordt",
                  "name": "Maarten Vandevoordt"
                },
                "MATHEO_RAAB_1_BUNDESLIGA": {
                  "playerID": "MATHEO_RAAB_1_BUNDESLIGA",
                  "teamID": "UNION_BERLIN_BUNDESLIGA",
                  "firstName": "Matheo",
                  "lastName": "Raab",
                  "name": "Matheo Raab"
                },
                "PETER_GULACSI_1_BUNDESLIGA": {
                  "playerID": "PETER_GULACSI_1_BUNDESLIGA",
                  "teamID": "RB_LEIPZIG_BUNDESLIGA",
                  "firstName": "Péter",
                  "lastName": "Gulácsi",
                  "name": "Péter Gulácsi"
                }
              }
            },
            {
              "eventID": "trulBe8G1Fwl0n9qV2zF",
              "sportID": "SOCCER",
              "leagueID": "FR_LIGUE_1",
              "type": "match",
              "teams": {
                "home": {
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "names": {
                    "long": "Angers",
                    "medium": "Angers",
                    "short": "ANG"
                  },
                  "colors": {
                    "primary": "#FFFFFF",
                    "secondary": "",
                    "primaryContrast": "#000000",
                    "secondaryContrast": ""
                  },
                  "statEntityID": "home"
                },
                "away": {
                  "teamID": "NANTES_FR_LIGUE_1",
                  "names": {
                    "long": "Nantes",
                    "medium": "Nantes",
                    "short": "FCN"
                  },
                  "colors": {
                    "primary": "#00A94E",
                    "secondary": "#FFDC12",
                    "primaryContrast": "#000000",
                    "secondaryContrast": "#00A94E"
                  },
                  "statEntityID": "away"
                }
              },
              "status": {
                "started": false,
                "completed": false,
                "cancelled": false,
                "ended": false,
                "live": false,
                "delayed": false,
                "currentPeriodID": "",
                "previousPeriodID": "",
                "displayShort": "",
                "displayLong": "Upcoming",
                "inBreak": false,
                "hardStart": true,
                "periods": {
                  "started": [],
                  "ended": []
                },
                "oddsPresent": true,
                "oddsAvailable": true,
                "finalized": false,
                "startsAt": "2025-12-12T19:45:00.000Z",
                "previousStartsAt": [
                  "2025-12-14T16:00:00.000Z",
                  "2025-12-14T15:00:00.000Z"
                ]
              },
              "info": {
                "seasonWeek": "Ligue 1 25/26"
              },
              "links": {
                "bookmakers": {
                  "pinnacle": "https://www.pinnacle.com/en/soccer/france-ligue-1/nantes-vs-angers/1620344971",
                  "betsson": "https://www.betsson.com/en/sportsbook/football/france/france-ligue-1?eventId=f-abxvd0bFQ02xHVfhxVSVNw",
                  "coolbet": "https://www.coolbet.com/en/sports/match/4734848",
                  "nordicbet": "https://www.nordicbet.com/en/sportsbook/football/france/france-ligue-1/angers-nantes",
                  "fanduel": "https://sportsbook.fanduel.com/soccer/-/35016361",
                  "sportsbet": "https://www.sportsbet.com.au/betting/soccer/french-ligue-1/angers-v-nantes-9902501",
                  "boylesports": "https://www.boylesports.com/sports/football/event/france-ligue-1/angers-v-nantes",
                  "paddypower": "https://www.paddypower.com/football/french-ligue-1/angers-v-nantes-35016361",
                  "1xbet": "https://1xbet.com/en/line/football/12821-france-ligue-1/290170006-angers-sco-nantes",
                  "betway": "https://betway.com/en/sports/evt/16090531",
                  "888sport": "https://www.888sport.com/football/france/french-ligue-1/angers-vs-nantes-e-6790013",
                  "williamhill": "https://sports.williamhill.com/betting/en-gb/football/OB_EV37882220/angers-vs-nantes",
                  "fliff": "https://sports.getfliff.com/markets/348655_c_p_499_prematch",
                  "bovada": "https://www.bovada.lv/sports/soccer/europe/france/ligue-1/angers-nantes-202512121445",
                  "draftkings": "https://sportsbook.draftkings.com/event/33235935",
                  "leovegas": "https://www.leovegas.co.uk/betting#event/1024143610",
                  "livescorebet": "https://www.livescorebet.com/uk/sports/football/france-ligue-1/angers-nantes/SBTE_2_1024143610",
                  "tabtouch": "https://www.tabtouch.mobi/tabtouch-sports/event/1024143610",
                  "virginbet": "https://www.virginbet.com/sports/football/france-ligue-1/angers-nantes/SBTE_2_1024143610",
                  "ballybet": "https://play.ballybet.com/sports#event/1024143610",
                  "betparx": "https://nj.betparx.com/kambi#event/1024143610",
                  "betrivers": "https://nj.betrivers.com/?page=sportsbook#event/1024143610",
                  "casumo": "https://www.casumo.com/en-gb/sports#event/1024143610",
                  "grosvenor": "https://www.grosvenorcasinos.com/sport#event/1024143610",
                  "unibet": "https://www.unibet.com/betting/sports/event/1024143610",
                  "playup": "https://www.playup.com.au/betting/sports/france-ligue-1/angers-sco-v-nantes/1732367",
                  "tab": "https://www.tab.com.au/sports/betting/Soccer/competitions/French%20Ligue%201/matches/Angers%20SCO%20v%20Nantes",
                  "betrsportsbook": "https://www.betr.com.au/sports/Soccer/100/France/Ligue-1/Angers-SCO-v-FC-Nantes/1925920/All-Markets",
                  "betfairsportsbook": "https://www.betfair.com/betting/football/french-ligue-1/angers-v-nantes/e-35016361",
                  "matchbook": "https://www.matchbook.com/events/soccer/france/france-ligue-1/31857726546200053",
                  "betonline": "https://sports.betonline.ag/sportsbook/soccer/ligue-1/game/490904932",
                  "lowvig": "https://sports.lowvig.ag/sportsbook/soccer/ligue%201/game/490904932",
                  "everygame": "https://sports.everygame.eu/en/Bets/Soccer/French-Ligue-1/SCO-Angers-v-FC-Nantes/2761484",
                  "ladbrokes": "https://www.ladbrokes.com.au/sports/-/-/-/22b5d745-f3c8-4876-ad89-35965e29bf63",
                  "betmgm": "https://sports.nj.betmgm.com/en/sports/events/angers-sco---fc-nantes-2:7719202",
                  "coral": "https://sports.coral.co.uk/event/football/football-france/french-ligue-1/angers-sco-v-nantes/40646960",
                  "neds": "https://www.neds.com.au/sports/-/-/-/22b5d745-f3c8-4876-ad89-35965e29bf63",
                  "espnbet": "https://espnbet.com/sport/soccer/organization/france/competition/ligue-1/event/01b6e945-85f1-43a3-9554-68c08b7673df",
                  "caesars": "https://sportsbook.caesars.com/us/nj/bet/football/aed6afbb-52f1-4ca9-a63e-6575346e1abc/angers-vs-nantes"
                }
              },
              "odds": {
                "points-away-reg-sp-away": {
                  "oddID": "points-away-reg-sp-away",
                  "opposingOddID": "points-home-reg-sp-home",
                  "marketName": "Spread (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "sp",
                  "sideID": "away",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-117",
                  "bookOdds": "-128",
                  "fairSpread": "+0.5",
                  "bookSpread": "+0.5",
                  "openFairOdds": "-117",
                  "openBookOdds": "-128",
                  "openFairSpread": "+0.5",
                  "openBookSpread": "+0.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bovada": {
                      "odds": "-128",
                      "spread": "+0.5",
                      "lastUpdatedAt": "2025-12-12T08:24:07.970Z",
                      "available": false
                    }
                  }
                },
                "points-home-reg-sp-home": {
                  "oddID": "points-home-reg-sp-home",
                  "opposingOddID": "points-away-reg-sp-away",
                  "marketName": "Spread (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "sp",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+117",
                  "bookOdds": "+108",
                  "fairSpread": "-0.5",
                  "bookSpread": "-0.5",
                  "openFairOdds": "+117",
                  "openBookOdds": "+108",
                  "openFairSpread": "-0.5",
                  "openBookSpread": "-0.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bovada": {
                      "odds": "+108",
                      "spread": "-0.5",
                      "lastUpdatedAt": "2025-12-12T08:24:07.970Z",
                      "available": false
                    }
                  }
                },
                "points-all-reg-ou-over": {
                  "oddID": "points-all-reg-ou-over",
                  "opposingOddID": "points-all-reg-ou-under",
                  "marketName": "Over/Under (Regulation)",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "reg",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+143",
                  "bookOdds": "+128",
                  "fairOverUnder": "2.5",
                  "bookOverUnder": "2.5",
                  "openFairOdds": "+143",
                  "openBookOdds": "+128",
                  "openFairOverUnder": "2.5",
                  "openBookOverUnder": "2.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "betparx": {
                      "odds": "+128",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+130",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+120",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    }
                  }
                },
                "points-all-reg-ou-under": {
                  "oddID": "points-all-reg-ou-under",
                  "opposingOddID": "points-all-reg-ou-over",
                  "marketName": "Over/Under (Regulation)",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "reg",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-143",
                  "bookOdds": "-167",
                  "fairOverUnder": "2.5",
                  "bookOverUnder": "2.5",
                  "openFairOdds": "-143",
                  "openBookOdds": "-167",
                  "openFairOverUnder": "2.5",
                  "openBookOverUnder": "2.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "betparx": {
                      "odds": "-167",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "-164",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "-167",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    }
                  }
                },
                "points-home-reg-ml3way-home": {
                  "oddID": "points-home-reg-ml3way-home",
                  "opposingOddID": "points-away-reg-ml3way-away+draw",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+127",
                  "bookOdds": "+115",
                  "openFairOdds": "+127",
                  "openBookOdds": "+115",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:59:33.774Z",
                      "available": true
                    },
                    "betsson": {
                      "odds": "+118",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "unknown": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "coolbet": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:57:55.000Z",
                      "available": true
                    },
                    "nordicbet": {
                      "odds": "+118",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543798628&selectionId=473963"
                    },
                    "sportsbet": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "boylesports": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:59:01.000Z",
                      "available": true
                    },
                    "paddypower": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:57:40.000Z",
                      "available": true
                    },
                    "skybet": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "1xbet": {
                      "odds": "+127",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true
                    },
                    "fanatics": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:04.000Z",
                      "available": true
                    },
                    "betway": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:58:05.000Z",
                      "available": true
                    },
                    "betfairexchange": {
                      "odds": "+126",
                      "lastUpdatedAt": "2025-12-12T14:59:06.000Z",
                      "available": true,
                      "deeplink": "https://betfair.com/exchange/plus/football/market/1.251204756"
                    },
                    "tipico": {
                      "odds": "+105",
                      "lastUpdatedAt": "2025-12-12T14:58:45.000Z",
                      "available": true
                    },
                    "888sport": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "williamhill": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "marathonbet": {
                      "odds": "+123",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "fliff": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:53.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "+111",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235935?outcomes=0ML82446884_1"
                    },
                    "leovegas": {
                      "odds": "+108",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "livescorebet": {
                      "odds": "+106",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "tabtouch": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:20.000Z",
                      "available": true
                    },
                    "virginbet": {
                      "odds": "+106",
                      "lastUpdatedAt": "2025-12-12T14:59:06.000Z",
                      "available": true
                    },
                    "betparx": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024143610?coupon=single|3974307687|0"
                    },
                    "ballybet": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:30.000Z",
                      "available": true
                    },
                    "casumo": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:16.000Z",
                      "available": true
                    },
                    "grosvenor": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "unibet": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "bet365": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:52:59.000Z",
                      "available": true
                    },
                    "betvictor": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:51:10.000Z",
                      "available": true
                    },
                    "suprabets": {
                      "odds": "+113",
                      "lastUpdatedAt": "2025-12-12T14:57:40.000Z",
                      "available": true
                    },
                    "playup": {
                      "odds": "+112",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "tab": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:32.000Z",
                      "available": true
                    },
                    "betrsportsbook": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true
                    },
                    "betfairsportsbook": {
                      "odds": "+110",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "gtbets": {
                      "odds": "+116",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "matchbook": {
                      "odds": "+126",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true
                    },
                    "betonline": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:57:41.000Z",
                      "available": true
                    },
                    "lowvig": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:58:23.000Z",
                      "available": true
                    },
                    "everygame": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:43.000Z",
                      "available": true
                    },
                    "ladbrokes": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719202-191129359-700903073"
                    },
                    "coral": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:05.000Z",
                      "available": true
                    },
                    "neds": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:57:55.000Z",
                      "available": true
                    },
                    "espnbet": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:56.000Z",
                      "available": true,
                      "deeplink": "https://espnbet.com/sport/soccer/organization/france/competition/ligue-1/event/01b6e945-85f1-43a3-9554-68c08b7673df/section/lines"
                    },
                    "caesars": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:52:53.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=b95057b1-e992-3f39-9adb-6e44b0a514a1"
                    },
                    "betus": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:58:44.000Z",
                      "available": true
                    }
                  }
                },
                "points-away-reg-ml3way-away+draw": {
                  "oddID": "points-away-reg-ml3way-away+draw",
                  "opposingOddID": "points-home-reg-ml3way-home",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "away+draw",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-127",
                  "openFairOdds": "-127",
                  "scoringSupported": true
                },
                "points-away-reg-ml-away": {
                  "oddID": "points-away-reg-ml-away",
                  "opposingOddID": "points-home-reg-ml-home",
                  "marketName": "Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "ml",
                  "sideID": "away",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+167",
                  "bookOdds": "+150",
                  "openFairOdds": "+167",
                  "openBookOdds": "+150",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:57:15.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543798691&selectionId=10774"
                    },
                    "bovada": {
                      "odds": "+152",
                      "lastUpdatedAt": "2025-12-12T14:57:38.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:00.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024143610?coupon=single|3974344530|0"
                    },
                    "draftkings": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235935?outcomes=0QA294985187%23423145501_13L40032Q12Q21"
                    },
                    "ballybet": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:15.000Z",
                      "available": true
                    },
                    "bet365": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:52:59.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+140",
                      "lastUpdatedAt": "2025-12-12T14:57:22.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719202-191129367-700903142"
                    }
                  }
                },
                "points-home-reg-ml-home": {
                  "oddID": "points-home-reg-ml-home",
                  "opposingOddID": "points-away-reg-ml-away",
                  "marketName": "Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "ml",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-167",
                  "bookOdds": "-200",
                  "openFairOdds": "-167",
                  "openBookOdds": "-200",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-190",
                      "lastUpdatedAt": "2025-12-12T14:57:15.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543798691&selectionId=473963"
                    },
                    "bovada": {
                      "odds": "-185",
                      "lastUpdatedAt": "2025-12-12T14:57:38.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "-210",
                      "lastUpdatedAt": "2025-12-12T14:58:00.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024143610?coupon=single|3974344529|0"
                    },
                    "draftkings": {
                      "odds": "-195",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235935?outcomes=0QA294985187%23423145497_13L40032Q11Q20"
                    },
                    "ballybet": {
                      "odds": "-210",
                      "lastUpdatedAt": "2025-12-12T14:58:15.000Z",
                      "available": true
                    },
                    "bet365": {
                      "odds": "-200",
                      "lastUpdatedAt": "2025-12-12T14:52:59.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "-200",
                      "lastUpdatedAt": "2025-12-12T14:57:22.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719202-191129367-700903141"
                    }
                  }
                },
                "points-away-reg-ml3way-away": {
                  "oddID": "points-away-reg-ml3way-away",
                  "opposingOddID": "points-home-reg-ml3way-home+draw",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "away",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+284",
                  "bookOdds": "+258",
                  "openFairOdds": "+284",
                  "openBookOdds": "+258",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+266",
                      "lastUpdatedAt": "2025-12-12T14:59:33.774Z",
                      "available": true
                    },
                    "betsson": {
                      "odds": "+255",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "unknown": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "coolbet": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:57:55.000Z",
                      "available": true
                    },
                    "nordicbet": {
                      "odds": "+255",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543798628&selectionId=10774"
                    },
                    "sportsbet": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "boylesports": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:59:01.000Z",
                      "available": true
                    },
                    "paddypower": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:57:40.000Z",
                      "available": true
                    },
                    "skybet": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "1xbet": {
                      "odds": "+266",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true
                    },
                    "fanatics": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:04.000Z",
                      "available": true
                    },
                    "betway": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:58:05.000Z",
                      "available": true
                    },
                    "betfairexchange": {
                      "odds": "+275",
                      "lastUpdatedAt": "2025-12-12T14:59:06.000Z",
                      "available": true,
                      "deeplink": "https://betfair.com/exchange/plus/football/market/1.251204756"
                    },
                    "tipico": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:45.000Z",
                      "available": true
                    },
                    "888sport": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "williamhill": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "marathonbet": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "fliff": {
                      "odds": "+245",
                      "lastUpdatedAt": "2025-12-12T14:58:53.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "+255",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235935?outcomes=0ML82446884_3"
                    },
                    "leovegas": {
                      "odds": "+255",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "livescorebet": {
                      "odds": "+255",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "tabtouch": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:20.000Z",
                      "available": true
                    },
                    "virginbet": {
                      "odds": "+255",
                      "lastUpdatedAt": "2025-12-12T14:59:06.000Z",
                      "available": true
                    },
                    "betparx": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024143610?coupon=single|3974307689|0"
                    },
                    "ballybet": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:30.000Z",
                      "available": true
                    },
                    "casumo": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:16.000Z",
                      "available": true
                    },
                    "grosvenor": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "unibet": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "bet365": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:52:59.000Z",
                      "available": true
                    },
                    "betvictor": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:51:10.000Z",
                      "available": true
                    },
                    "suprabets": {
                      "odds": "+253",
                      "lastUpdatedAt": "2025-12-12T14:57:40.000Z",
                      "available": true
                    },
                    "playup": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "tab": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:58:32.000Z",
                      "available": true
                    },
                    "betrsportsbook": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:58:59.000Z",
                      "available": true
                    },
                    "betfairsportsbook": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "gtbets": {
                      "odds": "+262",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "matchbook": {
                      "odds": "+280",
                      "lastUpdatedAt": "2025-12-12T14:58:41.000Z",
                      "available": true
                    },
                    "betonline": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:57:41.000Z",
                      "available": true
                    },
                    "lowvig": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:23.000Z",
                      "available": true
                    },
                    "everygame": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-12-12T14:58:43.000Z",
                      "available": true
                    },
                    "ladbrokes": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719202-191129359-700903075"
                    },
                    "coral": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:05.000Z",
                      "available": true
                    },
                    "neds": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:57:55.000Z",
                      "available": true
                    },
                    "espnbet": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:56.000Z",
                      "available": true,
                      "deeplink": "https://espnbet.com/sport/soccer/organization/france/competition/ligue-1/event/01b6e945-85f1-43a3-9554-68c08b7673df/section/lines"
                    },
                    "caesars": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:52:53.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=986c23aa-3d1e-3809-ac71-1a1a6d5b5f86"
                    },
                    "betus": {
                      "odds": "+257",
                      "lastUpdatedAt": "2025-12-12T14:58:44.000Z",
                      "available": true
                    }
                  }
                },
                "points-home-reg-ml3way-home+draw": {
                  "oddID": "points-home-reg-ml3way-home+draw",
                  "opposingOddID": "points-away-reg-ml3way-away",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "home+draw",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-284",
                  "openFairOdds": "-284",
                  "scoringSupported": true
                },
                "points-away-1h-ml3way-away+draw": {
                  "oddID": "points-away-1h-ml3way-away+draw",
                  "opposingOddID": "points-home-1h-ml3way-home",
                  "marketName": "1st Half 3-Way Moneyline",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "1h",
                  "betTypeID": "ml3way",
                  "sideID": "away+draw",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-198",
                  "openFairOdds": "-198",
                  "scoringSupported": true
                },
                "points-home-1h-ml3way-home": {
                  "oddID": "points-home-1h-ml3way-home",
                  "opposingOddID": "points-away-1h-ml3way-away+draw",
                  "marketName": "1st Half 3-Way Moneyline",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "1h",
                  "betTypeID": "ml3way",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+198",
                  "bookOdds": "+180",
                  "openFairOdds": "+198",
                  "openBookOdds": "+180",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+198",
                      "lastUpdatedAt": "2025-12-12T14:59:33.774Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "+175",
                      "lastUpdatedAt": "2025-12-12T14:57:15.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543798741&selectionId=473963"
                    },
                    "bovada": {
                      "odds": "+185",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+170",
                      "lastUpdatedAt": "2025-12-12T14:58:00.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024143610?coupon=single|3974344587|0"
                    },
                    "draftkings": {
                      "odds": "+175",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235935?outcomes=0ML82446893_1"
                    },
                    "ballybet": {
                      "odds": "+175",
                      "lastUpdatedAt": "2025-12-12T14:58:15.000Z",
                      "available": true
                    },
                    "bet365": {
                      "odds": "+188",
                      "lastUpdatedAt": "2025-12-12T14:56:56.000Z",
                      "available": true
                    },
                    "unknown": {
                      "odds": "+188",
                      "lastUpdatedAt": "2025-12-12T14:57:05.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+180",
                      "lastUpdatedAt": "2025-12-12T14:57:22.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719202-191129358-700903070"
                    }
                  }
                },
                "bothTeamsScored-all-game-yn-no": {
                  "oddID": "bothTeamsScored-all-game-yn-no",
                  "opposingOddID": "bothTeamsScored-all-game-yn-yes",
                  "marketName": "Both Teams To Score Yes/No (Full Match)",
                  "statID": "bothTeamsScored",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "yn",
                  "sideID": "no",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-110",
                  "bookOdds": "-128",
                  "openFairOdds": "-110",
                  "openBookOdds": "-128",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-128",
                      "lastUpdatedAt": "2025-12-12T14:57:15.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543798682&selectionId=110503"
                    },
                    "bovada": {
                      "odds": "-125",
                      "lastUpdatedAt": "2025-12-12T14:57:38.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "-134",
                      "lastUpdatedAt": "2025-12-12T14:58:00.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024143610?coupon=single|3974338643|0"
                    },
                    "draftkings": {
                      "odds": "-120",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235935?outcomes=0QA294985093%23423145743_13L40032Q11715Q20"
                    },
                    "ballybet": {
                      "odds": "-132",
                      "lastUpdatedAt": "2025-12-12T14:58:15.000Z",
                      "available": true
                    },
                    "bet365": {
                      "odds": "-125",
                      "lastUpdatedAt": "2025-12-12T14:58:46.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "-135",
                      "lastUpdatedAt": "2025-12-12T14:58:29.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719202-191129381-700903185"
                    }
                  }
                },
                "bothTeamsScored-all-game-yn-yes": {
                  "oddID": "bothTeamsScored-all-game-yn-yes",
                  "opposingOddID": "bothTeamsScored-all-game-yn-no",
                  "marketName": "Both Teams To Score Yes/No (Full Match)",
                  "statID": "bothTeamsScored",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "yn",
                  "sideID": "yes",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+110",
                  "bookOdds": "-105",
                  "openFairOdds": "+110",
                  "openBookOdds": "-105",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+100",
                      "lastUpdatedAt": "2025-12-12T14:57:15.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543798682&selectionId=30246"
                    },
                    "bovada": {
                      "odds": "-105",
                      "lastUpdatedAt": "2025-12-12T14:57:38.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "-105",
                      "lastUpdatedAt": "2025-12-12T14:58:00.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1024143610?coupon=single|3974338640|0"
                    },
                    "draftkings": {
                      "odds": "-105",
                      "lastUpdatedAt": "2025-12-12T14:58:52.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235935?outcomes=0QA294985093%23423145251_13L40032Q11714Q20"
                    },
                    "ballybet": {
                      "odds": "-104",
                      "lastUpdatedAt": "2025-12-12T14:58:15.000Z",
                      "available": true
                    },
                    "bet365": {
                      "odds": "-105",
                      "lastUpdatedAt": "2025-12-12T14:58:46.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "-105",
                      "lastUpdatedAt": "2025-12-12T14:58:29.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719202-191129381-700903184"
                    }
                  }
                },
                "cornerKicks-home-game-ou-under": {
                  "oddID": "cornerKicks-home-game-ou-under",
                  "opposingOddID": "cornerKicks-home-game-ou-over",
                  "marketName": "Angers Corner Kicks Over/Under (Full Match)",
                  "statID": "cornerKicks",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-126",
                  "bookOdds": "-150",
                  "fairOverUnder": "5.5",
                  "bookOverUnder": "5.5",
                  "openFairOdds": "-126",
                  "openBookOdds": "-150",
                  "openFairOverUnder": "5.5",
                  "openBookOverUnder": "5.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-150",
                      "overUnder": "5.5",
                      "lastUpdatedAt": "2025-12-12T14:54:48.000Z",
                      "available": true
                    }
                  }
                },
                "cornerKicks-home-game-ou-over": {
                  "oddID": "cornerKicks-home-game-ou-over",
                  "opposingOddID": "cornerKicks-home-game-ou-under",
                  "marketName": "Angers Corner Kicks Over/Under (Full Match)",
                  "statID": "cornerKicks",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+126",
                  "bookOdds": "+110",
                  "fairOverUnder": "5.5",
                  "bookOverUnder": "5.5",
                  "openFairOdds": "+126",
                  "openBookOdds": "+110",
                  "openFairOverUnder": "5.5",
                  "openBookOverUnder": "5.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "+110",
                      "overUnder": "5.5",
                      "lastUpdatedAt": "2025-12-12T14:54:48.000Z",
                      "available": true
                    }
                  }
                },
                "lastToScore-AMINE_MOUSSAOUI_1_FR_LIGUE_1-game-yn-yes": {
                  "oddID": "lastToScore-AMINE_MOUSSAOUI_1_FR_LIGUE_1-game-yn-yes",
                  "opposingOddID": "lastToScore-AMINE_MOUSSAOUI_1_FR_LIGUE_1-game-yn-no",
                  "marketName": "Amine Moussaoui To Record Last Goal Yes/No (Full Match)",
                  "statID": "lastToScore",
                  "statEntityID": "AMINE_MOUSSAOUI_1_FR_LIGUE_1",
                  "periodID": "game",
                  "betTypeID": "yn",
                  "sideID": "yes",
                  "playerID": "AMINE_MOUSSAOUI_1_FR_LIGUE_1",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+990",
                  "bookOdds": "+900",
                  "openFairOdds": "+990",
                  "openBookOdds": "+900",
                  "scoringSupported": false,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "+900",
                      "lastUpdatedAt": "2025-12-12T14:09:17.000Z",
                      "available": false
                    }
                  }
                },
                "lastToScore-AMINE_MOUSSAOUI_1_FR_LIGUE_1-game-yn-no": {
                  "oddID": "lastToScore-AMINE_MOUSSAOUI_1_FR_LIGUE_1-game-yn-no",
                  "opposingOddID": "lastToScore-AMINE_MOUSSAOUI_1_FR_LIGUE_1-game-yn-yes",
                  "marketName": "Amine Moussaoui To Record Last Goal Yes/No (Full Match)",
                  "statID": "lastToScore",
                  "statEntityID": "AMINE_MOUSSAOUI_1_FR_LIGUE_1",
                  "periodID": "game",
                  "betTypeID": "yn",
                  "sideID": "no",
                  "playerID": "AMINE_MOUSSAOUI_1_FR_LIGUE_1",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-990",
                  "openFairOdds": "-990",
                  "scoringSupported": false
                }
              },
              "results": {},
              "players": {
                "MOSTAFA_MOHAMED_1_FR_LIGUE_1": {
                  "playerID": "MOSTAFA_MOHAMED_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Mostafa Mohamed Ahmed",
                  "lastName": "Abdallah",
                  "name": "Mostafa Mohamed"
                },
                "HIMAD_ABDELLI_1_FR_LIGUE_1": {
                  "playerID": "HIMAD_ABDELLI_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Himad",
                  "lastName": "Abdelli",
                  "name": "Himad Abdelli"
                },
                "YASSINE_BENHATTAB_1_FR_LIGUE_1": {
                  "playerID": "YASSINE_BENHATTAB_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Yassine",
                  "lastName": "Benhattab",
                  "name": "Yassine Benhattab"
                },
                "MAYCKEL_LAHDO_1_FR_LIGUE_1": {
                  "playerID": "MAYCKEL_LAHDO_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Mayckel",
                  "lastName": "Lahdo",
                  "name": "Mayckel Lahdo"
                },
                "HYUNSEOK_HONG_1_FR_LIGUE_1": {
                  "playerID": "HYUNSEOK_HONG_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Hyun-Seok",
                  "lastName": "Hong",
                  "name": "Hyun-Seok Hong"
                },
                "CARLENS_ARCUS_1_FR_LIGUE_1": {
                  "playerID": "CARLENS_ARCUS_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Carlens",
                  "lastName": "Arcus",
                  "name": "Carlens Arcus"
                },
                "LANROY_MACHINE_1_FR_LIGUE_1": {
                  "playerID": "LANROY_MACHINE_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Lanroy",
                  "lastName": "Machine",
                  "name": "Lanroy Machine"
                },
                "JORDAN_LEFORT_1_FR_LIGUE_1": {
                  "playerID": "JORDAN_LEFORT_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Jordan",
                  "lastName": "Lefort",
                  "name": "Jordan Lefort"
                },
                "MOHAMED_AMINE_SBAI_1_FR_LIGUE_1": {
                  "playerID": "MOHAMED_AMINE_SBAI_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Mohamed Amine",
                  "lastName": "Sbaï",
                  "name": "Mohamed Amine Sbaï"
                },
                "DEHMAINE_ASSOUMANI_1_FR_LIGUE_1": {
                  "playerID": "DEHMAINE_ASSOUMANI_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Dehmaine",
                  "lastName": "Tabibou",
                  "name": "Dehmaine Tabibou"
                },
                "YASSIN_BELKHDIM_1_FR_LIGUE_1": {
                  "playerID": "YASSIN_BELKHDIM_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Yassin",
                  "lastName": "Belkhdim",
                  "name": "Yassin Belkhdim"
                },
                "MATTHIS_ABLINE_1_FR_LIGUE_1": {
                  "playerID": "MATTHIS_ABLINE_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Matthis",
                  "lastName": "Abline",
                  "name": "Matthis Abline"
                },
                "BAHEREBA_GUIRASSY_1_FR_LIGUE_1": {
                  "playerID": "BAHEREBA_GUIRASSY_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Bahereba",
                  "lastName": "Guirassy",
                  "name": "Bahereba Guirassy"
                },
                "JACQUES_EKOMIE_1_FR_LIGUE_1": {
                  "playerID": "JACQUES_EKOMIE_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Jacques",
                  "lastName": "Ekomie",
                  "name": "Jacques Ekomie"
                },
                "PROSPER_PETER_1_FR_LIGUE_1": {
                  "playerID": "PROSPER_PETER_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Prosper",
                  "lastName": "Peter",
                  "name": "Prosper Peter"
                },
                "JUSTINNOEL_KALUMBA_1_FR_LIGUE_1": {
                  "playerID": "JUSTINNOEL_KALUMBA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Justin-Noel",
                  "lastName": "Kalumba",
                  "name": "Justin-Noel Kalumba"
                },
                "LILIAN_RAOLISOA_1_FR_LIGUE_1": {
                  "playerID": "LILIAN_RAOLISOA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Lilian",
                  "lastName": "Raolisoa",
                  "name": "Lilian Raolisoa"
                },
                "AMADY_CAMARA_1_FR_LIGUE_1": {
                  "playerID": "AMADY_CAMARA_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Amady",
                  "lastName": "Camara",
                  "name": "Amady Camara"
                },
                "SIDIKI_CHERIF_1_FR_LIGUE_1": {
                  "playerID": "SIDIKI_CHERIF_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Sidiki",
                  "lastName": "Cherif",
                  "name": "Sidiki Cherif"
                },
                "MARIUS_COURCOUL_1_FR_LIGUE_1": {
                  "playerID": "MARIUS_COURCOUL_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Marius",
                  "lastName": "Courcoul",
                  "name": "Marius Courcoul"
                },
                "YOUSSEF_EL_ARABI_1_FR_LIGUE_1": {
                  "playerID": "YOUSSEF_EL_ARABI_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Youssef",
                  "lastName": "El-Arabi",
                  "name": "Youssef El Arabi"
                },
                "ADEL_MAHAMOUD_1_FR_LIGUE_1": {
                  "playerID": "ADEL_MAHAMOUD_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Adel",
                  "lastName": "Mahamoud",
                  "name": "Adel Mahamoud"
                },
                "OUSMANE_CAMARA_1_FR_LIGUE_1": {
                  "playerID": "OUSMANE_CAMARA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Ousmane",
                  "lastName": "Camara",
                  "name": "Ousmane Camara"
                },
                "TYLEL_TATI_1_FR_LIGUE_1": {
                  "playerID": "TYLEL_TATI_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Tylel",
                  "lastName": "Tati",
                  "name": "Tylel Tati"
                },
                "NICOLAS_COZZA_1_FR_LIGUE_1": {
                  "playerID": "NICOLAS_COZZA_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Nicolas",
                  "lastName": "Cozza",
                  "name": "Nicolas Cozza"
                },
                "JOHANN_LEPENANT_1_FR_LIGUE_1": {
                  "playerID": "JOHANN_LEPENANT_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Johann",
                  "lastName": "Lepenant",
                  "name": "Johann Lepenant"
                },
                "CHIDOZIE_AWAZIEM_1_FR_LIGUE_1": {
                  "playerID": "CHIDOZIE_AWAZIEM_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Chidozie",
                  "lastName": "Awaziem",
                  "name": "Chidozie Awaziem"
                },
                "JUNIOR_MWANGA_1_FR_LIGUE_1": {
                  "playerID": "JUNIOR_MWANGA_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Junior",
                  "lastName": "Mwanga",
                  "name": "Junior Mwanga"
                },
                "HARIS_BELKEBLA_1_FR_LIGUE_1": {
                  "playerID": "HARIS_BELKEBLA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Haris",
                  "lastName": "Belkebla",
                  "name": "Haris Belkebla"
                },
                "FLORENT_HANIN_1_FR_LIGUE_1": {
                  "playerID": "FLORENT_HANIN_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Florent",
                  "lastName": "Hanin",
                  "name": "Florent Hanin"
                },
                "HYEOKKYU_KWON_1_FR_LIGUE_1": {
                  "playerID": "HYEOKKYU_KWON_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Hyeok-Kyu",
                  "lastName": "Kwon",
                  "name": "Hyeok-kyu Kwon"
                },
                "ABDOULAYE_BAMBA_1_FR_LIGUE_1": {
                  "playerID": "ABDOULAYE_BAMBA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Abdoulaye",
                  "lastName": "Bamba",
                  "name": "Abdoulaye Bamba"
                },
                "AMINE_MOUSSAOUI_1_FR_LIGUE_1": {
                  "playerID": "AMINE_MOUSSAOUI_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Amine",
                  "lastName": "Moussaoui",
                  "name": "Amine Moussaoui"
                },
                "BAHMED_DEUFF_1_FR_LIGUE_1": {
                  "playerID": "BAHMED_DEUFF_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Bahmed",
                  "lastName": "Deuff",
                  "name": "Bahmed Deuff"
                },
                "DAN_SINATE_1_FR_LIGUE_1": {
                  "playerID": "DAN_SINATE_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Dan",
                  "lastName": "Sinaté",
                  "name": "Dan Sinaté"
                },
                "DJIBIRIN_HAROUNA_1_FR_LIGUE_1": {
                  "playerID": "DJIBIRIN_HAROUNA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Djibirin",
                  "lastName": "Harouna",
                  "name": "Djibirin Harouna"
                },
                "EMMANUEL_BIUMLA_1_FR_LIGUE_1": {
                  "playerID": "EMMANUEL_BIUMLA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Emmanuel",
                  "lastName": "Biumla",
                  "name": "Emmanuel Biumla"
                },
                "FABIEN_CENTONZE_1_FR_LIGUE_1": {
                  "playerID": "FABIEN_CENTONZE_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Fabien",
                  "lastName": "Centonze",
                  "name": "Fabien Centonze"
                },
                "FRANCIS_COQUELIN_1_FR_LIGUE_1": {
                  "playerID": "FRANCIS_COQUELIN_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Francis",
                  "lastName": "Coquelin",
                  "name": "Francis Coquelin"
                },
                "JEANKEVIN_DUVERNE_1_FR_LIGUE_1": {
                  "playerID": "JEANKEVIN_DUVERNE_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Jean-Kévin",
                  "lastName": "Duverne",
                  "name": "Jean-Kévin Duverne"
                },
                "JIM_ALLEVINAH_1_FR_LIGUE_1": {
                  "playerID": "JIM_ALLEVINAH_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Jim",
                  "lastName": "Allevinah",
                  "name": "Jim Allevinah"
                },
                "KELVIN_AMIAN_1_FR_LIGUE_1": {
                  "playerID": "KELVIN_AMIAN_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Kelvin",
                  "lastName": "Amian",
                  "name": "Kelvin Amian"
                },
                "LOUIS_LEROUX_1_FR_LIGUE_1": {
                  "playerID": "LOUIS_LEROUX_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Louis",
                  "lastName": "Leroux",
                  "name": "Louis Leroux"
                },
                "LOUIS_MOUTON_1_FR_LIGUE_1": {
                  "playerID": "LOUIS_MOUTON_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Louis",
                  "lastName": "Mouton",
                  "name": "Louis Mouton"
                },
                "MARIUS_LOUER_1_FR_LIGUE_1": {
                  "playerID": "MARIUS_LOUER_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Marius",
                  "lastName": "Louer",
                  "name": "Marius Louer"
                },
                "PIERRICK_CAPELLE_1_FR_LIGUE_1": {
                  "playerID": "PIERRICK_CAPELLE_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Pierrick",
                  "lastName": "Capelle",
                  "name": "Pierrick Capelle"
                },
                "SACHA_ZIANI_1_FR_LIGUE_1": {
                  "playerID": "SACHA_ZIANI_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Sacha",
                  "lastName": "Ziani",
                  "name": "Sacha Ziani"
                },
                "UROS_RADAKOVIC_1_FR_LIGUE_1": {
                  "playerID": "UROS_RADAKOVIC_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Uroš",
                  "lastName": "Radaković",
                  "name": "Uroš Radaković"
                },
                "JIBRIL_EL_BARAKA_1_FR_LIGUE_1": {
                  "playerID": "JIBRIL_EL_BARAKA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Jibril",
                  "lastName": "El Baraka",
                  "name": "J. El Baraka"
                },
                "ANTHONY_LOPES_1_FR_LIGUE_1": {
                  "playerID": "ANTHONY_LOPES_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Anthony",
                  "lastName": "Lopes",
                  "name": "Anthony Lopes"
                },
                "HERVE_KOFFI_1_FR_LIGUE_1": {
                  "playerID": "HERVE_KOFFI_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Hervé",
                  "lastName": "Koffi",
                  "name": "Hervé Koffi"
                },
                "MELVIN_ZINGA_1_FR_LIGUE_1": {
                  "playerID": "MELVIN_ZINGA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Melvin",
                  "lastName": "Zinga",
                  "name": "Melvin Zinga"
                },
                "OUMAR_PONA_1_FR_LIGUE_1": {
                  "playerID": "OUMAR_PONA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Oumar Kalifa",
                  "lastName": "Pona",
                  "name": "Oumar Pona"
                },
                "PATRIK_CARLGREN_1_FR_LIGUE_1": {
                  "playerID": "PATRIK_CARLGREN_1_FR_LIGUE_1",
                  "teamID": "NANTES_FR_LIGUE_1",
                  "firstName": "Patrik",
                  "lastName": "Carlgren",
                  "name": "Patrik Carlgren"
                },
                "YAHIA_FOFANA_1_FR_LIGUE_1": {
                  "playerID": "YAHIA_FOFANA_1_FR_LIGUE_1",
                  "teamID": "ANGERS_FR_LIGUE_1",
                  "firstName": "Yahia",
                  "lastName": "Fofana",
                  "name": "Yahia Fofana"
                }
              }
            },
            {
              "eventID": "xhnJqYBn15iogRYEHUlI",
              "sportID": "SOCCER",
              "leagueID": "IT_SERIE_A",
              "type": "match",
              "teams": {
                "home": {
                  "teamID": "LECCE_IT_SERIE_A",
                  "names": {
                    "long": "Lecce",
                    "medium": "Lecce",
                    "short": "LEC"
                  },
                  "colors": {
                    "primary": "#DB2D1F",
                    "secondary": "#F6EA00",
                    "primaryContrast": "#FFFFFF",
                    "secondaryContrast": "#DB2D1F"
                  },
                  "statEntityID": "home"
                },
                "away": {
                  "teamID": "PISA_IT_SERIE_A",
                  "names": {
                    "long": "Pisa",
                    "medium": "Pisa",
                    "short": "PIS"
                  },
                  "colors": {
                    "primary": "#4AA5FF",
                    "secondary": "#000000",
                    "text": "#000000",
                    "primaryContrast": "#000000"
                  },
                  "statEntityID": "away"
                }
              },
              "status": {
                "started": false,
                "completed": false,
                "cancelled": false,
                "ended": false,
                "live": false,
                "delayed": false,
                "currentPeriodID": "",
                "previousPeriodID": "",
                "displayShort": "",
                "displayLong": "Upcoming",
                "inBreak": false,
                "startsAt": "2025-12-12T19:45:00.000Z",
                "previousStartsAt": [],
                "hardStart": true,
                "periods": {
                  "started": [],
                  "ended": []
                },
                "oddsPresent": true,
                "oddsAvailable": true,
                "finalized": false
              },
              "info": {
                "seasonWeek": "Serie A 25/26"
              },
              "links": {
                "bookmakers": {
                  "pinnacle": "https://www.pinnacle.com/en/soccer/italy-serie-a/pisa-vs-lecce/1620331120",
                  "nordicbet": "https://www.nordicbet.com/en/sportsbook/football/italy/italy-serie-a/lecce-pisa",
                  "1xbet": "https://1xbet.com/en/line/football/110163-italy-serie-a/290169828-lecce-pisa-1909",
                  "betsson": "https://www.betsson.com/en/sportsbook/football/italy/italy-serie-a?eventId=f-5endtzU6A0axo6ItMzNRLg",
                  "boylesports": "https://www.boylesports.com/sports/football/event/italy-serie-a/lecce-v-pisa",
                  "betway": "https://betway.com/en/sports/evt/16090534",
                  "sportsbet": "https://www.sportsbet.com.au/betting/soccer/italian-serie-a/lecce-v-pisa-9902608",
                  "fanduel": "https://sportsbook.fanduel.com/soccer/-/35016525",
                  "paddypower": "https://www.paddypower.com/football/italian-serie-a/lecce-v-pisa-35016525",
                  "pointsbet": "https://pointsbet.com.au/sports/soccer/Italian%20Serie%20A/2525505",
                  "888sport": "https://www.888sport.com/football/italy/italian-serie-a/lecce-vs-pisa-e-6790074",
                  "williamhill": "https://sports.williamhill.com/betting/en-gb/football/OB_EV37882252/lecce-vs-pisa",
                  "betonline": "https://sports.betonline.ag/sportsbook/soccer/serie-a/game/490898484",
                  "lowvig": "https://sports.lowvig.ag/sportsbook/soccer/serie%20a/game/490898484",
                  "fliff": "https://sports.getfliff.com/markets/348667_c_p_499_prematch",
                  "ballybet": "https://play.ballybet.com/sports#event/1023931949",
                  "betrivers": "https://nj.betrivers.com/?page=sportsbook#event/1023931949",
                  "casumo": "https://www.casumo.com/en-gb/sports#event/1023931949",
                  "grosvenor": "https://www.grosvenorcasinos.com/sport#event/1023931949",
                  "leovegas": "https://www.leovegas.co.uk/betting#event/1023931949",
                  "livescorebet": "https://www.livescorebet.com/uk/sports/football/italy-serie-a/lecce-pisa/SBTE_2_1023931949",
                  "unibet": "https://www.unibet.com/betting/sports/event/1023931949",
                  "virginbet": "https://www.virginbet.com/sports/football/italy-serie-a/lecce-pisa/SBTE_2_1023931949",
                  "betparx": "https://nj.betparx.com/kambi#event/1023931949",
                  "tabtouch": "https://www.tabtouch.mobi/tabtouch-sports/event/1023931949",
                  "draftkings": "https://sportsbook.draftkings.com/event/33235740",
                  "bovada": "https://www.bovada.lv/sports/soccer/europe/italy/serie-a/lecce-pisa-202512121445",
                  "playup": "https://www.playup.com.au/betting/sports/italy-serie-a/lecce-v-pisa-sporting-club/1732366",
                  "tab": "https://www.tab.com.au/sports/betting/Soccer/competitions/Italian%20Serie%20A/matches/Lecce%20v%20Pisa",
                  "betrsportsbook": "https://www.betr.com.au/sports/Soccer/100/Italy/Italian-Serie-A/Lecce-v-Pisa/1925921/All-Markets",
                  "betfairsportsbook": "https://www.betfair.com/betting/football/italian-serie-a/lecce-v-pisa/e-35016525",
                  "matchbook": "https://www.matchbook.com/events/soccer/italy/italy-serie-a/31857732517400053",
                  "everygame": "https://sports.everygame.eu/en/Bets/Soccer/Italian-Serie-A/US-Lecce-v-Pisa-Sporting-Club/2761511",
                  "neds": "https://www.neds.com.au/sports/-/-/-/20beacf1-fe2d-4407-b6be-72233294361e",
                  "betmgm": "https://sports.nj.betmgm.com/en/sports/events/us-lecce---pisa-sporting-club-2:7719184",
                  "ladbrokes": "https://sports.ladbrokes.com/event/football/-/-/-/253415986",
                  "coral": "https://sports.coral.co.uk/event/football/football-italy/italian-serie-a/us-lecce-v-pisa-sporting-club/40646915",
                  "espnbet": "https://espnbet.com/sport/soccer/organization/italy/competition/serie-a/event/cb28e6e1-cb74-43a5-bf48-1207c4938c89",
                  "caesars": "https://sportsbook.caesars.com/us/nj/bet/football/7236bf00-de6c-49f6-863a-89b4de4ce5d5/lecce-vs-pisa",
                  "coolbet": "https://www.coolbet.com/en/sports/match/4734903"
                }
              },
              "odds": {
                "points-home-reg-ml3way-home+draw": {
                  "oddID": "points-home-reg-ml3way-home+draw",
                  "opposingOddID": "points-away-reg-ml3way-away",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "home+draw",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-259",
                  "openFairOdds": "-259",
                  "scoringSupported": true
                },
                "points-away-reg-ml3way-away": {
                  "oddID": "points-away-reg-ml3way-away",
                  "opposingOddID": "points-home-reg-ml3way-home+draw",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "away",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+259",
                  "bookOdds": "+235",
                  "openFairOdds": "+259",
                  "openBookOdds": "+235",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+245",
                      "lastUpdatedAt": "2025-12-12T14:59:33.774Z",
                      "available": true
                    },
                    "nordicbet": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "unknown": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "1xbet": {
                      "odds": "+248",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "betsson": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:58:44.000Z",
                      "available": true
                    },
                    "unibet": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "boylesports": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-12-12T14:59:01.000Z",
                      "available": true
                    },
                    "betway": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "sportsbet": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543809375&selectionId=501200"
                    },
                    "paddypower": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "skybet": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "pointsbet": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "tipico": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:58:30.000Z",
                      "available": true
                    },
                    "fanatics": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "888sport": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "williamhill": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "betonline": {
                      "odds": "+248",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "lowvig": {
                      "odds": "+248",
                      "lastUpdatedAt": "2025-12-12T14:59:06.000Z",
                      "available": true
                    },
                    "marathonbet": {
                      "odds": "+242",
                      "lastUpdatedAt": "2025-12-12T14:58:21.000Z",
                      "available": true
                    },
                    "fliff": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "ballybet": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+235",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1023931949?coupon=single|3974109290|0"
                    },
                    "casumo": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "grosvenor": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "leovegas": {
                      "odds": "+235",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "livescorebet": {
                      "odds": "+235",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "virginbet": {
                      "odds": "+235",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "betparx": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "tabtouch": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "+235",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235740?outcomes=0ML82446334_3"
                    },
                    "bet365": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:38:59.000Z",
                      "available": true
                    },
                    "betvictor": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:45:51.000Z",
                      "available": true
                    },
                    "playup": {
                      "odds": "+215",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "betfairexchange": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:45.000Z",
                      "available": true,
                      "deeplink": "https://betfair.com/exchange/plus/football/market/1.251206204"
                    },
                    "tab": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-12-12T14:58:20.000Z",
                      "available": true
                    },
                    "betrsportsbook": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "gtbets": {
                      "odds": "+231",
                      "lastUpdatedAt": "2025-12-12T14:58:57.000Z",
                      "available": true
                    },
                    "betfairsportsbook": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-12-12T14:58:57.000Z",
                      "available": true
                    },
                    "matchbook": {
                      "odds": "+260",
                      "lastUpdatedAt": "2025-12-12T14:58:57.000Z",
                      "available": true
                    },
                    "everygame": {
                      "odds": "+235",
                      "lastUpdatedAt": "2025-12-12T14:59:10.000Z",
                      "available": true
                    },
                    "neds": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:57:44.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719184-191128679-700896472"
                    },
                    "ladbrokes": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:58:57.000Z",
                      "available": true
                    },
                    "coral": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "espnbet": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true,
                      "deeplink": "https://espnbet.com/sport/soccer/organization/italy/competition/serie-a/event/cb28e6e1-cb74-43a5-bf48-1207c4938c89/section/lines"
                    },
                    "betanysports": {
                      "odds": "+235",
                      "lastUpdatedAt": "2025-12-12T14:58:19.000Z",
                      "available": true
                    },
                    "betus": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "caesars": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-12-12T14:58:28.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=b3427a4b-7cf6-3242-9ef0-6d1563043262"
                    },
                    "coolbet": {
                      "odds": "+253",
                      "lastUpdatedAt": "2025-12-12T14:57:55.000Z",
                      "available": true
                    }
                  }
                },
                "points-home-reg-ml-home": {
                  "oddID": "points-home-reg-ml-home",
                  "opposingOddID": "points-away-reg-ml-away",
                  "marketName": "Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "ml",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-136",
                  "bookOdds": "-163",
                  "openFairOdds": "-136",
                  "openBookOdds": "-163",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-155",
                      "lastUpdatedAt": "2025-12-12T14:59:13.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543809485&selectionId=508827"
                    },
                    "ballybet": {
                      "odds": "-167",
                      "lastUpdatedAt": "2025-12-12T14:58:39.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "-167",
                      "lastUpdatedAt": "2025-12-12T14:58:35.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1023931949?coupon=single|3974150571|0"
                    },
                    "draftkings": {
                      "odds": "-155",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235740?outcomes=0QA294969587%23423058814_13L40030Q11Q20"
                    },
                    "bovada": {
                      "odds": "-150",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "bet365": {
                      "odds": "-163",
                      "lastUpdatedAt": "2025-12-12T14:38:59.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "-165",
                      "lastUpdatedAt": "2025-12-12T14:59:02.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719184-191128696-700896756"
                    }
                  }
                },
                "points-away-reg-ml-away": {
                  "oddID": "points-away-reg-ml-away",
                  "opposingOddID": "points-home-reg-ml-home",
                  "marketName": "Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "ml",
                  "sideID": "away",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+136",
                  "bookOdds": "+120",
                  "openFairOdds": "+136",
                  "openBookOdds": "+120",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:59:13.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543809485&selectionId=501200"
                    },
                    "ballybet": {
                      "odds": "+116",
                      "lastUpdatedAt": "2025-12-12T14:58:39.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+116",
                      "lastUpdatedAt": "2025-12-12T14:58:35.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1023931949?coupon=single|3974150572|0"
                    },
                    "draftkings": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235740?outcomes=0QA294969587%23423058815_13L40030Q12Q21"
                    },
                    "bovada": {
                      "odds": "+125",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "bet365": {
                      "odds": "+120",
                      "lastUpdatedAt": "2025-12-12T14:38:59.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+115",
                      "lastUpdatedAt": "2025-12-12T14:59:02.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719184-191128696-700896757"
                    }
                  }
                },
                "points-home-reg-ml3way-home": {
                  "oddID": "points-home-reg-ml3way-home",
                  "opposingOddID": "points-away-reg-ml3way-away+draw",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+160",
                  "bookOdds": "+145",
                  "openFairOdds": "+160",
                  "openBookOdds": "+145",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+154",
                      "lastUpdatedAt": "2025-12-12T14:59:33.774Z",
                      "available": true
                    },
                    "nordicbet": {
                      "odds": "+152",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "unknown": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "1xbet": {
                      "odds": "+156",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "betsson": {
                      "odds": "+152",
                      "lastUpdatedAt": "2025-12-12T14:58:44.000Z",
                      "available": true
                    },
                    "unibet": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "boylesports": {
                      "odds": "+140",
                      "lastUpdatedAt": "2025-12-12T14:59:01.000Z",
                      "available": true
                    },
                    "betway": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "sportsbet": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543809375&selectionId=508827"
                    },
                    "paddypower": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "skybet": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "pointsbet": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "tipico": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:30.000Z",
                      "available": true
                    },
                    "fanatics": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:18.000Z",
                      "available": true
                    },
                    "888sport": {
                      "odds": "+140",
                      "lastUpdatedAt": "2025-12-12T14:58:17.000Z",
                      "available": true
                    },
                    "williamhill": {
                      "odds": "+140",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "betonline": {
                      "odds": "+155",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "lowvig": {
                      "odds": "+155",
                      "lastUpdatedAt": "2025-12-12T14:59:06.000Z",
                      "available": true
                    },
                    "marathonbet": {
                      "odds": "+152",
                      "lastUpdatedAt": "2025-12-12T14:58:21.000Z",
                      "available": true
                    },
                    "fliff": {
                      "odds": "+135",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "ballybet": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+143",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1023931949?coupon=single|3974109288|0"
                    },
                    "casumo": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "grosvenor": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "leovegas": {
                      "odds": "+143",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "livescorebet": {
                      "odds": "+140",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "virginbet": {
                      "odds": "+140",
                      "lastUpdatedAt": "2025-12-12T14:59:07.000Z",
                      "available": true
                    },
                    "betparx": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "tabtouch": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:55.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "+147",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235740?outcomes=0ML82446334_1"
                    },
                    "bet365": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:38:59.000Z",
                      "available": true
                    },
                    "betvictor": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:45:51.000Z",
                      "available": true
                    },
                    "playup": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "betfairexchange": {
                      "odds": "+160",
                      "lastUpdatedAt": "2025-12-12T14:58:45.000Z",
                      "available": true,
                      "deeplink": "https://betfair.com/exchange/plus/football/market/1.251206204"
                    },
                    "tab": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:58:20.000Z",
                      "available": true
                    },
                    "betrsportsbook": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:59:08.000Z",
                      "available": true
                    },
                    "gtbets": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:57.000Z",
                      "available": true
                    },
                    "betfairsportsbook": {
                      "odds": "+140",
                      "lastUpdatedAt": "2025-12-12T14:58:57.000Z",
                      "available": true
                    },
                    "matchbook": {
                      "odds": "+160",
                      "lastUpdatedAt": "2025-12-12T14:58:57.000Z",
                      "available": true
                    },
                    "everygame": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:59:10.000Z",
                      "available": true
                    },
                    "neds": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:57:44.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719184-191128679-700896470"
                    },
                    "ladbrokes": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:57.000Z",
                      "available": true
                    },
                    "coral": {
                      "odds": "+145",
                      "lastUpdatedAt": "2025-12-12T14:58:31.000Z",
                      "available": true
                    },
                    "espnbet": {
                      "odds": "+140",
                      "lastUpdatedAt": "2025-12-12T14:58:54.000Z",
                      "available": true,
                      "deeplink": "https://espnbet.com/sport/soccer/organization/italy/competition/serie-a/event/cb28e6e1-cb74-43a5-bf48-1207c4938c89/section/lines"
                    },
                    "betanysports": {
                      "odds": "+148",
                      "lastUpdatedAt": "2025-12-12T14:58:19.000Z",
                      "available": true
                    },
                    "betus": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "caesars": {
                      "odds": "+150",
                      "lastUpdatedAt": "2025-12-12T14:58:28.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=3ebc4f0a-bb65-3e0b-8321-70b532fd3258"
                    },
                    "coolbet": {
                      "odds": "+148",
                      "lastUpdatedAt": "2025-12-12T14:57:55.000Z",
                      "available": true
                    }
                  }
                },
                "points-away-reg-ml3way-away+draw": {
                  "oddID": "points-away-reg-ml3way-away+draw",
                  "opposingOddID": "points-home-reg-ml3way-home",
                  "marketName": "3-Way Moneyline (Regulation)",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "reg",
                  "betTypeID": "ml3way",
                  "sideID": "away+draw",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-160",
                  "openFairOdds": "-160",
                  "scoringSupported": true
                },
                "points-all-reg-ou-over": {
                  "oddID": "points-all-reg-ou-over",
                  "opposingOddID": "points-all-reg-ou-under",
                  "marketName": "Over/Under (Regulation)",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "reg",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+119",
                  "bookOdds": "-182",
                  "fairOverUnder": "2",
                  "bookOverUnder": "1.5",
                  "openFairOdds": "+119",
                  "openBookOdds": "-182",
                  "openFairOverUnder": "2",
                  "openBookOverUnder": "1.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "betparx": {
                      "odds": "-182",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "-185",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "+110",
                      "overUnder": "2",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "-182",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    }
                  }
                },
                "points-all-reg-ou-under": {
                  "oddID": "points-all-reg-ou-under",
                  "opposingOddID": "points-all-reg-ou-over",
                  "marketName": "Over/Under (Regulation)",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "reg",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-119",
                  "bookOdds": "+138",
                  "fairOverUnder": "2",
                  "bookOverUnder": "1.5",
                  "openFairOdds": "-119",
                  "openBookOdds": "+138",
                  "openFairOverUnder": "2",
                  "openBookOverUnder": "1.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "betparx": {
                      "odds": "+140",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+138",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "-130",
                      "overUnder": "2",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+130",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-12-12T14:58:30.716Z",
                      "available": true
                    }
                  }
                },
                "points-home-1h-ml3way-home": {
                  "oddID": "points-home-1h-ml3way-home",
                  "opposingOddID": "points-away-1h-ml3way-away+draw",
                  "marketName": "1st Half 3-Way Moneyline",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "1h",
                  "betTypeID": "ml3way",
                  "sideID": "home",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+244",
                  "bookOdds": "+222",
                  "openFairOdds": "+244",
                  "openBookOdds": "+222",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+249",
                      "lastUpdatedAt": "2025-12-12T14:59:33.774Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-12-12T14:59:13.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.543809421&selectionId=508827"
                    },
                    "unknown": {
                      "odds": "+222",
                      "lastUpdatedAt": "2025-12-12T14:57:05.000Z",
                      "available": true
                    },
                    "ballybet": {
                      "odds": "+215",
                      "lastUpdatedAt": "2025-12-12T14:58:39.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+215",
                      "lastUpdatedAt": "2025-12-12T14:58:35.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1023931949?coupon=single|3974153756|0"
                    },
                    "draftkings": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.draftkings.com/event/33235740?outcomes=0ML82446350_1"
                    },
                    "bet365": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-12-12T14:32:53.000Z",
                      "available": true
                    },
                    "betmgm": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-12-12T14:59:02.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719184-191128678-700896467"
                    },
                    "betanysports": {
                      "odds": "+222",
                      "lastUpdatedAt": "2025-12-12T14:58:19.000Z",
                      "available": true
                    }
                  }
                },
                "points-away-1h-ml3way-away+draw": {
                  "oddID": "points-away-1h-ml3way-away+draw",
                  "opposingOddID": "points-home-1h-ml3way-home",
                  "marketName": "1st Half 3-Way Moneyline",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "1h",
                  "betTypeID": "ml3way",
                  "sideID": "away+draw",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": true,
                  "fairOdds": "-244",
                  "openFairOdds": "-244",
                  "scoringSupported": true
                },
                "cornerKicks-all-game-ou-under": {
                  "oddID": "cornerKicks-all-game-ou-under",
                  "opposingOddID": "cornerKicks-all-game-ou-over",
                  "marketName": "Total Corner Kicks Over/Under (Full Match)",
                  "statID": "cornerKicks",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+115",
                  "bookOdds": "-150",
                  "fairOverUnder": "9",
                  "bookOverUnder": "9.5",
                  "openFairOdds": "+115",
                  "openBookOdds": "-150",
                  "openFairOverUnder": "9",
                  "openBookOverUnder": "9.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "ballybet": {
                      "odds": "-167",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:58:39.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "-167",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:58:35.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1023931949?coupon=single|3974150455|0"
                    },
                    "bet365": {
                      "odds": "-150",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:55:17.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "-128",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "-155",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "-132",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:59:13.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.545323479&selectionId=6384611"
                    },
                    "betmgm": {
                      "odds": "-145",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:59:02.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719184-191655640-704234331"
                    }
                  }
                },
                "cornerKicks-all-game-ou-over": {
                  "oddID": "cornerKicks-all-game-ou-over",
                  "opposingOddID": "cornerKicks-all-game-ou-under",
                  "marketName": "Total Corner Kicks Over/Under (Full Match)",
                  "statID": "cornerKicks",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-115",
                  "bookOdds": "+110",
                  "fairOverUnder": "9",
                  "bookOverUnder": "9.5",
                  "openFairOdds": "-115",
                  "openBookOdds": "+110",
                  "openFairOverUnder": "9",
                  "openBookOverUnder": "9.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "ballybet": {
                      "odds": "+117",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:58:39.000Z",
                      "available": true
                    },
                    "betrivers": {
                      "odds": "+115",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:58:35.000Z",
                      "available": true,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1023931949?coupon=single|3974150456|0"
                    },
                    "bet365": {
                      "odds": "+110",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:55:17.000Z",
                      "available": true
                    },
                    "bovada": {
                      "odds": "-102",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:59:05.000Z",
                      "available": true
                    },
                    "draftkings": {
                      "odds": "+110",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:58:42.000Z",
                      "available": true
                    },
                    "fanduel": {
                      "odds": "-102",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:59:13.000Z",
                      "available": true,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.545323479&selectionId=6384610"
                    },
                    "betmgm": {
                      "odds": "+105",
                      "overUnder": "9.5",
                      "lastUpdatedAt": "2025-12-12T14:59:02.000Z",
                      "available": true,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=2:7719184-191655640-704234330"
                    }
                  }
                },
                "cornerKicks-home-game-ou-over": {
                  "oddID": "cornerKicks-home-game-ou-over",
                  "opposingOddID": "cornerKicks-home-game-ou-under",
                  "marketName": "Lecce Corner Kicks Over/Under (Full Match)",
                  "statID": "cornerKicks",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-126",
                  "bookOdds": "-150",
                  "fairOverUnder": "4.5",
                  "bookOverUnder": "4.5",
                  "openFairOdds": "-126",
                  "openBookOdds": "-150",
                  "openFairOverUnder": "4.5",
                  "openBookOverUnder": "4.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-150",
                      "overUnder": "4.5",
                      "lastUpdatedAt": "2025-12-12T14:55:17.000Z",
                      "available": true
                    }
                  }
                },
                "cornerKicks-home-game-ou-under": {
                  "oddID": "cornerKicks-home-game-ou-under",
                  "opposingOddID": "cornerKicks-home-game-ou-over",
                  "marketName": "Lecce Corner Kicks Over/Under (Full Match)",
                  "statID": "cornerKicks",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+126",
                  "bookOdds": "+110",
                  "fairOverUnder": "4.5",
                  "bookOverUnder": "4.5",
                  "openFairOdds": "+126",
                  "openBookOdds": "+110",
                  "openFairOverUnder": "4.5",
                  "openBookOverUnder": "4.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "+110",
                      "overUnder": "4.5",
                      "lastUpdatedAt": "2025-12-12T14:55:17.000Z",
                      "available": true
                    }
                  }
                },
                "goals+assists-FRANCESCO_CAMARDA_1_IT_SERIE_A-game-yn-no": {
                  "oddID": "goals+assists-FRANCESCO_CAMARDA_1_IT_SERIE_A-game-yn-no",
                  "opposingOddID": "goals+assists-FRANCESCO_CAMARDA_1_IT_SERIE_A-game-yn-yes",
                  "marketName": "Francesco Camarda Any Goals + Assists Yes/No (Full Match)",
                  "statID": "goals+assists",
                  "statEntityID": "FRANCESCO_CAMARDA_1_IT_SERIE_A",
                  "periodID": "game",
                  "betTypeID": "yn",
                  "sideID": "no",
                  "playerID": "FRANCESCO_CAMARDA_1_IT_SERIE_A",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-207",
                  "openFairOdds": "-207",
                  "scoringSupported": true
                },
                "goals+assists-FRANCESCO_CAMARDA_1_IT_SERIE_A-game-yn-yes": {
                  "oddID": "goals+assists-FRANCESCO_CAMARDA_1_IT_SERIE_A-game-yn-yes",
                  "opposingOddID": "goals+assists-FRANCESCO_CAMARDA_1_IT_SERIE_A-game-yn-no",
                  "marketName": "Francesco Camarda Any Goals + Assists Yes/No (Full Match)",
                  "statID": "goals+assists",
                  "statEntityID": "FRANCESCO_CAMARDA_1_IT_SERIE_A",
                  "periodID": "game",
                  "betTypeID": "yn",
                  "sideID": "yes",
                  "playerID": "FRANCESCO_CAMARDA_1_IT_SERIE_A",
                  "started": false,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+207",
                  "bookOdds": "+188",
                  "openFairOdds": "+207",
                  "openBookOdds": "+188",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "+188",
                      "lastUpdatedAt": "2025-12-12T14:00:42.000Z",
                      "available": false
                    }
                  }
                }
              },
              "results": {},
              "players": {
                "YLBER_RAMADANI_1_IT_SERIE_A": {
                  "playerID": "YLBER_RAMADANI_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Ylber",
                  "lastName": "Ramadani",
                  "name": "Ylber Ramadani"
                },
                "KIALONDA_GASPAR_1_IT_SERIE_A": {
                  "playerID": "KIALONDA_GASPAR_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Esmevânio Kialonda",
                  "lastName": "Gaspar",
                  "name": "Kialonda Gaspar"
                },
                "SANTIAGO_PIEROTTI_1_IT_SERIE_A": {
                  "playerID": "SANTIAGO_PIEROTTI_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Santiago",
                  "lastName": "Pierotti",
                  "name": "Santiago Pierotti"
                },
                "RICCARDO_SOTTIL_1_IT_SERIE_A": {
                  "playerID": "RICCARDO_SOTTIL_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Riccardo",
                  "lastName": "Sottil",
                  "name": "Riccardo Sottil"
                },
                "DANILO_VEIGA_1_IT_SERIE_A": {
                  "playerID": "DANILO_VEIGA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Danilo Filipe",
                  "lastName": "Melo Veiga",
                  "name": "Danilo Veiga"
                },
                "THORIR_JOHANN_HELGASON_1_IT_SERIE_A": {
                  "playerID": "THORIR_JOHANN_HELGASON_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Þórir Jóhann",
                  "lastName": "Helgason",
                  "name": "Þórir Jóhann Helgason"
                },
                "JAMIL_SIEBERT_1_IT_SERIE_A": {
                  "playerID": "JAMIL_SIEBERT_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Jamil",
                  "lastName": "Siebert",
                  "name": "Jamil Siebert"
                },
                "FREDERIC_GUILBERT_1_IT_SERIE_A": {
                  "playerID": "FREDERIC_GUILBERT_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Frédéric",
                  "lastName": "Guilbert",
                  "name": "Frédéric Guilbert"
                },
                "CORRIE_NDABA_1_IT_SERIE_A": {
                  "playerID": "CORRIE_NDABA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Corrie",
                  "lastName": "Ndaba",
                  "name": "Corrie Ndaba"
                },
                "LASSANA_COULIBALY_1_IT_SERIE_A": {
                  "playerID": "LASSANA_COULIBALY_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Lassana",
                  "lastName": "Coulibaly",
                  "name": "Lassana Coulibaly"
                },
                "LAMECK_BANDA_1_IT_SERIE_A": {
                  "playerID": "LAMECK_BANDA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Lameck",
                  "lastName": "Banda",
                  "name": "Lameck Banda"
                },
                "BALTHAZAR_PIERRET_1_IT_SERIE_A": {
                  "playerID": "BALTHAZAR_PIERRET_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Balthazar",
                  "lastName": "Pierret",
                  "name": "Balthazar Pierret"
                },
                "MOHAMED_KABA_1_IT_SERIE_A": {
                  "playerID": "MOHAMED_KABA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Mohamed",
                  "lastName": "Kaba",
                  "name": "Mohamed Kaba"
                },
                "ANTONINO_GALLO_1_IT_SERIE_A": {
                  "playerID": "ANTONINO_GALLO_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Antonino",
                  "lastName": "Gallo",
                  "name": "Antonino Gallo"
                },
                "MEDON_BERISHA_1_IT_SERIE_A": {
                  "playerID": "MEDON_BERISHA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Medon",
                  "lastName": "Berisha",
                  "name": "Medon Berisha"
                },
                "FRANCESCO_CAMARDA_1_IT_SERIE_A": {
                  "playerID": "FRANCESCO_CAMARDA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Francesco",
                  "lastName": "Camarda",
                  "name": "Francesco Camarda"
                },
                "NIKOLA_STULIC_1_IT_SERIE_A": {
                  "playerID": "NIKOLA_STULIC_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Nikola",
                  "lastName": "Štulić",
                  "name": "Nikola Štulić"
                },
                "TETE_MORENTE_1_IT_SERIE_A": {
                  "playerID": "TETE_MORENTE_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "José Antonio",
                  "lastName": "Morente Oliva",
                  "name": "Tete Morente"
                },
                "ALEX_SALA_1_IT_SERIE_A": {
                  "playerID": "ALEX_SALA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Álex",
                  "lastName": "Sala Herrero",
                  "name": "Alex Sala"
                },
                "CHRISTOWEN_KOUASSI_1_IT_SERIE_A": {
                  "playerID": "CHRISTOWEN_KOUASSI_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Owen",
                  "lastName": "Kouassi",
                  "name": "Christ-Owen Kouassi"
                },
                "HAMZA_RAFIA_1_IT_SERIE_A": {
                  "playerID": "HAMZA_RAFIA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Hamza",
                  "lastName": "Rafia",
                  "name": "Hamza Rafia"
                },
                "KONAN_NDRI_1_IT_SERIE_A": {
                  "playerID": "KONAN_NDRI_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Konan",
                  "lastName": "N'Dri",
                  "name": "Konan N'Dri"
                },
                "MATIAS_PEREZ_SEPULVEDA_1_IT_SERIE_A": {
                  "playerID": "MATIAS_PEREZ_SEPULVEDA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Matias",
                  "lastName": "Perez",
                  "name": "Matías Pérez Sepúlveda"
                },
                "NIKO_KOVAC_1_IT_SERIE_A": {
                  "playerID": "NIKO_KOVAC_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Niko",
                  "lastName": "Kovač",
                  "name": "Niko Kovač"
                },
                "OLAF_GORTER_1_IT_SERIE_A": {
                  "playerID": "OLAF_GORTER_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Olaf",
                  "lastName": "Gorter",
                  "name": "Olaf Gorter"
                },
                "YOUSSEF_MALEH_1_IT_SERIE_A": {
                  "playerID": "YOUSSEF_MALEH_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Youssef",
                  "lastName": "Maleh",
                  "name": "Youssef Maleh"
                },
                "TIAGO_GABRIEL_1_IT_SERIE_A": {
                  "playerID": "TIAGO_GABRIEL_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Tiago Gabriel",
                  "lastName": "Coelho Oliveira",
                  "name": "Tiago Gabriel"
                },
                "ANTONIO_CARACCIOLO_1_IT_SERIE_A": {
                  "playerID": "ANTONIO_CARACCIOLO_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Antonio",
                  "lastName": "Caracciolo",
                  "name": "Antonio Caracciolo"
                },
                "ARTURO_CALABRESI_1_IT_SERIE_A": {
                  "playerID": "ARTURO_CALABRESI_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Arturo",
                  "lastName": "Calabresi",
                  "name": "Arturo Calabresi"
                },
                "BRANDO_BETTAZZI_1_IT_SERIE_A": {
                  "playerID": "BRANDO_BETTAZZI_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Brando",
                  "lastName": "Bettazzi",
                  "name": "Brando Bettazzi"
                },
                "DANIEL_DENOON_1_IT_SERIE_A": {
                  "playerID": "DANIEL_DENOON_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Daniel",
                  "lastName": "Denoon",
                  "name": "Daniel Denoon"
                },
                "EBENEZER_AKINSANMIRO_1_IT_SERIE_A": {
                  "playerID": "EBENEZER_AKINSANMIRO_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Ebenezer",
                  "lastName": "Akinsanmiro",
                  "name": "Ebenezer Akinsanmiro"
                },
                "FRANCESCO_COPPOLA_1_IT_SERIE_A": {
                  "playerID": "FRANCESCO_COPPOLA_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Francesco",
                  "lastName": "Coppola",
                  "name": "Francesco Coppola"
                },
                "GABRIELE_PICCININI_1_IT_SERIE_A": {
                  "playerID": "GABRIELE_PICCININI_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Gabriele",
                  "lastName": "Piccinini",
                  "name": "Gabriele Piccinini"
                },
                "GIACOMO_MAUCCI_1_IT_SERIE_A": {
                  "playerID": "GIACOMO_MAUCCI_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Giacomo",
                  "lastName": "Maucci",
                  "name": "Giacomo Maucci"
                },
                "GIOVANNI_BONFANTI_1_IT_SERIE_A": {
                  "playerID": "GIOVANNI_BONFANTI_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Giovanni",
                  "lastName": "Bonfanti",
                  "name": "Giovanni Bonfanti"
                },
                "HENRIK_WENDEL_MEISTER_1_IT_SERIE_A": {
                  "playerID": "HENRIK_WENDEL_MEISTER_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Henrik",
                  "lastName": "Meister",
                  "name": "Henrik Wendel Meister"
                },
                "IDRISSA_TOURE_1_IT_SERIE_A": {
                  "playerID": "IDRISSA_TOURE_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Idrissa",
                  "lastName": "Touré",
                  "name": "Idrissa Touré"
                },
                "ISAK_VURAL_1_IT_SERIE_A": {
                  "playerID": "ISAK_VURAL_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "İsak",
                  "lastName": "Vural",
                  "name": "Isak Vural"
                },
                "JUAN_CUADRADO_1_IT_SERIE_A": {
                  "playerID": "JUAN_CUADRADO_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Juan",
                  "lastName": "Cuadrado",
                  "name": "Juan Cuadrado"
                },
                "LOUIS_BUFFON_1_IT_SERIE_A": {
                  "playerID": "LOUIS_BUFFON_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Louis",
                  "lastName": "Buffon",
                  "name": "Louis Buffon"
                },
                "MALTHE_HOJHOLT_1_IT_SERIE_A": {
                  "playerID": "MALTHE_HOJHOLT_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Malthe",
                  "lastName": "Højholt",
                  "name": "Malthe Højholt"
                },
                "MATEUS_LUSUARDI_1_IT_SERIE_A": {
                  "playerID": "MATEUS_LUSUARDI_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Mateus Henrique",
                  "lastName": "Vanelli Lusuardi",
                  "name": "Mateus Lusuardi"
                },
                "MATTEO_TRAMONI_1_IT_SERIE_A": {
                  "playerID": "MATTEO_TRAMONI_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Mattéo",
                  "lastName": "Tramoni",
                  "name": "Matteo Tramoni"
                },
                "MBALA_NZOLA_1_IT_SERIE_A": {
                  "playerID": "MBALA_NZOLA_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "M'Bala",
                  "lastName": "Nzola",
                  "name": "M'Bala Nzola"
                },
                "MICHEL_AEBISCHER_1_IT_SERIE_A": {
                  "playerID": "MICHEL_AEBISCHER_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Michel",
                  "lastName": "Aebischer",
                  "name": "Michel Aebischer"
                },
                "RAUL_ALBIOL_1_IT_SERIE_A": {
                  "playerID": "RAUL_ALBIOL_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Raúl",
                  "lastName": "Albiol i Tortajada",
                  "name": "Raúl Albiol"
                },
                "SAMUELE_ANGORI_1_IT_SERIE_A": {
                  "playerID": "SAMUELE_ANGORI_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Samuele",
                  "lastName": "Angori",
                  "name": "Samuele Angori"
                },
                "SIMONE_CANESTRELLI_1_IT_SERIE_A": {
                  "playerID": "SIMONE_CANESTRELLI_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Simone",
                  "lastName": "Canestrelli",
                  "name": "Simone Canestrelli"
                },
                "STEFANO_MOREO_1_IT_SERIE_A": {
                  "playerID": "STEFANO_MOREO_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Stefano",
                  "lastName": "Moreo",
                  "name": "Stefano Moreo"
                },
                "ZAN_JEVSENAK_1_IT_SERIE_A": {
                  "playerID": "ZAN_JEVSENAK_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Žan",
                  "lastName": "Jevšenak",
                  "name": "Žan Jevšenak"
                },
                "TOMAS_ESTEVES_1_IT_SERIE_A": {
                  "playerID": "TOMAS_ESTEVES_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Tomás",
                  "lastName": "do Lago Pontes Esteves",
                  "name": "Tomás Esteves"
                },
                "ADRIAN_SEMPER_1_IT_SERIE_A": {
                  "playerID": "ADRIAN_SEMPER_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Adrian",
                  "lastName": "Šemper",
                  "name": "Adrian Šemper"
                },
                "CHRISTIAN_FRUCHTL_1_IT_SERIE_A": {
                  "playerID": "CHRISTIAN_FRUCHTL_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Christian",
                  "lastName": "Früchtl",
                  "name": "Christian Früchtl"
                },
                "JASPER_SAMOOJA_1_IT_SERIE_A": {
                  "playerID": "JASPER_SAMOOJA_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Jasper",
                  "lastName": "Samooja",
                  "name": "Jasper Samooja"
                },
                "SIMONE_SCUFFET_1_IT_SERIE_A": {
                  "playerID": "SIMONE_SCUFFET_1_IT_SERIE_A",
                  "teamID": "PISA_IT_SERIE_A",
                  "firstName": "Simone",
                  "lastName": "Scuffet",
                  "name": "Simone Scuffet"
                },
                "WLADIMIRO_FALCONE_1_IT_SERIE_A": {
                  "playerID": "WLADIMIRO_FALCONE_1_IT_SERIE_A",
                  "teamID": "LECCE_IT_SERIE_A",
                  "firstName": "Wladimiro",
                  "lastName": "Falcone",
                  "name": "Wladimiro Falcone"
                }
              }
            }
          ]
        },
        "summary": "Example Response - upcoming Events"
      },
      "EventsExample-Live": {
        "value": {
          "success": true,
          "data": [
            {
              "eventID": "wzQYDbc9F1ZV6tG8tB6q",
              "sportID": "TENNIS",
              "leagueID": "WTA",
              "type": "match",
              "teams": {
                "home": {
                  "teamID": "ANNA_SISKOVA_WTA",
                  "names": {
                    "long": "Anna Siskova",
                    "medium": "A. Siskova",
                    "short": "SIS",
                    "firstName": "Anna",
                    "lastName": "Siskova"
                  },
                  "colors": {
                    "primaryContrast": "#FFFFFF",
                    "primary": "#374DF5"
                  },
                  "statEntityID": "home",
                  "score": 1
                },
                "away": {
                  "teamID": "ELSA_JACQUEMOT_WTA",
                  "names": {
                    "long": "Elsa Jacquemot",
                    "medium": "E. Jacquemot",
                    "short": "JAC",
                    "firstName": "Elsa",
                    "lastName": "Jacquemot"
                  },
                  "colors": {
                    "primaryContrast": "#FFFFFF",
                    "primary": "#374DF5"
                  },
                  "statEntityID": "away",
                  "score": 0
                }
              },
              "status": {
                "started": true,
                "completed": false,
                "cancelled": false,
                "ended": false,
                "live": true,
                "delayed": false,
                "currentPeriodID": "2s",
                "previousPeriodID": "1s",
                "displayShort": "2nd",
                "displayLong": "2nd Set",
                "inBreak": false,
                "startsAt": "2025-12-12T14:00:00.000Z",
                "previousStartsAt": [
                  "2025-12-12T13:00:00.000Z",
                  "2025-12-12T13:20:00.000Z"
                ],
                "hardStart": true,
                "periods": {
                  "started": [
                    "1s",
                    "2s",
                    "game",
                    "reg"
                  ],
                  "ended": [
                    "1s"
                  ]
                },
                "oddsPresent": true,
                "oddsAvailable": true,
                "finalized": false
              },
              "info": {
                "seasonWeek": "WTA 125K Limoges, France Women Singles 2025"
              },
              "links": {},
              "results": {
                "1s": {
                  "home": {
                    "games": 6
                  },
                  "away": {
                    "games": 3
                  }
                },
                "game": {
                  "home": {
                    "points": 1
                  },
                  "away": {
                    "points": 0
                  }
                },
                "2s": {
                  "home": {
                    "games": 1
                  },
                  "away": {
                    "games": 3
                  }
                }
              },
              "odds": {
                "points-away-game-ml-away": {
                  "oddID": "points-away-game-ml-away",
                  "opposingOddID": "points-home-game-ml-home",
                  "marketName": "Moneyline",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "game",
                  "betTypeID": "ml",
                  "sideID": "away",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-108",
                  "bookOdds": "-117",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "-117",
                      "lastUpdatedAt": "2025-12-12T14:59:33.271Z",
                      "available": true
                    }
                  },
                  "closeBookOdds": "-117",
                  "closeFairOdds": "-108",
                  "score": 0
                },
                "points-home-game-ml-home": {
                  "oddID": "points-home-game-ml-home",
                  "opposingOddID": "points-away-game-ml-away",
                  "marketName": "Moneyline",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ml",
                  "sideID": "home",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+108",
                  "bookOdds": "+100",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+100",
                      "lastUpdatedAt": "2025-12-12T14:59:33.271Z",
                      "available": true
                    }
                  },
                  "closeBookOdds": "+100",
                  "closeFairOdds": "+108",
                  "score": 1
                },
                "points-away-game-sp-away": {
                  "oddID": "points-away-game-sp-away",
                  "opposingOddID": "points-home-game-sp-home",
                  "marketName": "Spread",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "game",
                  "betTypeID": "sp",
                  "sideID": "away",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-108",
                  "bookOdds": "-357",
                  "fairSpread": "+0",
                  "bookSpread": "+1.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "-357",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-12-12T14:59:33.271Z",
                      "available": true
                    }
                  },
                  "closeBookOdds": "-357",
                  "closeBookSpread": "+1.5",
                  "closeFairOdds": "-108",
                  "closeFairSpread": "+0",
                  "score": 0
                },
                "points-home-game-sp-home": {
                  "oddID": "points-home-game-sp-home",
                  "opposingOddID": "points-away-game-sp-away",
                  "marketName": "Spread",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "sp",
                  "sideID": "home",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+108",
                  "bookOdds": "+306",
                  "fairSpread": "+0",
                  "bookSpread": "-1.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+306",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-12-12T14:59:33.271Z",
                      "available": true
                    }
                  },
                  "closeBookOdds": "+306",
                  "closeBookSpread": "-1.5",
                  "closeFairOdds": "+108",
                  "closeFairSpread": "+0",
                  "score": 1
                },
                "points-all-game-ou-over": {
                  "oddID": "points-all-game-ou-over",
                  "opposingOddID": "points-all-game-ou-under",
                  "marketName": "Over/Under",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-317",
                  "bookOdds": "-357",
                  "fairOverUnder": "2.5",
                  "bookOverUnder": "2.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "-357",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:59:33.271Z",
                      "available": true
                    }
                  },
                  "closeBookOdds": "-357",
                  "closeBookOverUnder": "2.5",
                  "closeFairOdds": "-317",
                  "closeFairOverUnder": "2.5",
                  "score": 1
                },
                "points-all-game-ou-under": {
                  "oddID": "points-all-game-ou-under",
                  "opposingOddID": "points-all-game-ou-over",
                  "marketName": "Over/Under",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+317",
                  "bookOdds": "+306",
                  "fairOverUnder": "2.5",
                  "bookOverUnder": "2.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+306",
                      "overUnder": "2.5",
                      "lastUpdatedAt": "2025-12-12T14:59:33.271Z",
                      "available": true
                    }
                  },
                  "closeBookOdds": "+306",
                  "closeBookOverUnder": "2.5",
                  "closeFairOdds": "+317",
                  "closeFairOverUnder": "2.5",
                  "score": 1
                },
                "points-away-1s-ml-away": {
                  "oddID": "points-away-1s-ml-away",
                  "opposingOddID": "points-home-1s-ml-home",
                  "marketName": "1st Set Moneyline",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "1s",
                  "betTypeID": "ml",
                  "sideID": "away",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+1181",
                  "bookOdds": "+1167",
                  "scoringSupported": false,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "+1167",
                      "lastUpdatedAt": "2025-12-12T14:38:03.228Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "+1167",
                  "closeFairOdds": "+1181"
                },
                "points-home-1s-ml-home": {
                  "oddID": "points-home-1s-ml-home",
                  "opposingOddID": "points-away-1s-ml-away",
                  "marketName": "1st Set Moneyline",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "1s",
                  "betTypeID": "ml",
                  "sideID": "home",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-1181",
                  "bookOdds": "-1370",
                  "scoringSupported": false,
                  "byBookmaker": {
                    "pinnacle": {
                      "odds": "-1370",
                      "lastUpdatedAt": "2025-12-12T14:38:03.228Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-1370",
                  "closeFairOdds": "-1181"
                },
                "games-all-game-ou-over": {
                  "oddID": "games-all-game-ou-over",
                  "opposingOddID": "games-all-game-ou-under",
                  "marketName": "Total Games Over/Under",
                  "statID": "games",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "+105",
                  "bookOdds": "-102",
                  "fairOverUnder": "26.5",
                  "bookOverUnder": "26.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "prizepicks": {
                      "odds": "+100",
                      "overUnder": "20",
                      "lastUpdatedAt": "2025-12-12T12:58:35.171Z",
                      "available": false,
                      "deeplink": "https://app.prizepicks.com/?projections=8497054-o-20"
                    },
                    "pinnacle": {
                      "odds": "-102",
                      "overUnder": "26.5",
                      "lastUpdatedAt": "2025-12-12T14:59:33.271Z",
                      "available": true
                    }
                  },
                  "closeBookOdds": "-102",
                  "closeBookOverUnder": "26.5",
                  "closeFairOdds": "+105",
                  "closeFairOverUnder": "26.5",
                  "score": 13
                },
                "games-all-game-ou-under": {
                  "oddID": "games-all-game-ou-under",
                  "opposingOddID": "games-all-game-ou-over",
                  "marketName": "Total Games Over/Under",
                  "statID": "games",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": true,
                  "fairOddsAvailable": true,
                  "fairOdds": "-105",
                  "bookOdds": "-114",
                  "fairOverUnder": "26.5",
                  "bookOverUnder": "26.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "prizepicks": {
                      "odds": "+100",
                      "overUnder": "20",
                      "lastUpdatedAt": "2025-12-12T12:58:35.171Z",
                      "available": false,
                      "deeplink": "https://app.prizepicks.com/?projections=8497054-u-20"
                    },
                    "pinnacle": {
                      "odds": "-114",
                      "overUnder": "26.5",
                      "lastUpdatedAt": "2025-12-12T14:59:33.271Z",
                      "available": true
                    }
                  },
                  "closeBookOdds": "-114",
                  "closeBookOverUnder": "26.5",
                  "closeFairOdds": "-105",
                  "closeFairOverUnder": "26.5",
                  "score": 13
                },
                "breakPoints-home-game-ou-under": {
                  "oddID": "breakPoints-home-game-ou-under",
                  "opposingOddID": "breakPoints-home-game-ou-over",
                  "marketName": "Anna Siskova Break Points Won Over/Under",
                  "statID": "breakPoints",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "+100",
                  "fairOverUnder": "3.5",
                  "bookOverUnder": "3",
                  "scoringSupported": false,
                  "byBookmaker": {
                    "prizepicks": {
                      "odds": "+100",
                      "overUnder": "3",
                      "lastUpdatedAt": "2025-12-12T12:58:35.171Z",
                      "available": false,
                      "deeplink": "https://app.prizepicks.com/?projections=8488023-u-3"
                    }
                  },
                  "closeBookOdds": "+100",
                  "closeBookOverUnder": "3",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "3.5"
                },
                "breakPoints-home-game-ou-over": {
                  "oddID": "breakPoints-home-game-ou-over",
                  "opposingOddID": "breakPoints-home-game-ou-under",
                  "marketName": "Anna Siskova Break Points Won Over/Under",
                  "statID": "breakPoints",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": true,
                  "ended": false,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "+100",
                  "fairOverUnder": "3.5",
                  "bookOverUnder": "3",
                  "scoringSupported": false,
                  "byBookmaker": {
                    "prizepicks": {
                      "odds": "+100",
                      "overUnder": "3",
                      "lastUpdatedAt": "2025-12-12T12:58:35.171Z",
                      "available": false,
                      "deeplink": "https://app.prizepicks.com/?projections=8488023-o-3"
                    }
                  },
                  "closeBookOdds": "+100",
                  "closeBookOverUnder": "3",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "3.5"
                }
              }
            }
          ]
        },
        "summary": "Example Response - live Events"
      },
      "TeamsExample": {
        "value": {
          "success": true,
          "data": [
            {
              "sportID": "BASEBALL",
              "leagueID": "MLB",
              "teamID": "CINCINNATI_REDS_MLB",
              "names": {
                "short": "CIN",
                "medium": "Reds",
                "long": "Cincinnati Reds"
              },
              "colors": {
                "primary": "#C80021",
                "secondary": "",
                "primaryContrast": "#FFFFFF",
                "secondaryContrast": ""
              },
              "standings": {
                "position": "4",
                "wins": 77,
                "losses": 85,
                "ties": 0,
                "record": "77-85",
                "played": 162
              }
            }
          ]
        },
        "summary": "An example list of Teams"
      },
      "PlayersExample": {
        "value": {
          "success": true,
          "data": [
            {
              "sportID": "BASEBALL",
              "leagueID": "MLB",
              "jerseyNumber": 31,
              "position": "RF",
              "playerID": "HENRY_RAMOS_1_MLB",
              "names": {
                "display": "Henry Ramos",
                "firstName": "Henry",
                "lastName": "Ramos"
              },
              "aliases": [
                "HENRY_RAMOS_CINCINNATI_REDS_MLB"
              ],
              "teamID": "",
              "birthday": "1992-04-15"
            }
          ]
        },
        "summary": "Example Players Response"
      },
      "SportsExample": {
        "value": {
          "success": true,
          "data": [
            {
              "sportID": "BASEBALL",
              "enabled": true,
              "hasMeaningfulHomeAway": true,
              "name": "Baseball",
              "shortName": "Baseball",
              "pointWord": {
                "short": {
                  "singular": "run",
                  "plural": "runs"
                },
                "long": {
                  "singular": "run",
                  "plural": "runs"
                }
              },
              "eventWord": {
                "short": {
                  "singular": "game",
                  "plural": "games"
                },
                "long": {
                  "singular": "game",
                  "plural": "games"
                }
              },
              "defaultPopularityScore": 7,
              "clockType": "NO_CLOCK",
              "basePeriods": [
                "1i",
                "2i",
                "3i",
                "4i",
                "5i",
                "6i",
                "7i",
                "8i",
                "9i"
              ],
              "extraPeriods": [
                "ot"
              ],
              "defaultTeamType": "DEFAULT"
            }
          ]
        },
        "summary": "Example Response"
      },
      "LeaguesExample": {
        "value": {
          "success": true,
          "data": [
            {
              "sportID": "BASEBALL",
              "leagueID": "MLB",
              "enabled": true,
              "name": "MLB",
              "shortName": "MLB",
              "teamType": "DEFAULT"
            }
          ]
        },
        "summary": "Example Leagues Response"
      },
      "StatsExample": {
        "value": {
          "success": true,
          "data": [
            {
              "type": "number",
              "statID": "batting_homeRuns",
              "supportedLevels": {
                "all": true,
                "team": true,
                "player": true
              },
              "displays": {
                "short": "HRs",
                "long": "Home Runs"
              },
              "description": "Home runs",
              "supportedSports": {
                "BASEBALL": "Home Runs"
              }
            }
          ]
        },
        "summary": "Example Stats Response"
      },
      "MarketsExample": {
        "value": {
          "nextCursor": "n.points-all-reg-ou-over",
          "success": true,
          "data": [
            {
              "oddID": "points-all-game-ou-over",
              "activeEvents": 200,
              "statID": "points",
              "periodID": "game",
              "betTypeID": "ou",
              "sideID": "over",
              "statEntityID": "all",
              "marketGroupID": "points-main-game-ou",
              "marketGroupName": "Over/Under",
              "marketGroupNameBySport": {
                "SOCCER": "Over/Under (Full Match)",
                "HANDBALL": "Over/Under (Full Game)"
              },
              "isSupported": true,
              "support": {
                "KBO": {
                  "pinnacle": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  }
                },
                "LA_LIGA": {
                  "pinnacle": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "NCAAB": {
                  "bookmakereu": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  }
                },
                "NCAAF": {
                  "unknown": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  }
                },
                "IT_SERIE_A": {
                  "1xbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "FR_LIGUE_1": {
                  "unknown": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  }
                },
                "NHL": {
                  "1xbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  }
                },
                "NBA": {
                  "fanduel": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  }
                },
                "EPL": {
                  "1xbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  }
                },
                "SHL": {
                  "1xbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  }
                },
                "NFL": {
                  "draftkings": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  }
                },
                "BUNDESLIGA": {
                  "unknown": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "LIGA_MX": {
                  "1xbet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  }
                },
                "UEFA_CHAMPIONS_LEAGUE": {
                  "unknown": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  }
                },
                "UEFA_EUROPA_LEAGUE": {
                  "betsson": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  }
                },
                "INTERNATIONAL_SOCCER": {
                  "betmgm": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  }
                },
                "KHL": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "WTA": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  }
                },
                "ATP": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  }
                },
                "MLS": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  }
                },
                "MLB": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "bodog": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  }
                },
                "ASOBAL": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "NPB": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  }
                },
                "CPBL": {
                  "unknown": {
                    "supported": true
                  }
                },
                "EHF_EURO_CUP": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "EHF_EURO": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "WNBA": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  }
                },
                "BR_SERIE_A": {
                  "betmgm": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  }
                },
                "LMP": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "LIDOM": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "CFL": {
                  "fanduel": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "AHL": {
                  "pinnacle": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  }
                }
              },
              "isMainMarket": true,
              "isMainDerivative": false,
              "isSubPeriod": false,
              "isProp": false
            },
            {
              "oddID": "points-all-game-ou-under",
              "activeEvents": 200,
              "statID": "points",
              "periodID": "game",
              "betTypeID": "ou",
              "sideID": "under",
              "statEntityID": "all",
              "marketGroupID": "points-main-game-ou",
              "marketGroupName": "Over/Under",
              "marketGroupNameBySport": {
                "SOCCER": "Over/Under (Full Match)",
                "HANDBALL": "Over/Under (Full Game)"
              },
              "isSupported": true,
              "support": {
                "KBO": {
                  "pinnacle": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  }
                },
                "LA_LIGA": {
                  "pinnacle": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "NCAAB": {
                  "bookmakereu": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  }
                },
                "NCAAF": {
                  "unknown": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  }
                },
                "IT_SERIE_A": {
                  "1xbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "FR_LIGUE_1": {
                  "unknown": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  }
                },
                "NHL": {
                  "1xbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  }
                },
                "NBA": {
                  "fanduel": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  }
                },
                "EPL": {
                  "1xbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  }
                },
                "SHL": {
                  "1xbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  }
                },
                "NFL": {
                  "draftkings": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  }
                },
                "BUNDESLIGA": {
                  "unknown": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "LIGA_MX": {
                  "1xbet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  }
                },
                "UEFA_CHAMPIONS_LEAGUE": {
                  "unknown": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  }
                },
                "UEFA_EUROPA_LEAGUE": {
                  "betsson": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  }
                },
                "INTERNATIONAL_SOCCER": {
                  "betmgm": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  }
                },
                "KHL": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "WTA": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  }
                },
                "ATP": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  }
                },
                "MLS": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  }
                },
                "MLB": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "bodog": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  }
                },
                "ASOBAL": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "NPB": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  }
                },
                "CPBL": {
                  "unknown": {
                    "supported": true
                  }
                },
                "EHF_EURO_CUP": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "EHF_EURO": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "WNBA": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "fourwinds": {
                    "supported": true
                  },
                  "bookmakereu": {
                    "supported": true
                  },
                  "sporttrade": {
                    "supported": true
                  },
                  "thescorebet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "prophetexchange": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "circa": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  }
                },
                "BR_SERIE_A": {
                  "betmgm": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "mrgreen": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  }
                },
                "LMP": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "LIDOM": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "CFL": {
                  "fanduel": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "AHL": {
                  "pinnacle": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  }
                }
              },
              "isMainMarket": true,
              "isMainDerivative": false,
              "isSubPeriod": false,
              "isProp": false
            },
            {
              "oddID": "points-all-reg-ml3way-draw",
              "activeEvents": 194,
              "statID": "points",
              "periodID": "reg",
              "betTypeID": "ml3way",
              "sideID": "draw",
              "statEntityID": "all",
              "marketGroupID": "points-main-reg-ml3way",
              "marketGroupName": "Regulation 3-Way Moneyline",
              "marketGroupNameBySport": {
                "SOCCER": "3-Way Moneyline (Regulation)"
              },
              "isSupported": true,
              "support": {
                "LA_LIGA": {
                  "pinnacle": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betfairsportsbook": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "suprabets": {
                    "supported": true
                  }
                },
                "NCAAF": {
                  "fanatics": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  }
                },
                "IT_SERIE_A": {
                  "sportsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betfairsportsbook": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  }
                },
                "FR_LIGUE_1": {
                  "sportsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "betfairsportsbook": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "suprabets": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "NHL": {
                  "unibet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  }
                },
                "NBA": {
                  "fanatics": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  }
                },
                "EPL": {
                  "sportsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "boombet": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betfairsportsbook": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "suprabets": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  }
                },
                "SHL": {
                  "1xbet": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  }
                },
                "NFL": {
                  "bet365": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "BUNDESLIGA": {
                  "sportsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "betfairsportsbook": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "suprabets": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "LIGA_MX": {
                  "sportsbet": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "betfairsportsbook": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  }
                },
                "UEFA_CHAMPIONS_LEAGUE": {
                  "sportsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "betfairsportsbook": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "suprabets": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  }
                },
                "UEFA_EUROPA_LEAGUE": {
                  "sportsbet": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "suprabets": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "caesars": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "INTERNATIONAL_SOCCER": {
                  "sportsbet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  }
                },
                "BR_SERIE_A": {
                  "fanduel": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "topsport": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "betfairsportsbook": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "tipico": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  }
                },
                "MLB": {
                  "unknown": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "MLS": {
                  "unknown": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "ballybet": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "fanduel": {
                    "supported": true
                  },
                  "espnbet": {
                    "supported": true
                  },
                  "si": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  },
                  "mybookie": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "windcreek": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betonline": {
                    "supported": true
                  },
                  "lowvig": {
                    "supported": true
                  },
                  "betus": {
                    "supported": true
                  },
                  "betanysports": {
                    "supported": true
                  },
                  "hardrockbet": {
                    "supported": true
                  },
                  "paddypower": {
                    "supported": true
                  },
                  "betway": {
                    "supported": true
                  },
                  "coral": {
                    "supported": true
                  },
                  "ladbrokes": {
                    "supported": true
                  },
                  "betfairexchange": {
                    "supported": true
                  },
                  "boylesports": {
                    "supported": true
                  },
                  "williamhill": {
                    "supported": true
                  },
                  "betvictor": {
                    "supported": true
                  },
                  "virginbet": {
                    "supported": true
                  },
                  "unibet": {
                    "supported": true
                  },
                  "leovegas": {
                    "supported": true
                  },
                  "livescorebet": {
                    "supported": true
                  },
                  "casumo": {
                    "supported": true
                  },
                  "grosvenor": {
                    "supported": true
                  },
                  "betclic": {
                    "supported": true
                  },
                  "1xbet": {
                    "supported": true
                  },
                  "marathonbet": {
                    "supported": true
                  },
                  "nordicbet": {
                    "supported": true
                  },
                  "betsson": {
                    "supported": true
                  },
                  "gtbets": {
                    "supported": true
                  },
                  "coolbet": {
                    "supported": true
                  },
                  "suprabets": {
                    "supported": true
                  },
                  "everygame": {
                    "supported": true
                  },
                  "sportsbet": {
                    "supported": true
                  },
                  "neds": {
                    "supported": true
                  },
                  "tabtouch": {
                    "supported": true
                  },
                  "playup": {
                    "supported": true
                  },
                  "tab": {
                    "supported": true
                  },
                  "betrsportsbook": {
                    "supported": true
                  },
                  "matchbook": {
                    "supported": true
                  },
                  "betfairsportsbook": {
                    "supported": true
                  },
                  "pointsbet": {
                    "supported": true
                  },
                  "skybet": {
                    "supported": true
                  },
                  "888sport": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  }
                },
                "KHL": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "WNBA": {
                  "draftkings": {
                    "supported": true
                  },
                  "fanatics": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  }
                },
                "NCAAB": {
                  "unknown": {
                    "supported": true
                  },
                  "fliff": {
                    "supported": true
                  },
                  "draftkings": {
                    "supported": true
                  }
                },
                "AHL": {
                  "pinnacle": {
                    "supported": true
                  },
                  "bet365": {
                    "supported": true
                  }
                },
                "NPB": {
                  "bet365": {
                    "supported": true
                  }
                },
                "KBO": {
                  "bet365": {
                    "supported": true
                  }
                }
              },
              "isMainMarket": true,
              "isMainDerivative": false,
              "isSubPeriod": false,
              "isProp": false
            },
            {
              "oddID": "points-all-reg-ml3way-not_draw",
              "statID": "points",
              "periodID": "reg",
              "betTypeID": "ml3way",
              "sideID": "not_draw",
              "statEntityID": "all",
              "activeEvents": 0,
              "marketGroupID": "points-main-reg-ml3way",
              "marketGroupName": "Regulation 3-Way Moneyline",
              "marketGroupNameBySport": {
                "SOCCER": "3-Way Moneyline (Regulation)"
              },
              "isSupported": true,
              "support": {
                "BR_SERIE_A": {
                  "unknown": {
                    "supported": true
                  }
                },
                "INTERNATIONAL_SOCCER": {
                  "unknown": {
                    "supported": true
                  }
                },
                "MLB": {
                  "unknown": {
                    "supported": true
                  }
                },
                "UEFA_CHAMPIONS_LEAGUE": {
                  "unknown": {
                    "supported": true
                  }
                },
                "UEFA_EUROPA_LEAGUE": {
                  "unknown": {
                    "supported": true
                  }
                },
                "LA_LIGA": {
                  "unknown": {
                    "supported": true
                  }
                },
                "FR_LIGUE_1": {
                  "unknown": {
                    "supported": true
                  }
                },
                "EPL": {
                  "unknown": {
                    "supported": true
                  }
                },
                "LIGA_MX": {
                  "unknown": {
                    "supported": true
                  }
                },
                "IT_SERIE_A": {
                  "unknown": {
                    "supported": true
                  }
                },
                "BUNDESLIGA": {
                  "unknown": {
                    "supported": true
                  }
                },
                "MLS": {
                  "unknown": {
                    "supported": true
                  }
                },
                "KHL": {
                  "unknown": {
                    "supported": true
                  }
                },
                "SHL": {
                  "unknown": {
                    "supported": true
                  }
                },
                "WNBA": {
                  "unknown": {
                    "supported": true
                  }
                },
                "NFL": {
                  "unknown": {
                    "supported": true
                  }
                },
                "NHL": {
                  "unknown": {
                    "supported": true
                  }
                },
                "NBA": {
                  "unknown": {
                    "supported": true
                  }
                },
                "NCAAB": {
                  "unknown": {
                    "supported": true
                  }
                }
              },
              "isMainMarket": true,
              "isMainDerivative": false,
              "isSubPeriod": false,
              "isProp": false
            },
            {
              "oddID": "points-all-reg-ou-over",
              "activeEvents": 103,
              "statID": "points",
              "periodID": "reg",
              "betTypeID": "ou",
              "sideID": "over",
              "statEntityID": "all",
              "marketGroupID": "points-main-reg-ou",
              "marketGroupName": "Regulation Over/Under",
              "marketGroupNameBySport": {
                "SOCCER": "Over/Under (Regulation)"
              },
              "isSupported": true,
              "support": {
                "LA_LIGA": {
                  "bovada": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  }
                },
                "IT_SERIE_A": {
                  "betmgm": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  }
                },
                "FR_LIGUE_1": {
                  "bovada": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  }
                },
                "EPL": {
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  }
                },
                "BUNDESLIGA": {
                  "bovada": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "unknown": {
                    "supported": true
                  }
                },
                "NHL": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "sugarhouse": {
                    "supported": true
                  }
                },
                "KHL": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  }
                },
                "SHL": {
                  "unknown": {
                    "supported": true
                  },
                  "pinnacle": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  }
                },
                "MLS": {
                  "unknown": {
                    "supported": true
                  },
                  "betmgm": {
                    "supported": true
                  },
                  "betrivers": {
                    "supported": true
                  },
                  "betparx": {
                    "supported": true
                  },
                  "bovada": {
                    "supported": true
                  }
                },
                "AHL": {
                  "pinnacle": {
                    "supported": true
                  }
                }
              },
              "isMainMarket": true,
              "isMainDerivative": false,
              "isSubPeriod": false,
              "isProp": false
            }
          ]
        },
        "summary": "Example Markets Response"
      },
      "AccountUsageExample": {
        "value": {
          "success": true,
          "data": {
            "keyID": "qj3ytfuo78vhkzivos9w6j5a2tp2xfm0sri783i8uym6u1zxj1a9rce17b4ompwd",
            "customerID": "cus_1tQSgt470KJaIv",
            "email": "email@example.com",
            "isActive": true,
            "tier": "amateur",
            "rateLimits": {
              "per-second": {
                "max-requests": "unlimited",
                "max-entities": "unlimited"
              },
              "per-minute": {
                "max-requests": 100,
                "current-requests": 4,
                "max-entities": "unlimited"
              },
              "per-hour": {
                "max-requests": 50000,
                "current-requests": 24,
                "max-entities": 250000,
                "current-entities": 28
              },
              "per-day": {
                "max-requests": 500000,
                "current-requests": 145,
                "max-entities": 3000000,
                "current-entities": 173
              },
              "per-month": {
                "max-requests": "unlimited",
                "max-entities": 1000000,
                "current-entities": 914
              }
            }
          }
        },
        "summary": "An example of Account Usage"
      },
      "StreamEventsExample-Pusher": {
        "value": {
          "pusherKey": "b633e6e9d4f43de68d89",
          "pusherOptions": {
            "channelAuthorization": {
              "endpoint": "https://api.sportsgameodds.com/v2/stream/pusher/auth",
              "headers": {
                "x-api-key": "77uVpRdRPR7BBPL83h5iK"
              }
            },
            "cluster": "us2",
            "wsPort": 80,
            "wssPort": 443,
            "httpPort": 80,
            "httpsPort": 443,
            "wsHost": "ws-us2.pusher.com",
            "httpHost": "sockjs-us2.pusher.com"
          },
          "user": "0ae8120b4d153b1b2782914f09675a1f39bfc2009b09f9c5710ed5b56deb9188",
          "channel": "presence-events-byid-mg55OPFOORFcu5v3FvfO",
          "success": true,
          "data": [
            {
              "eventID": "mg55OPFOORFcu5v3FvfO",
              "sportID": "BASEBALL",
              "leagueID": "MLB",
              "type": "match",
              "teams": {
                "home": {
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "names": {
                    "long": "New York Yankees",
                    "short": "NYY",
                    "medium": "Yankees"
                  },
                  "colors": {
                    "primary": "#000066",
                    "primaryContrast": "#FFFFFF"
                  },
                  "statEntityID": "home",
                  "score": 11
                },
                "away": {
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "names": {
                    "long": "Washington Nationals",
                    "short": "WSH",
                    "medium": "Nationals"
                  },
                  "colors": {
                    "primary": "#AA0114",
                    "primaryContrast": "#FFFFFF"
                  },
                  "statEntityID": "away",
                  "score": 2
                }
              },
              "odds": {
                "points-home-game-ml-home": {
                  "oddID": "points-home-game-ml-home",
                  "opposingOddID": "points-away-game-ml-away",
                  "marketName": "Moneyline",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "ml",
                  "sideID": "home",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-1998",
                  "bookOdds": "-100000",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-50000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.524922893&selectionId=29161"
                    },
                    "888sport": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                      "available": false
                    },
                    "sportsbet": {
                      "odds": "-303",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "betrsportsbook": {
                      "odds": "-294",
                      "lastUpdatedAt": "2025-08-27T17:03:56.000Z",
                      "available": false
                    },
                    "paddypower": {
                      "odds": "-50000",
                      "lastUpdatedAt": "2025-08-27T18:08:37.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "-304",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "pointsbet": {
                      "odds": "-20000",
                      "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                      "available": false
                    },
                    "betway": {
                      "odds": "-10000",
                      "lastUpdatedAt": "2025-08-27T19:47:01.000Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "-714",
                      "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                      "available": false
                    },
                    "playup": {
                      "odds": "-286",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "williamhill": {
                      "odds": "-275",
                      "lastUpdatedAt": "2025-08-27T17:12:31.000Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "-282",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "-310",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "lowvig": {
                      "odds": "-282",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "-3484",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "-15000",
                      "lastUpdatedAt": "2025-08-27T19:58:53.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=a933b382-cc99-3461-9ee7-14e9cd7171e1"
                    },
                    "draftkings": {
                      "odds": "-5200",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0ML81082868_1"
                    },
                    "gtbets": {
                      "odds": "-2331",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false
                    },
                    "matchbook": {
                      "odds": "-714",
                      "lastUpdatedAt": "2025-08-27T17:34:49.000Z",
                      "available": false
                    },
                    "1xbet": {
                      "odds": "-272",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "-280",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "marathonbet": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "-300",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "-20000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=4f18f09f-cb12-4159-9a57-cadd631e47d0&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "thescorebet": {
                      "odds": "-20000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=4f18f09f-cb12-4159-9a57-cadd631e47d0&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "pinnacle": {
                      "odds": "-4152",
                      "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                      "available": false
                    },
                    "boylesports": {
                      "odds": "-300",
                      "lastUpdatedAt": "2025-08-27T17:05:22.000Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "-270",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "-10000",
                      "lastUpdatedAt": "2025-08-27T19:57:41.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports/events/17874081?options=17874081-1335502124--513708480"
                    },
                    "coral": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "-286",
                      "lastUpdatedAt": "2025-08-27T17:08:14.000Z",
                      "available": false
                    },
                    "neds": {
                      "odds": "-286",
                      "lastUpdatedAt": "2025-08-27T17:06:44.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "-10000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "coolbet": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "circa": {
                      "odds": "-550",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "betrivers": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1022036994?coupon=single|3854766789|0"
                    },
                    "casumo": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                      "available": false
                    },
                    "livescorebet": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "grosvenor": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "leovegas": {
                      "odds": "-1000",
                      "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                      "available": false
                    },
                    "sugarhouse": {
                      "odds": "-278",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:28.000Z",
                      "available": false
                    },
                    "unibet": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                      "available": false
                    },
                    "tab": {
                      "odds": "-5000",
                      "lastUpdatedAt": "2025-08-27T17:55:28.000Z",
                      "available": false
                    },
                    "betanysports": {
                      "odds": "-260",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "-270",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "tipico": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T20:05:22.000Z",
                      "available": false
                    },
                    "betfairexchange": {
                      "odds": "-3333",
                      "lastUpdatedAt": "2025-08-27T18:14:29.000Z",
                      "available": false,
                      "deeplink": "https://betfair.com/exchange/plus/baseball/market/1.247149713"
                    },
                    "betsson": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T19:57:42.000Z",
                      "available": false
                    },
                    "nordicbet": {
                      "odds": "-100000",
                      "lastUpdatedAt": "2025-08-27T19:53:02.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-100000",
                  "closeFairOdds": "-1998",
                  "score": 11
                },
                "points-away-game-ml-away": {
                  "oddID": "points-away-game-ml-away",
                  "opposingOddID": "points-home-game-ml-home",
                  "marketName": "Moneyline",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "game",
                  "betTypeID": "ml",
                  "sideID": "away",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+1998",
                  "bookOdds": "+1900",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+3000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.524922893&selectionId=1033687"
                    },
                    "888sport": {
                      "odds": "+1800",
                      "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                      "available": false
                    },
                    "sportsbet": {
                      "odds": "+234",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "betrsportsbook": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T17:03:56.000Z",
                      "available": false
                    },
                    "paddypower": {
                      "odds": "+2200",
                      "lastUpdatedAt": "2025-08-27T18:08:37.000Z",
                      "available": false
                    },
                    "unknown": {
                      "odds": "+259",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "pointsbet": {
                      "odds": "+4000",
                      "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                      "available": false
                    },
                    "betway": {
                      "odds": "+1600",
                      "lastUpdatedAt": "2025-08-27T19:47:01.000Z",
                      "available": false
                    },
                    "mybookie": {
                      "odds": "+475",
                      "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                      "available": false
                    },
                    "playup": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "williamhill": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-08-27T17:12:31.000Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "lowvig": {
                      "odds": "+250",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "+1037",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "+2500",
                      "lastUpdatedAt": "2025-08-27T19:58:53.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=a462c3c1-951c-3a0f-b98a-ae6bcdb79543"
                    },
                    "draftkings": {
                      "odds": "+10000",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0ML81082868_3"
                    },
                    "gtbets": {
                      "odds": "+998",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false
                    },
                    "matchbook": {
                      "odds": "+380",
                      "lastUpdatedAt": "2025-08-27T17:34:49.000Z",
                      "available": false
                    },
                    "1xbet": {
                      "odds": "+222",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "marathonbet": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "+240",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "+335",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "espnbet": {
                      "odds": "+2500",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=06cb889e-efe0-4bbd-92f8-560c1f7cf91e&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "thescorebet": {
                      "odds": "+2500",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=06cb889e-efe0-4bbd-92f8-560c1f7cf91e&odds_numerator[0]=2&odds_denominator[0]=1"
                    },
                    "pinnacle": {
                      "odds": "+1798",
                      "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                      "available": false
                    },
                    "boylesports": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-08-27T17:05:22.000Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "+3300",
                      "lastUpdatedAt": "2025-08-27T19:57:41.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports/events/17874081?options=17874081-1335502124--513708481"
                    },
                    "coral": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-08-27T17:08:14.000Z",
                      "available": false
                    },
                    "neds": {
                      "odds": "+220",
                      "lastUpdatedAt": "2025-08-27T17:06:44.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "+2250",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "coolbet": {
                      "odds": "+1900",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false
                    },
                    "circa": {
                      "odds": "+425",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "+1300",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "betrivers": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1022036994?coupon=single|3854766794|0"
                    },
                    "casumo": {
                      "odds": "+1300",
                      "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                      "available": false
                    },
                    "livescorebet": {
                      "odds": "+1100",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "+1100",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "grosvenor": {
                      "odds": "+1100",
                      "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                      "available": false
                    },
                    "leovegas": {
                      "odds": "+460",
                      "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                      "available": false
                    },
                    "sugarhouse": {
                      "odds": "+225",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "+1100",
                      "lastUpdatedAt": "2025-08-27T17:52:28.000Z",
                      "available": false
                    },
                    "unibet": {
                      "odds": "+1300",
                      "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                      "available": false
                    },
                    "tab": {
                      "odds": "+2000",
                      "lastUpdatedAt": "2025-08-27T17:55:28.000Z",
                      "available": false
                    },
                    "betanysports": {
                      "odds": "+210",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "+230",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "tipico": {
                      "odds": "+1900",
                      "lastUpdatedAt": "2025-08-27T20:05:22.000Z",
                      "available": false
                    },
                    "betfairexchange": {
                      "odds": "-10000",
                      "lastUpdatedAt": "2025-08-27T18:14:29.000Z",
                      "available": false,
                      "deeplink": "https://betfair.com/exchange/plus/baseball/market/1.247149713"
                    },
                    "betsson": {
                      "odds": "+14900",
                      "lastUpdatedAt": "2025-08-27T19:57:42.000Z",
                      "available": false
                    },
                    "nordicbet": {
                      "odds": "+14900",
                      "lastUpdatedAt": "2025-08-27T19:53:02.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "+1900",
                  "closeFairOdds": "+1998",
                  "score": 2
                },
                "points-all-game-ou-over": {
                  "oddID": "points-all-game-ou-over",
                  "opposingOddID": "points-all-game-ou-under",
                  "marketName": "Over/Under",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "+245",
                  "fairOverUnder": "10",
                  "bookOverUnder": "12.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+430",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525022793&selectionId=7017905",
                      "altLines": [
                        {
                          "odds": "-5000",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T18:09:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1200",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T18:09:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "-50000",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:25:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-10000",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:43:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2200",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T19:11:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "+920",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "+225",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:41:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+118",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-138",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:15:30.000Z",
                          "available": false
                        }
                      ]
                    },
                    "sportsbet": {
                      "odds": "-106",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "+410",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:48.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-2500",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:49:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-900",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-475",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:51:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-600",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2200",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:55:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-310",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2500",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T18:09:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-195",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-950",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T18:09:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1800",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:16:12.000Z",
                          "available": false
                        },
                        {
                          "odds": "+165",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2000",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:27:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+240",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1200",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T19:11:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "+325",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+140",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+295",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+490",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+900",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+900",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:40:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1000",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:38:07.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1200",
                          "overUnder": "19.5",
                          "lastUpdatedAt": "2025-08-27T19:26:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "+460",
                          "overUnder": "20.5",
                          "lastUpdatedAt": "2025-08-27T19:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "+660",
                          "overUnder": "21.5",
                          "lastUpdatedAt": "2025-08-27T19:15:28.000Z",
                          "available": false
                        }
                      ]
                    },
                    "pointsbet": {
                      "odds": "+200",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-141",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unknown": {
                      "odds": "+410",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-141",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:46:07.972Z",
                          "available": false
                        },
                        {
                          "odds": "-227",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "-133",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                          "available": false
                        },
                        {
                          "odds": "+111",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+150",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:09:05.954Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:25:32.949Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:18:29.185Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:13:44.457Z",
                          "available": false
                        }
                      ]
                    },
                    "mybookie": {
                      "odds": "-105",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-133",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:45:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:39:11.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:33:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:27:24.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:02:45.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:20:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:26:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:58:12.000Z",
                          "available": false
                        },
                        {
                          "odds": "-133",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        }
                      ]
                    },
                    "888sport": {
                      "odds": "+800",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:02:18.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-143",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:31:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+800",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        }
                      ]
                    },
                    "playup": {
                      "odds": "-108",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "+103",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "+310",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-480",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-230",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:56:52.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:01:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+380",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:55:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+370",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:50:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "+375",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:39:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "+295",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:34:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "+275",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:18:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+230",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:14:26.000Z",
                          "available": false
                        }
                      ]
                    },
                    "lowvig": {
                      "odds": "+106",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "+346",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:07.148Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-117",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:51:10.684Z",
                          "available": false
                        },
                        {
                          "odds": "+107",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:43:52.009Z",
                          "available": false
                        },
                        {
                          "odds": "+103",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:39:11.828Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+106",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:20:33.496Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T17:23:56.463Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:03.018Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:44:30.718Z",
                          "available": false
                        },
                        {
                          "odds": "+545",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:26:57.166Z",
                          "available": false
                        },
                        {
                          "odds": "-144",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:19:26.270Z",
                          "available": false
                        },
                        {
                          "odds": "-178",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:18:11.560Z",
                          "available": false
                        },
                        {
                          "odds": "-175",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:15:56.547Z",
                          "available": false
                        }
                      ]
                    },
                    "caesars": {
                      "odds": "+215",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:58:12.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=6667de2f-3856-36a3-9b66-fc3f5fdd15af",
                      "altLines": [
                        {
                          "odds": "-804",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-704",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-404",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-354",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-214",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:39:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:55:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "+165",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:07:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "+236",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:00:57.363Z",
                          "available": false
                        },
                        {
                          "odds": "+323",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+448",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+750",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:04:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "+548",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T14:27:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:15:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:13:21.331Z",
                          "available": false
                        }
                      ]
                    },
                    "draftkings": {
                      "odds": "+451",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0OU81101865O1250_1",
                      "altLines": [
                        {
                          "odds": "-925",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-775",
                          "overUnder": "4",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-455",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-385",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-234",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-198",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-925",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:56:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-850",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:56:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-925",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-775",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "-370",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-248",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-212",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-725",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:16:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1300",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:23:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1300",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T19:11:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1025",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T19:11:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-420",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+670",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                          "available": false
                        },
                        {
                          "odds": "-142",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+150",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+185",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+270",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+310",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+450",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+500",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+750",
                          "overUnder": "18",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+800",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1300",
                          "overUnder": "19",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1300",
                          "overUnder": "19.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+2000",
                          "overUnder": "20",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+2000",
                          "overUnder": "20.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+3000",
                          "overUnder": "21",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1600",
                          "overUnder": "21.5",
                          "lastUpdatedAt": "2025-08-27T19:18:13.000Z",
                          "available": false
                        }
                      ]
                    },
                    "gtbets": {
                      "odds": "+938",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-146",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:28:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:13:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "+143",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+143",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:29:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "1xbet": {
                      "odds": "-104",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-278",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-227",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-161",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+140",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+180",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bovada": {
                      "odds": "+100",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-335",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-205",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-170",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "+125",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-375",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-205",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:20:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:09:05.954Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T18:12:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-165",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T18:16:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:16:13.560Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:11:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-165",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:18:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:18:29.185Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:18:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:14:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:30:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T19:14:00.000Z",
                          "available": false
                        }
                      ]
                    },
                    "espnbet": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=6bdfedef-a8b8-4e0d-88ef-14137b44a13d&odds_numerator[0]=2&odds_denominator[0]=1",
                      "altLines": [
                        {
                          "odds": "-240",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:50:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-230",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:52:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-230",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:06:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "-155",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-230",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T18:17:31.000Z",
                          "available": false
                        },
                        {
                          "odds": "-250",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:25:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "+170",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:25:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:18:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+165",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:14:30.000Z",
                          "available": false
                        }
                      ]
                    },
                    "thescorebet": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=6bdfedef-a8b8-4e0d-88ef-14137b44a13d&odds_numerator[0]=2&odds_denominator[0]=1",
                      "altLines": [
                        {
                          "odds": "+110",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:35.808Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:03.018Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:17:10.747Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:18:11.560Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:15:56.547Z",
                          "available": false
                        }
                      ]
                    },
                    "matchbook": {
                      "odds": "+102",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:54.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-172",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:09:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:05:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-26T22:09:12.000Z",
                          "available": false
                        }
                      ]
                    },
                    "pinnacle": {
                      "odds": "+233",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:58:39.410Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-400",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-235",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-196",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-147",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T18:01:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-345",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:55:07.042Z",
                          "available": false
                        },
                        {
                          "odds": "-288",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "-242",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "-172",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "-101",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:23.697Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:27:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:23.697Z",
                          "available": false
                        },
                        {
                          "odds": "+111",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T18:00:55.465Z",
                          "available": false
                        },
                        {
                          "odds": "+378",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                          "available": false
                        },
                        {
                          "odds": "+550",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:58:39.410Z",
                          "available": false
                        },
                        {
                          "odds": "+176",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:41:47.879Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "+139",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:26:41.287Z",
                          "available": false
                        },
                        {
                          "odds": "+125",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:20:30.276Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:17:02.452Z",
                          "available": false
                        },
                        {
                          "odds": "+131",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:17:02.452Z",
                          "available": false
                        },
                        {
                          "odds": "+125",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T18:29:14.673Z",
                          "available": false
                        }
                      ]
                    },
                    "betus": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "+170",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:54:51.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874320-1335515315--513675969",
                      "altLines": [
                        {
                          "odds": "-1600",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1600",
                          "overUnder": "4",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-450",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:49:52.000Z",
                          "available": false
                        },
                        {
                          "odds": "-750",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-250",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-375",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-155",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-225",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-375",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:54:07.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+118",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-250",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:09:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "+180",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-155",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:09:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "+270",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-325",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:16:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+360",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+500",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+450",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:54:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+650",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+950",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:54:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+750",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1200",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "+333",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:18:15.000Z",
                          "available": false
                        }
                      ]
                    },
                    "coral": {
                      "odds": "+200",
                      "overUnder": "10.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "+200",
                      "overUnder": "10.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-160",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-200",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-210",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-200",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T18:17:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-200",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "+180",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "+185",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+170",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T18:45:03.000Z",
                          "available": false
                        }
                      ]
                    },
                    "coolbet": {
                      "odds": "+105",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-118",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:33:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:03:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T17:22:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:11:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:01:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:17:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "circa": {
                      "odds": "+100",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "+245",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-770",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:49:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-715",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-305",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-245",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-177",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-590",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:55:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-670",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:57:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-670",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-500",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-278",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-220",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-455",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:16:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-335",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T18:16:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+285",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:56:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+188",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:51:45.000Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:42:31.000Z",
                          "available": false
                        },
                        {
                          "odds": "+265",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:42:31.000Z",
                          "available": false
                        },
                        {
                          "odds": "+230",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:40:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "+275",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:40:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "+325",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:38:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:19:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+280",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T19:19:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+310",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:19:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+165",
                          "overUnder": "18",
                          "lastUpdatedAt": "2025-08-27T19:15:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+195",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:15:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+265",
                          "overUnder": "19",
                          "lastUpdatedAt": "2025-08-27T19:15:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+295",
                          "overUnder": "19.5",
                          "lastUpdatedAt": "2025-08-27T19:15:20.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betrivers": {
                      "odds": "-108",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-770",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-530",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-250",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-210",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-128",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "-835",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-670",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-560",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T18:10:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-295",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:10:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-240",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:10:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-165",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-435",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:16:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-335",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T18:16:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T19:59:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+114",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:52:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+165",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:52:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+265",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:52:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+190",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:43:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:38:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "+245",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:38:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "+260",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:36:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+275",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:34:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+250",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T19:20:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+275",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:20:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "overUnder": "18",
                          "lastUpdatedAt": "2025-08-27T19:16:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+235",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:16:08.000Z",
                          "available": false
                        }
                      ]
                    },
                    "casumo": {
                      "odds": "+245",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-115",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "livescorebet": {
                      "odds": "+220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-118",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-119",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-102",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-102",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "virginbet": {
                      "odds": "+220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-118",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-119",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-102",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-102",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betparx": {
                      "odds": "+245",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-123",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T17:59:53.673Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:20:38.896Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:04:11.508Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:13:44.457Z",
                          "available": false
                        }
                      ]
                    },
                    "grosvenor": {
                      "odds": "+220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-120",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "leovegas": {
                      "odds": "+215",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-124",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "sugarhouse": {
                      "odds": "-108",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "+220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-118",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:20:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unibet": {
                      "odds": "+245",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-115",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betsson": {
                      "odds": "-185",
                      "overUnder": "13",
                      "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-127",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:37:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+117",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-133",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:04:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-128",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:36:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "nordicbet": {
                      "odds": "-185",
                      "overUnder": "13",
                      "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-127",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+117",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:04:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:11:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-128",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+108",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betanysports": {
                      "odds": "-110",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "-105",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "tipico": {
                      "odds": "+900",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:02:21.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-270",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:46:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-182",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-238",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:04:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-167",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "+140",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-222",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+130",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:06:15.000Z",
                          "available": false
                        }
                      ]
                    },
                    "prophetexchange": {
                      "odds": "-280",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+142",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        }
                      ]
                    }
                  },
                  "closeBookOdds": "+245",
                  "closeBookOverUnder": "12.5",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "10",
                  "score": 13
                },
                "points-all-game-ou-under": {
                  "oddID": "points-all-game-ou-under",
                  "opposingOddID": "points-all-game-ou-over",
                  "marketName": "Over/Under",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-455",
                  "fairOverUnder": "10",
                  "bookOverUnder": "12.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-769",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525022793&selectionId=7017906",
                      "altLines": [
                        {
                          "odds": "+1200",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T18:09:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+580",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T18:09:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+920",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:16:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+920",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:25:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "+800",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T19:11:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "-3500",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-320",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:41:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-158",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+104",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:15:30.000Z",
                          "available": false
                        }
                      ]
                    },
                    "sportsbet": {
                      "odds": "-122",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "-650",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:48.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+1100",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:49:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+530",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "+320",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:51:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "+430",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1000",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:55:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "+245",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1100",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T18:09:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+560",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T18:09:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+900",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:16:12.000Z",
                          "available": false
                        },
                        {
                          "odds": "-200",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+950",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:27:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-300",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+660",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T19:11:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "-425",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-185",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-425",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-800",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1800",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1800",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:40:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2200",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:38:07.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2800",
                          "overUnder": "19.5",
                          "lastUpdatedAt": "2025-08-27T19:26:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-750",
                          "overUnder": "20.5",
                          "lastUpdatedAt": "2025-08-27T19:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1200",
                          "overUnder": "21.5",
                          "lastUpdatedAt": "2025-08-27T19:15:28.000Z",
                          "available": false
                        }
                      ]
                    },
                    "pointsbet": {
                      "odds": "-278",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+110",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unknown": {
                      "odds": "-667",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+105",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:46:07.972Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-141",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                          "available": false
                        },
                        {
                          "odds": "-149",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-222",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:09:05.954Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-149",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:25:32.949Z",
                          "available": false
                        },
                        {
                          "odds": "-149",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:18:29.185Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:13:44.457Z",
                          "available": false
                        }
                      ]
                    },
                    "mybookie": {
                      "odds": "-133",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-105",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:45:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:39:11.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:33:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:27:24.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:02:45.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:20:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:26:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:58:12.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        }
                      ]
                    },
                    "888sport": {
                      "odds": "-2500",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:02:18.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+100",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-138",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:31:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2500",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.000Z",
                          "available": false
                        },
                        {
                          "odds": "-163",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        }
                      ]
                    },
                    "playup": {
                      "odds": "-118",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false
                    },
                    "betonline": {
                      "odds": "-123",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "fliff": {
                      "odds": "-480",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+300",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-160",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:56:52.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:01:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-660",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:55:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-635",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:50:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-650",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:39:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "-475",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:34:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-430",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:18:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-350",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:14:26.000Z",
                          "available": false
                        }
                      ]
                    },
                    "lowvig": {
                      "odds": "-121",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "bookmakereu": {
                      "odds": "-548",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:07.148Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-114",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:51:10.684Z",
                          "available": false
                        },
                        {
                          "odds": "-142",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:43:52.009Z",
                          "available": false
                        },
                        {
                          "odds": "-137",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:39:11.828Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "-141",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:20:33.496Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T17:23:56.463Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:03.018Z",
                          "available": false
                        },
                        {
                          "odds": "+113",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:44:30.718Z",
                          "available": false
                        },
                        {
                          "odds": "-1078",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:26:57.166Z",
                          "available": false
                        },
                        {
                          "odds": "+121",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:19:26.270Z",
                          "available": false
                        },
                        {
                          "odds": "+133",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:18:11.560Z",
                          "available": false
                        },
                        {
                          "odds": "+130",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:15:56.547Z",
                          "available": false
                        }
                      ]
                    },
                    "caesars": {
                      "odds": "-280",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:58:12.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=898e24f5-cc50-310d-89fd-0b2348325f21",
                      "altLines": [
                        {
                          "odds": "+431",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+395",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+262",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+236",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "+152",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:39:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:55:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-234",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:07:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "-354",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:00:57.357Z",
                          "available": false
                        },
                        {
                          "odds": "-529",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-854",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1400",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:04:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1204",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T14:27:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:15:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:13:21.337Z",
                          "available": false
                        }
                      ]
                    },
                    "draftkings": {
                      "odds": "-750",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0OU81101865U1250_3",
                      "altLines": [
                        {
                          "odds": "+525",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+475",
                          "overUnder": "4",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+310",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+270",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+176",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+150",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+525",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:56:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+500",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:56:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+525",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+475",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+260",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+185",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+450",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:16:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+700",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:23:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "+700",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T19:11:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+575",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T19:11:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+290",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1420",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-198",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-248",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-385",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-455",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-725",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-850",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1450",
                          "overUnder": "18",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1600",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-3500",
                          "overUnder": "19",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-3500",
                          "overUnder": "19.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-10000",
                          "overUnder": "20",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-10000",
                          "overUnder": "20.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-50000",
                          "overUnder": "21",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-5000",
                          "overUnder": "21.5",
                          "lastUpdatedAt": "2025-08-27T19:18:13.000Z",
                          "available": false
                        }
                      ]
                    },
                    "gtbets": {
                      "odds": "-2326",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+114",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:28:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "+101",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:13:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "-184",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-184",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:29:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "1xbet": {
                      "odds": "-114",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false
                    },
                    "bet365": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+200",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+165",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-161",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-192",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-244",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-278",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T16:50:20.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bovada": {
                      "odds": "-120",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+240",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+130",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-165",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+260",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:20:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:09:05.954Z",
                          "available": false
                        },
                        {
                          "odds": "-155",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T18:12:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "+125",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T18:16:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:16:13.560Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:11:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+125",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:18:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:18:29.185Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:18:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:14:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:30:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "-155",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T19:14:00.000Z",
                          "available": false
                        }
                      ]
                    },
                    "espnbet": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=28d109c6-a618-4694-a599-d2888e0b7613&odds_numerator[0]=2&odds_denominator[0]=1",
                      "altLines": [
                        {
                          "odds": "+165",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:50:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:52:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:06:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T18:17:31.000Z",
                          "available": false
                        },
                        {
                          "odds": "+170",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:25:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-250",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:25:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-300",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:18:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-240",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:14:30.000Z",
                          "available": false
                        }
                      ]
                    },
                    "thescorebet": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=28d109c6-a618-4694-a599-d2888e0b7613&odds_numerator[0]=2&odds_denominator[0]=1",
                      "altLines": [
                        {
                          "odds": "-145",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:35.808Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:03.018Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:17:10.747Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:18:11.560Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:15:56.547Z",
                          "available": false
                        }
                      ]
                    },
                    "matchbook": {
                      "odds": "-111",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:54.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+102",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:09:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:05:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-26T22:09:12.000Z",
                          "available": false
                        }
                      ]
                    },
                    "pinnacle": {
                      "odds": "-298",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:58:39.410Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+292",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "+183",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "+157",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T18:01:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "+257",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:55:07.042Z",
                          "available": false
                        },
                        {
                          "odds": "+220",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "+188",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "+139",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+119",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:23.697Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:27:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-128",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:23.697Z",
                          "available": false
                        },
                        {
                          "odds": "-136",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T18:00:55.465Z",
                          "available": false
                        },
                        {
                          "odds": "-526",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                          "available": false
                        },
                        {
                          "odds": "-840",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:58:39.410Z",
                          "available": false
                        },
                        {
                          "odds": "-235",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:41:47.879Z",
                          "available": false
                        },
                        {
                          "odds": "-119",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "-181",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:26:41.287Z",
                          "available": false
                        },
                        {
                          "odds": "-162",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:20:30.276Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:17:02.452Z",
                          "available": false
                        },
                        {
                          "odds": "-170",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:17:02.452Z",
                          "available": false
                        },
                        {
                          "odds": "-162",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T18:29:14.673Z",
                          "available": false
                        }
                      ]
                    },
                    "betus": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "-220",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:54:51.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874320-1335515315--513675968",
                      "altLines": [
                        {
                          "odds": "+725",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+700",
                          "overUnder": "4",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+310",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:49:52.000Z",
                          "available": false
                        },
                        {
                          "odds": "+450",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+190",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+270",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+170",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+270",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:54:07.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "-155",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+195",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:09:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-235",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:09:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-375",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+240",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:16:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-550",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-900",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-700",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:54:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1400",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2500",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:54:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1600",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-5000",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-475",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:18:15.000Z",
                          "available": false
                        }
                      ]
                    },
                    "coral": {
                      "odds": "-278",
                      "overUnder": "10.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "-278",
                      "overUnder": "10.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "-125",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+125",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T18:17:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-250",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-260",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-225",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T18:45:03.000Z",
                          "available": false
                        }
                      ]
                    },
                    "coolbet": {
                      "odds": "-133",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-105",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:33:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:03:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T17:22:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:11:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:01:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:17:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "circa": {
                      "odds": "-120",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+320",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:49:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "+300",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+190",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+163",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+130",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:51:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+280",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:55:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+295",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:57:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+300",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "+260",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "+180",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "+150",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:09:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+240",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:16:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+205",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T18:16:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-625",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:56:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-295",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:51:45.000Z",
                          "available": false
                        },
                        {
                          "odds": "-360",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:42:31.000Z",
                          "available": false
                        },
                        {
                          "odds": "-530",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:42:31.000Z",
                          "available": false
                        },
                        {
                          "odds": "-420",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:40:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "-560",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:40:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "-835",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:38:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-335",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:19:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-590",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T19:19:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-770",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:19:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-250",
                          "overUnder": "18",
                          "lastUpdatedAt": "2025-08-27T19:15:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-315",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:15:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-530",
                          "overUnder": "19",
                          "lastUpdatedAt": "2025-08-27T19:15:20.000Z",
                          "available": false
                        },
                        {
                          "odds": "-670",
                          "overUnder": "19.5",
                          "lastUpdatedAt": "2025-08-27T19:15:20.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betrivers": {
                      "odds": "-118",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+270",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "+230",
                          "overUnder": "5",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "+133",
                          "overUnder": "6",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "+106",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:49:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "+280",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+250",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+235",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T18:10:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+170",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:10:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+145",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T18:10:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+114",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:16:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "+180",
                          "overUnder": "12",
                          "lastUpdatedAt": "2025-08-27T18:16:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-400",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T19:59:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-165",
                          "overUnder": "13",
                          "lastUpdatedAt": "2025-08-27T19:52:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-286",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:52:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-770",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:52:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-360",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:43:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-455",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:38:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "-625",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:38:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "-715",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:36:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-835",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:34:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "-670",
                          "overUnder": "17",
                          "lastUpdatedAt": "2025-08-27T19:20:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-835",
                          "overUnder": "17.5",
                          "lastUpdatedAt": "2025-08-27T19:20:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-455",
                          "overUnder": "18",
                          "lastUpdatedAt": "2025-08-27T19:16:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-560",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T19:16:08.000Z",
                          "available": false
                        }
                      ]
                    },
                    "casumo": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-110",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "livescorebet": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-112",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "virginbet": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-112",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betparx": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-103",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-128",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T17:59:53.673Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:20:38.896Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:04:11.508Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T19:13:44.457Z",
                          "available": false
                        }
                      ]
                    },
                    "grosvenor": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-114",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "leovegas": {
                      "odds": "-480",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-118",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-137",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-139",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-139",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-139",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "sugarhouse": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-113",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:20:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unibet": {
                      "odds": "-455",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-110",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:17:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T18:50:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betsson": {
                      "odds": "+128",
                      "overUnder": "13",
                      "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-112",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:37:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-152",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "overUnder": "10",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:04:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-141",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:36:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "nordicbet": {
                      "odds": "+128",
                      "overUnder": "13",
                      "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-112",
                          "overUnder": "7",
                          "lastUpdatedAt": "2025-08-27T17:46:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "overUnder": "7.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:36:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-152",
                          "overUnder": "9",
                          "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:04:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "overUnder": "11",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "-141",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T18:11:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-154",
                          "overUnder": "14",
                          "lastUpdatedAt": "2025-08-27T19:38:05.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "overUnder": "15",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:16:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "overUnder": "16",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betanysports": {
                      "odds": "-110",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false
                    },
                    "everygame": {
                      "odds": "-115",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "tipico": {
                      "odds": "-5000",
                      "overUnder": "12.5",
                      "lastUpdatedAt": "2025-08-27T20:02:21.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+180",
                          "overUnder": "5.5",
                          "lastUpdatedAt": "2025-08-27T17:46:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "+130",
                          "overUnder": "6.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "overUnder": "9.5",
                          "lastUpdatedAt": "2025-08-27T18:04:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-200",
                          "overUnder": "13.5",
                          "lastUpdatedAt": "2025-08-27T19:44:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T19:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-175",
                          "overUnder": "15.5",
                          "lastUpdatedAt": "2025-08-27T19:06:15.000Z",
                          "available": false
                        }
                      ]
                    },
                    "prophetexchange": {
                      "odds": "-116",
                      "overUnder": "8.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-198",
                          "overUnder": "8",
                          "lastUpdatedAt": "2025-08-27T17:51:10.684Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T19:00:31.632Z",
                          "available": false
                        },
                        {
                          "odds": "+116",
                          "overUnder": "11.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        }
                      ]
                    }
                  },
                  "closeBookOdds": "-455",
                  "closeBookOverUnder": "12.5",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "10",
                  "score": 13
                },
                "points-home-game-sp-home": {
                  "oddID": "points-home-game-sp-home",
                  "opposingOddID": "points-away-game-sp-away",
                  "marketName": "Spread",
                  "statID": "points",
                  "statEntityID": "home",
                  "periodID": "game",
                  "betTypeID": "sp",
                  "sideID": "home",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-385",
                  "fairSpread": "-11.5",
                  "bookSpread": "-9.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "-1000",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525022795&selectionId=29161",
                      "altLines": [
                        {
                          "odds": "+106",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:13:44.457Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-3500",
                          "spread": "-8.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-102",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "-136",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-146",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:22:59.400Z",
                          "available": false
                        },
                        {
                          "odds": "-1400",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T18:12:18.000Z",
                          "available": false
                        },
                        {
                          "odds": "-3500",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T18:12:18.000Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "-1800",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:52:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "-4000",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:52:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "-7000",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:47:41.000Z",
                          "available": false
                        }
                      ]
                    },
                    "sportsbet": {
                      "odds": "-135",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "-140",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+900",
                          "spread": "-17.5",
                          "lastUpdatedAt": "2025-08-27T19:06:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+780",
                          "spread": "-16.5",
                          "lastUpdatedAt": "2025-08-27T19:11:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1900",
                          "spread": "-15.5",
                          "lastUpdatedAt": "2025-08-27T19:40:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1900",
                          "spread": "-14.5",
                          "lastUpdatedAt": "2025-08-27T19:51:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1300",
                          "spread": "-13.5",
                          "lastUpdatedAt": "2025-08-27T19:51:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+780",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:51:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1500",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+780",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-400",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T19:58:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1500",
                          "spread": "-8.5",
                          "lastUpdatedAt": "2025-08-27T19:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-5000",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T19:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-4000",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-10000",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-3000",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T19:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-900",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T18:09:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1500",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T18:09:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1200",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:51:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2800",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:51:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1400",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        }
                      ]
                    },
                    "pointsbet": {
                      "odds": "-556",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+105",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-100000",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+240",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-345",
                          "spread": "-8.5",
                          "lastUpdatedAt": "2025-08-27T18:20:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "-370",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:13:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-141",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-278",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unknown": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+105",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:06:22.448Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+180",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:49:39.645Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:51:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:09:05.954Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:19:57.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:48:58.345Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                          "available": false
                        },
                        {
                          "odds": "-227",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-500",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        }
                      ]
                    },
                    "mybookie": {
                      "odds": "+105",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+105",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:10:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:04:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-167",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:08:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:45:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:15:28.000Z",
                          "available": false
                        }
                      ]
                    },
                    "888sport": {
                      "odds": "-699",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+115",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:10:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:50:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:12:31.000Z",
                          "available": false
                        }
                      ]
                    },
                    "playup": {
                      "odds": "-133",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+115",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-26T18:57:30.000Z",
                          "available": false
                        }
                      ]
                    },
                    "fliff": {
                      "odds": "-510",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+380",
                          "spread": "-15.5",
                          "lastUpdatedAt": "2025-08-27T18:53:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+255",
                          "spread": "-14.5",
                          "lastUpdatedAt": "2025-08-27T18:53:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+340",
                          "spread": "-13.5",
                          "lastUpdatedAt": "2025-08-27T19:34:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:34:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "+340",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:39:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "+235",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-490",
                          "spread": "-8.5",
                          "lastUpdatedAt": "2025-08-27T19:43:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-705",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T19:16:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+290",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+190",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                          "available": false
                        },
                        {
                          "odds": "-235",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-530",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:03:43.000Z",
                          "available": false
                        }
                      ]
                    },
                    "1xbet": {
                      "odds": "-121",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+103",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-26T19:56:22.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bet365": {
                      "odds": "-130",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "-140",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+110",
                          "spread": "-13",
                          "lastUpdatedAt": "2025-08-27T19:04:50.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:11:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:09:00.242Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:18:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:18:29.185Z",
                          "available": false
                        },
                        {
                          "odds": "-230",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:18:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T19:30:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "-170",
                          "spread": "-9",
                          "lastUpdatedAt": "2025-08-27T19:14:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+250",
                          "spread": "-8",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:12:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:09:05.954Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:20:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-185",
                          "spread": "-5",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-225",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-350",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-350",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:54:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-165",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-475",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1100",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-575",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:03:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-850",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T02:06:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1600",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T02:06:09.000Z",
                          "available": false
                        }
                      ]
                    },
                    "espnbet": {
                      "odds": "+115",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=49efd80f-b3a0-4aa9-a99f-36b7381f5738&odds_numerator[0]=2&odds_denominator[0]=1",
                      "altLines": [
                        {
                          "odds": "+165",
                          "spread": "-13.5",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "+165",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:12:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:25:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-325",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T19:25:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-300",
                          "spread": "-8.5",
                          "lastUpdatedAt": "2025-08-27T19:14:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-155",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-200",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T18:06:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "-210",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:54:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "-210",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:52:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "-700",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "thescorebet": {
                      "odds": "+115",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=49efd80f-b3a0-4aa9-a99f-36b7381f5738&odds_numerator[0]=2&odds_denominator[0]=1",
                      "altLines": [
                        {
                          "odds": "-120",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:06:23.725Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:11:14.268Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T18:17:10.747Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:02:04.855Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:03.018Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:23:56.463Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:10.684Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        }
                      ]
                    },
                    "betonline": {
                      "odds": "-135",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "-320",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:58:12.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=7517123d-4475-36b2-b8b6-6e8cec5e8276",
                      "altLines": [
                        {
                          "odds": "+548",
                          "spread": "-16.5",
                          "lastUpdatedAt": "2025-08-27T19:04:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "+522",
                          "spread": "-16",
                          "lastUpdatedAt": "2025-08-27T19:04:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "+480",
                          "spread": "-15.5",
                          "lastUpdatedAt": "2025-08-27T19:07:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+448",
                          "spread": "-15",
                          "lastUpdatedAt": "2025-08-27T19:07:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+431",
                          "spread": "-14.5",
                          "lastUpdatedAt": "2025-08-27T19:11:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+395",
                          "spread": "-14",
                          "lastUpdatedAt": "2025-08-27T19:11:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+548",
                          "spread": "-13.5",
                          "lastUpdatedAt": "2025-08-27T19:36:33.000Z",
                          "available": false
                        },
                        {
                          "odds": "+522",
                          "spread": "-13",
                          "lastUpdatedAt": "2025-08-27T19:36:33.000Z",
                          "available": false
                        },
                        {
                          "odds": "+495",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:40:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+464",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:40:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+376",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:52:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+219",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:13:53.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:49:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-384",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:11:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-554",
                          "spread": "-9",
                          "lastUpdatedAt": "2025-08-27T19:40:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1400",
                          "spread": "-8.5",
                          "lastUpdatedAt": "2025-08-27T20:04:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1104",
                          "spread": "-8",
                          "lastUpdatedAt": "2025-08-27T19:27:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1204",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T19:27:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-629",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T19:13:53.000Z",
                          "available": false
                        },
                        {
                          "odds": "-704",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T19:13:53.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1204",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T18:21:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "-244",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "-384",
                          "spread": "-5",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "-454",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "-804",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "-854",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "-854",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:58:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1004",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:58:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-339",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:25:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                          "available": false
                        },
                        {
                          "odds": "-404",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1004",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1104",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-954",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:14:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1104",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:14:42.000Z",
                          "available": false
                        }
                      ]
                    },
                    "draftkings": {
                      "odds": "-750",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0HC81101865N950_1",
                      "altLines": [
                        {
                          "odds": "+800",
                          "spread": "-17.5",
                          "lastUpdatedAt": "2025-08-27T19:04:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1100",
                          "spread": "-17",
                          "lastUpdatedAt": "2025-08-27T19:06:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1100",
                          "spread": "-16.5",
                          "lastUpdatedAt": "2025-08-27T19:11:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1500",
                          "spread": "-16",
                          "lastUpdatedAt": "2025-08-27T19:18:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1100",
                          "spread": "-15.5",
                          "lastUpdatedAt": "2025-08-27T19:20:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1800",
                          "spread": "-15",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1100",
                          "spread": "-14.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1100",
                          "spread": "-14",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+650",
                          "spread": "-13.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+600",
                          "spread": "-13",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+390",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+340",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+220",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+176",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+206",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-168",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-525",
                          "spread": "-9",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1420",
                          "spread": "-8.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                          "available": false
                        },
                        {
                          "odds": "-1450",
                          "spread": "-8",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1600",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-4000",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-4000",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1300",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T18:16:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-265",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-420",
                          "spread": "-5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-500",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-850",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-975",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1200",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T18:05:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1100",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:56:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-218",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-141",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "-625",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1600",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1750",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2000",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:42:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1300",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:14:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1400",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T04:44:10.000Z",
                          "available": false
                        }
                      ]
                    },
                    "gtbets": {
                      "odds": "-234",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+119",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+101",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "+178",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:13:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:52.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:22:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "+143",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:28:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:09:41.000Z",
                          "available": false
                        }
                      ]
                    },
                    "lowvig": {
                      "odds": "-133",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "pinnacle": {
                      "odds": "-312",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+135",
                          "spread": "-13",
                          "lastUpdatedAt": "2025-08-27T18:58:55.584Z",
                          "available": false
                        },
                        {
                          "odds": "+106",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:24.436Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "+159",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:36:09.277Z",
                          "available": false
                        },
                        {
                          "odds": "+221",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:57.557Z",
                          "available": false
                        },
                        {
                          "odds": "+505",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                          "available": false
                        },
                        {
                          "odds": "-714",
                          "spread": "-9",
                          "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                          "available": false
                        },
                        {
                          "odds": "-157",
                          "spread": "-8.5",
                          "lastUpdatedAt": "2025-08-27T18:17:35.417Z",
                          "available": false
                        },
                        {
                          "odds": "+219",
                          "spread": "-8",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "+123",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:23.697Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:27:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:23.697Z",
                          "available": false
                        },
                        {
                          "odds": "-153",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-215",
                          "spread": "-5",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "-262",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "-408",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "-332",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:52:56.116Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T18:01:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-194",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-244",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-552",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-1031",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:47:20.227Z",
                          "available": false
                        },
                        {
                          "odds": "-629",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:13:25.700Z",
                          "available": false
                        }
                      ]
                    },
                    "matchbook": {
                      "odds": "-161",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:09:40.000Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "-140",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "-1400",
                      "spread": "-8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874320-1356961979--457967722",
                      "altLines": [
                        {
                          "odds": "+300",
                          "spread": "-14.5",
                          "lastUpdatedAt": "2025-08-27T19:07:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+275",
                          "spread": "-13.5",
                          "lastUpdatedAt": "2025-08-27T19:11:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+850",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "+425",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "+190",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-275",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T19:59:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2500",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T19:43:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-235",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T18:09:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-325",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T18:05:24.000Z",
                          "available": false
                        },
                        {
                          "odds": "-325",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:54:07.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "-1000",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:49:52.000Z",
                          "available": false
                        },
                        {
                          "odds": "-700",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:12:25.000Z",
                          "available": false
                        }
                      ]
                    },
                    "coral": {
                      "odds": "-909",
                      "spread": "+2.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "-909",
                      "spread": "+2.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "-140",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+200",
                          "spread": "-13.5",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-275",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-190",
                          "spread": "-8.5",
                          "lastUpdatedAt": "2025-08-27T18:17:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-210",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-210",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:55:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-200",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-550",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                          "available": false
                        }
                      ]
                    },
                    "coolbet": {
                      "odds": "+115",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-118",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:04:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T18:17:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "-7.5",
                          "lastUpdatedAt": "2025-08-27T18:08:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-133",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:11:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-133",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:09:41.000Z",
                          "available": false
                        }
                      ]
                    },
                    "circa": {
                      "odds": "-129",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-124",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+128",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-250",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betrivers": {
                      "odds": "-400",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-119",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:04:11.508Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-157",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-133",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:55:19.495Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-119",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:22:59.400Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:15:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        }
                      ],
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1022036994?coupon=single|3855665429|0"
                    },
                    "casumo": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-124",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+128",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:19:57.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                          "available": false
                        }
                      ]
                    },
                    "livescorebet": {
                      "odds": "-133",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T07:18:39.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "-133",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T07:18:39.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-114",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T19:04:11.508Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+128",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:55:19.495Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        }
                      ]
                    },
                    "grosvenor": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-129",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+123",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-155",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:19:57.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:15:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                          "available": false
                        }
                      ]
                    },
                    "leovegas": {
                      "odds": "-420",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-134",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-137",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+118",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-162",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:19:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-139",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                          "available": false
                        }
                      ]
                    },
                    "sugarhouse": {
                      "odds": "-125",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-127",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:20:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+123",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-152",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-108",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:19:57.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:15:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:14.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unibet": {
                      "odds": "-385",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-124",
                          "spread": "-12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "spread": "-12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "spread": "-11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+128",
                          "spread": "-10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:19:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                          "available": false
                        }
                      ]
                    },
                    "prophetexchange": {
                      "odds": "-138",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-350",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        }
                      ]
                    },
                    "betanysports": {
                      "odds": "-130",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+125",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:03:56.000Z",
                          "available": false
                        }
                      ]
                    },
                    "everygame": {
                      "odds": "-130",
                      "spread": "-1.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betsson": {
                      "odds": "+100",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T19:32:03.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-556",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-833",
                          "spread": "-9",
                          "lastUpdatedAt": "2025-08-27T18:43:33.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-476",
                          "spread": "-5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+114",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:43:45.000Z",
                          "available": false
                        },
                        {
                          "odds": "+122",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T13:04:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-217",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:18:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-139",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-208",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T11:52:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "nordicbet": {
                      "odds": "+104",
                      "spread": "-10.5",
                      "lastUpdatedAt": "2025-08-27T19:30:38.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-154",
                          "spread": "-10",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "spread": "-9.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "-833",
                          "spread": "-9",
                          "lastUpdatedAt": "2025-08-27T18:43:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+190",
                          "spread": "-6",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-400",
                          "spread": "-5",
                          "lastUpdatedAt": "2025-08-27T18:11:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "+117",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:42:11.000Z",
                          "available": false
                        },
                        {
                          "odds": "+122",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T13:02:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-208",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-139",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-208",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T11:52:59.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bookmakereu": {
                      "odds": "-1088",
                      "spread": "-9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-131",
                          "spread": "-9",
                          "lastUpdatedAt": "2025-08-27T18:17:10.747Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-7",
                          "lastUpdatedAt": "2025-08-27T18:02:04.855Z",
                          "available": false
                        },
                        {
                          "odds": "-137",
                          "spread": "-6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:03.018Z",
                          "available": false
                        },
                        {
                          "odds": "-131",
                          "spread": "-5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "spread": "-4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "-4",
                          "lastUpdatedAt": "2025-08-27T17:20:33.496Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T17:51:10.684Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:47:05.030Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:15:47.442Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        }
                      ]
                    },
                    "tab": {
                      "odds": "+190",
                      "spread": "-13.5",
                      "lastUpdatedAt": "2025-08-27T18:53:47.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-385",
                  "closeBookSpread": "-9.5",
                  "closeFairOdds": "+100",
                  "closeFairSpread": "-11.5",
                  "score": 11
                },
                "points-away-game-sp-away": {
                  "oddID": "points-away-game-sp-away",
                  "opposingOddID": "points-home-game-sp-home",
                  "marketName": "Spread",
                  "statID": "points",
                  "statEntityID": "away",
                  "periodID": "game",
                  "betTypeID": "sp",
                  "sideID": "away",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "+255",
                  "fairSpread": "+11.5",
                  "bookSpread": "+9.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanduel": {
                      "odds": "+520",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525022795&selectionId=1033687",
                      "altLines": [
                        {
                          "odds": "+1280",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:47:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1000",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:52:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "+700",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:52:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "+112",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+920",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T18:12:18.000Z",
                          "available": false
                        },
                        {
                          "odds": "+630",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T18:12:18.000Z",
                          "available": false
                        },
                        {
                          "odds": "-102",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:22:59.400Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "+920",
                          "spread": "+8.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-300",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-102",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:13:44.457Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        }
                      ]
                    },
                    "sportsbet": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "fanatics": {
                      "odds": "+115",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+850",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T17:09:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1200",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:51:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "+660",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:51:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "+780",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T18:09:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+530",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T18:09:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1300",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T19:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "+2500",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1500",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T19:42:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1700",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T19:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+780",
                          "spread": "+8.5",
                          "lastUpdatedAt": "2025-08-27T19:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+280",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T19:58:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1500",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-4000",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1500",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:51:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-3000",
                          "spread": "+13.5",
                          "lastUpdatedAt": "2025-08-27T19:51:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-6000",
                          "spread": "+14.5",
                          "lastUpdatedAt": "2025-08-27T19:51:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "-6000",
                          "spread": "+15.5",
                          "lastUpdatedAt": "2025-08-27T19:40:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1500",
                          "spread": "+16.5",
                          "lastUpdatedAt": "2025-08-27T19:11:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1800",
                          "spread": "+17.5",
                          "lastUpdatedAt": "2025-08-27T19:06:25.000Z",
                          "available": false
                        }
                      ]
                    },
                    "pointsbet": {
                      "odds": "+350",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+210",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+260",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:13:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "+240",
                          "spread": "+8.5",
                          "lastUpdatedAt": "2025-08-27T18:20:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "-345",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-100000",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unknown": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+275",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:05:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:48:58.345Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:19:57.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:09:05.954Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:51:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-244",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:49:39.645Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-141",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:06:22.448Z",
                          "available": false
                        }
                      ]
                    },
                    "mybookie": {
                      "odds": "-143",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+105",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:45:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:08:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:04:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:10:48.000Z",
                          "available": false
                        }
                      ]
                    },
                    "888sport": {
                      "odds": "+375",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+105",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:12:31.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:50:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:11:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-143",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-300",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:10:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-163",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        }
                      ]
                    },
                    "playup": {
                      "odds": "+108",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-143",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-26T18:57:30.000Z",
                          "available": false
                        }
                      ]
                    },
                    "fliff": {
                      "odds": "+325",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+320",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:03:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "+165",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                          "available": false
                        },
                        {
                          "odds": "-175",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-280",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-460",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:50:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+400",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T19:16:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+305",
                          "spread": "+8.5",
                          "lastUpdatedAt": "2025-08-27T19:43:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-325",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-565",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:39:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "-310",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:34:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-565",
                          "spread": "+13.5",
                          "lastUpdatedAt": "2025-08-27T19:34:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-395",
                          "spread": "+14.5",
                          "lastUpdatedAt": "2025-08-27T18:53:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-660",
                          "spread": "+15.5",
                          "lastUpdatedAt": "2025-08-27T18:53:42.000Z",
                          "available": false
                        }
                      ]
                    },
                    "1xbet": {
                      "odds": "+102",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T16:51:02.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-121",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-26T19:56:22.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bet365": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                      "available": false
                    },
                    "bovada": {
                      "odds": "+120",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+700",
                          "spread": "-3.5",
                          "lastUpdatedAt": "2025-08-27T02:06:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+475",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T02:06:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+360",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:03:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "+600",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+315",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+125",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:50:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "+250",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:54:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "+250",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+170",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+140",
                          "spread": "+5",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:20:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:09:05.954Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:12:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-350",
                          "spread": "+8",
                          "lastUpdatedAt": "2025-08-27T17:56:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+130",
                          "spread": "+9",
                          "lastUpdatedAt": "2025-08-27T19:14:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T19:30:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "+175",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:18:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:18:29.185Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:18:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:09:00.242Z",
                          "available": false
                        },
                        {
                          "odds": "-155",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:11:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-145",
                          "spread": "+13",
                          "lastUpdatedAt": "2025-08-27T19:04:50.000Z",
                          "available": false
                        }
                      ]
                    },
                    "espnbet": {
                      "odds": "-150",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=40f9cb26-f676-4024-b84a-aed040d8eb12&odds_numerator[0]=2&odds_denominator[0]=1",
                      "altLines": [
                        {
                          "odds": "+400",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:52:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:54:46.000Z",
                          "available": false
                        },
                        {
                          "odds": "+150",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T18:06:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "spread": "+8.5",
                          "lastUpdatedAt": "2025-08-27T19:14:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+220",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T19:25:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-275",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:25:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-230",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:12:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "-230",
                          "spread": "+13.5",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        }
                      ]
                    },
                    "thescorebet": {
                      "odds": "-150",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82?market_selection_id[0]=40f9cb26-f676-4024-b84a-aed040d8eb12&odds_numerator[0]=2&odds_denominator[0]=1",
                      "altLines": [
                        {
                          "odds": "+105",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+105",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:10.684Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:23:56.463Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:03.018Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:02:04.855Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T18:17:10.747Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:11:14.268Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:06:23.725Z",
                          "available": false
                        }
                      ]
                    },
                    "betonline": {
                      "odds": "+115",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:03.717Z",
                      "available": false
                    },
                    "caesars": {
                      "odds": "+240",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:58:12.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=b31705cd-26ff-31b5-aeae-067ed13c7bcb",
                      "altLines": [
                        {
                          "odds": "+522",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:14:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+480",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:14:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+522",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+495",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+262",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+122",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T19:39:33.717Z",
                          "available": false
                        },
                        {
                          "odds": "+227",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:25:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "+495",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:58:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+448",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:58:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+448",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "+431",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "+287",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "+252",
                          "spread": "+5",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "+172",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T18:07:44.000Z",
                          "available": false
                        },
                        {
                          "odds": "+548",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T18:21:19.000Z",
                          "available": false
                        },
                        {
                          "odds": "+395",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T19:13:53.000Z",
                          "available": false
                        },
                        {
                          "odds": "+366",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T19:13:53.000Z",
                          "available": false
                        },
                        {
                          "odds": "+548",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T19:27:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+522",
                          "spread": "+8",
                          "lastUpdatedAt": "2025-08-27T19:27:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "+750",
                          "spread": "+8.5",
                          "lastUpdatedAt": "2025-08-27T20:04:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "+334",
                          "spread": "+9",
                          "lastUpdatedAt": "2025-08-27T19:40:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "+252",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:11:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-260",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:49:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "-324",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:13:53.000Z",
                          "available": false
                        },
                        {
                          "odds": "-654",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:52:30.000Z",
                          "available": false
                        },
                        {
                          "odds": "-904",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:40:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1004",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:40:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1104",
                          "spread": "+13",
                          "lastUpdatedAt": "2025-08-27T19:36:33.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1204",
                          "spread": "+13.5",
                          "lastUpdatedAt": "2025-08-27T19:36:33.000Z",
                          "available": false
                        },
                        {
                          "odds": "-704",
                          "spread": "+14",
                          "lastUpdatedAt": "2025-08-27T19:11:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-804",
                          "spread": "+14.5",
                          "lastUpdatedAt": "2025-08-27T19:11:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-854",
                          "spread": "+15",
                          "lastUpdatedAt": "2025-08-27T19:07:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-954",
                          "spread": "+15.5",
                          "lastUpdatedAt": "2025-08-27T19:07:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1104",
                          "spread": "+16",
                          "lastUpdatedAt": "2025-08-27T19:04:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1204",
                          "spread": "+16.5",
                          "lastUpdatedAt": "2025-08-27T19:04:43.000Z",
                          "available": false
                        }
                      ]
                    },
                    "draftkings": {
                      "odds": "+451",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:00:47.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0HC81101865P950_3",
                      "altLines": [
                        {
                          "odds": "+660",
                          "spread": "-3",
                          "lastUpdatedAt": "2025-08-27T04:44:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "+700",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:14:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+950",
                          "spread": "-2",
                          "lastUpdatedAt": "2025-08-27T17:42:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+850",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+800",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+400",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+108",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+165",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+600",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:56:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+650",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T18:05:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+550",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+500",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+340",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+290",
                          "spread": "+5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+195",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T18:09:54.000Z",
                          "available": false
                        },
                        {
                          "odds": "+700",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T18:16:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1400",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1400",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+800",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+750",
                          "spread": "+8",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+670",
                          "spread": "+8.5",
                          "lastUpdatedAt": "2025-08-27T20:03:53.953Z",
                          "available": false
                        },
                        {
                          "odds": "+350",
                          "spread": "+9",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+130",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-280",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-234",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-300",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-500",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-600",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1100",
                          "spread": "+13",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1200",
                          "spread": "+13.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2500",
                          "spread": "+14",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2500",
                          "spread": "+14.5",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-7000",
                          "spread": "+15",
                          "lastUpdatedAt": "2025-08-27T19:25:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2500",
                          "spread": "+15.5",
                          "lastUpdatedAt": "2025-08-27T19:20:37.000Z",
                          "available": false
                        },
                        {
                          "odds": "-4500",
                          "spread": "+16",
                          "lastUpdatedAt": "2025-08-27T19:18:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2500",
                          "spread": "+16.5",
                          "lastUpdatedAt": "2025-08-27T19:11:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2500",
                          "spread": "+17",
                          "lastUpdatedAt": "2025-08-27T19:06:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1600",
                          "spread": "+17.5",
                          "lastUpdatedAt": "2025-08-27T19:04:41.000Z",
                          "available": false
                        }
                      ]
                    },
                    "gtbets": {
                      "odds": "+178",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:54.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+110",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:09:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-184",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:28:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:22:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:52.000Z",
                          "available": false
                        },
                        {
                          "odds": "+101",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-123",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:13:06.000Z",
                          "available": false
                        },
                        {
                          "odds": "-234",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-152",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        }
                      ]
                    },
                    "lowvig": {
                      "odds": "+118",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                      "available": false
                    },
                    "pinnacle": {
                      "odds": "+243",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+450",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:13:25.700Z",
                          "available": false
                        },
                        {
                          "odds": "+619",
                          "spread": "-1",
                          "lastUpdatedAt": "2025-08-27T17:47:20.227Z",
                          "available": false
                        },
                        {
                          "odds": "+380",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "+190",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T18:01:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:51:03.962Z",
                          "available": false
                        },
                        {
                          "odds": "+249",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:52:56.116Z",
                          "available": false
                        },
                        {
                          "odds": "+297",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "+202",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "+171",
                          "spread": "+5",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+125",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+106",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:23.697Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:27:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-150",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:23.697Z",
                          "available": false
                        },
                        {
                          "odds": "-287",
                          "spread": "+8",
                          "lastUpdatedAt": "2025-08-27T17:57:27.149Z",
                          "available": false
                        },
                        {
                          "odds": "+121",
                          "spread": "+8.5",
                          "lastUpdatedAt": "2025-08-27T18:17:35.417Z",
                          "available": false
                        },
                        {
                          "odds": "+483",
                          "spread": "+9",
                          "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                          "available": false
                        },
                        {
                          "odds": "-758",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:56:05.019Z",
                          "available": false
                        },
                        {
                          "odds": "-282",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:51:57.557Z",
                          "available": false
                        },
                        {
                          "odds": "-209",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:36:09.277Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:32:02.000Z",
                          "available": false
                        },
                        {
                          "odds": "-102",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:16:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-136",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:07:24.436Z",
                          "available": false
                        },
                        {
                          "odds": "-176",
                          "spread": "+13",
                          "lastUpdatedAt": "2025-08-27T18:58:55.584Z",
                          "available": false
                        }
                      ]
                    },
                    "matchbook": {
                      "odds": "-105",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:09:40.000Z",
                      "available": false
                    },
                    "betus": {
                      "odds": "+120",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "+725",
                      "spread": "+8.5",
                      "lastUpdatedAt": "2025-08-27T20:03:53.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874320-1356961979--457967723",
                      "altLines": [
                        {
                          "odds": "+450",
                          "spread": "-2.5",
                          "lastUpdatedAt": "2025-08-27T17:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+575",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:49:52.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:51:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+240",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:54:07.000Z",
                          "available": false
                        },
                        {
                          "odds": "+240",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T18:05:24.000Z",
                          "available": false
                        },
                        {
                          "odds": "+180",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T18:09:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+950",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T19:43:17.000Z",
                          "available": false
                        },
                        {
                          "odds": "+210",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T19:59:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "-250",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-650",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2000",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:52:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-375",
                          "spread": "+13.5",
                          "lastUpdatedAt": "2025-08-27T19:11:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-425",
                          "spread": "+14.5",
                          "lastUpdatedAt": "2025-08-27T19:07:00.000Z",
                          "available": false
                        }
                      ]
                    },
                    "coral": {
                      "odds": "+475",
                      "spread": "-2.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "ladbrokes": {
                      "odds": "+475",
                      "spread": "-2.5",
                      "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                      "available": false
                    },
                    "hardrockbet": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+325",
                          "spread": "-1.5",
                          "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+155",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:55:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+160",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+145",
                          "spread": "+8.5",
                          "lastUpdatedAt": "2025-08-27T18:17:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-140",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-300",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-300",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-275",
                          "spread": "+13.5",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        }
                      ]
                    },
                    "coolbet": {
                      "odds": "-143",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T19:26:05.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+110",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:09:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-133",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:11:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-133",
                          "spread": "+7.5",
                          "lastUpdatedAt": "2025-08-27T18:08:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-111",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T18:17:23.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:04:34.000Z",
                          "available": false
                        }
                      ]
                    },
                    "circa": {
                      "odds": "+109",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false
                    },
                    "ballybet": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+195",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-159",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+104",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:28.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betrivers": {
                      "odds": "+235",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+102",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:15:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-135",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:50:49.312Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:22:59.400Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:55:19.495Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+115",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-165",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-132",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "+100",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:04:11.508Z",
                          "available": false
                        }
                      ],
                      "deeplink": "https://nj.betrivers.com/?page=sportsbook#event/1022036994?coupon=single|3855665428|0"
                    },
                    "casumo": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+102",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:19:57.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-159",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+104",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:28.000Z",
                          "available": false
                        }
                      ]
                    },
                    "livescorebet": {
                      "odds": "+107",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T07:18:39.000Z",
                      "available": false
                    },
                    "virginbet": {
                      "odds": "+107",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T07:18:39.000Z",
                      "available": false
                    },
                    "betparx": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+102",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:55:19.495Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-159",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "-107",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T19:04:11.508Z",
                          "available": false
                        }
                      ]
                    },
                    "grosvenor": {
                      "odds": "+235",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+102",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:15:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:19:57.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-122",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "+116",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-162",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:19:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-130",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-106",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "leovegas": {
                      "odds": "+230",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:10.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-108",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-117",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:19:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+112",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-175",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-134",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-136",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "-104",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:28.000Z",
                          "available": false
                        }
                      ]
                    },
                    "sugarhouse": {
                      "odds": "+102",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false
                    },
                    "tabtouch": {
                      "odds": "+240",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+102",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:14.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:15:29.000Z",
                          "available": false
                        },
                        {
                          "odds": "-115",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:51:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:19:57.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-121",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:56:48.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:43.000Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:10:10.000Z",
                          "available": false
                        },
                        {
                          "odds": "+117",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:51:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-162",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:36.000Z",
                          "available": false
                        },
                        {
                          "odds": "-125",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:20:00.000Z",
                          "available": false
                        },
                        {
                          "odds": "-129",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:07:40.000Z",
                          "available": false
                        },
                        {
                          "odds": "-105",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:29.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unibet": {
                      "odds": "+255",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T19:59:11.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+100",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:08:13.000Z",
                          "available": false
                        },
                        {
                          "odds": "-109",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:15:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-113",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:46:41.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:50:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:19:56.000Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:26.000Z",
                          "available": false
                        },
                        {
                          "odds": "-120",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:56:47.000Z",
                          "available": false
                        },
                        {
                          "odds": "-110",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:05:42.000Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:10:08.000Z",
                          "available": false
                        },
                        {
                          "odds": "+120",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:51:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-159",
                          "spread": "+10.5",
                          "lastUpdatedAt": "2025-08-27T19:39:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+11",
                          "lastUpdatedAt": "2025-08-27T19:19:58.000Z",
                          "available": false
                        },
                        {
                          "odds": "-127",
                          "spread": "+11.5",
                          "lastUpdatedAt": "2025-08-27T19:12:25.000Z",
                          "available": false
                        },
                        {
                          "odds": "+104",
                          "spread": "+12",
                          "lastUpdatedAt": "2025-08-27T19:07:39.000Z",
                          "available": false
                        },
                        {
                          "odds": "-103",
                          "spread": "+12.5",
                          "lastUpdatedAt": "2025-08-27T18:46:28.000Z",
                          "available": false
                        }
                      ]
                    },
                    "betanysports": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T12:12:08.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-155",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:03:56.000Z",
                          "available": false
                        }
                      ]
                    },
                    "everygame": {
                      "odds": "+110",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T17:03:55.000Z",
                      "available": false
                    },
                    "prophetexchange": {
                      "odds": "+100",
                      "spread": "+1.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+114",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T18:23:27.676Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "spread": "+3.5",
                          "lastUpdatedAt": "2025-08-27T17:59:47.721Z",
                          "available": false
                        }
                      ]
                    },
                    "betsson": {
                      "odds": "-141",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T19:32:03.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+156",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T11:52:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+107",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:05:21.000Z",
                          "available": false
                        },
                        {
                          "odds": "+150",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:18:28.000Z",
                          "available": false
                        },
                        {
                          "odds": "-159",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T13:04:55.000Z",
                          "available": false
                        },
                        {
                          "odds": "-164",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:43:45.000Z",
                          "available": false
                        },
                        {
                          "odds": "+280",
                          "spread": "+5",
                          "lastUpdatedAt": "2025-08-27T18:10:09.000Z",
                          "available": false
                        },
                        {
                          "odds": "-141",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:53:51.000Z",
                          "available": false
                        },
                        {
                          "odds": "+405",
                          "spread": "+9",
                          "lastUpdatedAt": "2025-08-27T18:43:33.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+323",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:10:49.000Z",
                          "available": false
                        }
                      ]
                    },
                    "nordicbet": {
                      "odds": "-147",
                      "spread": "+10.5",
                      "lastUpdatedAt": "2025-08-27T19:30:38.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+156",
                          "spread": "+1",
                          "lastUpdatedAt": "2025-08-27T11:52:59.000Z",
                          "available": false
                        },
                        {
                          "odds": "+107",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T17:02:32.000Z",
                          "available": false
                        },
                        {
                          "odds": "+142",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:17:01.000Z",
                          "available": false
                        },
                        {
                          "odds": "-159",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T13:02:04.000Z",
                          "available": false
                        },
                        {
                          "odds": "-167",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:42:11.000Z",
                          "available": false
                        },
                        {
                          "odds": "+247",
                          "spread": "+5",
                          "lastUpdatedAt": "2025-08-27T18:11:35.000Z",
                          "available": false
                        },
                        {
                          "odds": "-286",
                          "spread": "+6",
                          "lastUpdatedAt": "2025-08-27T17:52:27.000Z",
                          "available": false
                        },
                        {
                          "odds": "+405",
                          "spread": "+9",
                          "lastUpdatedAt": "2025-08-27T18:43:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-116",
                          "spread": "+9.5",
                          "lastUpdatedAt": "2025-08-27T18:17:22.000Z",
                          "available": false
                        },
                        {
                          "odds": "+108",
                          "spread": "+10",
                          "lastUpdatedAt": "2025-08-27T19:26:04.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bookmakereu": {
                      "odds": "+548",
                      "spread": "+9.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+113",
                          "spread": "+1.5",
                          "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                          "available": false
                        },
                        {
                          "odds": "+102",
                          "spread": "+2",
                          "lastUpdatedAt": "2025-08-27T17:15:47.442Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "+2.5",
                          "lastUpdatedAt": "2025-08-27T17:47:05.030Z",
                          "available": false
                        },
                        {
                          "odds": "-124",
                          "spread": "+3",
                          "lastUpdatedAt": "2025-08-27T17:51:10.684Z",
                          "available": false
                        },
                        {
                          "odds": "-118",
                          "spread": "+4",
                          "lastUpdatedAt": "2025-08-27T17:20:33.496Z",
                          "available": false
                        },
                        {
                          "odds": "-114",
                          "spread": "+4.5",
                          "lastUpdatedAt": "2025-08-27T17:52:54.775Z",
                          "available": false
                        },
                        {
                          "odds": "-101",
                          "spread": "+5.5",
                          "lastUpdatedAt": "2025-08-27T17:56:16.553Z",
                          "available": false
                        },
                        {
                          "odds": "+103",
                          "spread": "+6.5",
                          "lastUpdatedAt": "2025-08-27T18:10:03.018Z",
                          "available": false
                        },
                        {
                          "odds": "-112",
                          "spread": "+7",
                          "lastUpdatedAt": "2025-08-27T18:02:04.855Z",
                          "available": false
                        },
                        {
                          "odds": "-101",
                          "spread": "+9",
                          "lastUpdatedAt": "2025-08-27T18:17:10.747Z",
                          "available": false
                        }
                      ]
                    },
                    "tab": {
                      "odds": "-250",
                      "spread": "+13.5",
                      "lastUpdatedAt": "2025-08-27T18:53:47.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "+255",
                  "closeBookSpread": "+9.5",
                  "closeFairOdds": "+100",
                  "closeFairSpread": "+11.5",
                  "score": 2
                },
                "points-all-1i-ou-under": {
                  "oddID": "points-all-1i-ou-under",
                  "opposingOddID": "points-all-1i-ou-over",
                  "marketName": "1st Inning Over/Under",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "1i",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-233",
                  "bookOdds": "-120",
                  "fairOverUnder": "1.5",
                  "bookOverUnder": "0.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanatics": {
                      "odds": "+360",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:23:16.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+120",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:23:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "-160",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:23:16.000Z",
                          "available": false
                        }
                      ]
                    },
                    "pinnacle": {
                      "odds": "-189",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:15:47.731Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+159",
                          "overUnder": "1.5",
                          "lastUpdatedAt": "2025-08-27T17:24:07.726Z",
                          "available": false
                        },
                        {
                          "odds": "-164",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:24:07.726Z",
                          "available": false
                        }
                      ]
                    },
                    "draftkings": {
                      "odds": "-125",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0OU81098236U50_3",
                      "altLines": [
                        {
                          "odds": "-320",
                          "overUnder": "1.5",
                          "lastUpdatedAt": "2025-08-27T17:03:08.000Z",
                          "available": false
                        }
                      ]
                    },
                    "fanduel": {
                      "odds": "-120",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525075545&selectionId=7017906"
                    },
                    "betonline": {
                      "odds": "-133",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:05:31.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "-120",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874081-1356574161--458999439"
                    },
                    "caesars": {
                      "odds": "-115",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=65b93f46-2024-3f19-aa7a-4cae3cd26c85"
                    },
                    "ballybet": {
                      "odds": "-114",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T09:31:13.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-770",
                          "overUnder": "1.5",
                          "lastUpdatedAt": "2025-08-27T17:16:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "-835",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:18:33.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bet365": {
                      "odds": "-116",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:00:34.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-286",
                          "overUnder": "1.5",
                          "lastUpdatedAt": "2025-08-27T17:00:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-833",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:00:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "-3333",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:00:34.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bovada": {
                      "odds": "-170",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:25:49.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-150",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:23:55.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unknown": {
                      "odds": "-310",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:02:46.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-120",
                  "closeBookOverUnder": "0.5",
                  "closeFairOdds": "-233",
                  "closeFairOverUnder": "1.5",
                  "score": 1
                },
                "points-all-1i-ou-over": {
                  "oddID": "points-all-1i-ou-over",
                  "opposingOddID": "points-all-1i-ou-under",
                  "marketName": "1st Inning Over/Under",
                  "statID": "points",
                  "statEntityID": "all",
                  "periodID": "1i",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+233",
                  "bookOdds": "-105",
                  "fairOverUnder": "1.5",
                  "bookOverUnder": "0.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanatics": {
                      "odds": "-650",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:23:16.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-175",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:23:16.000Z",
                          "available": false
                        },
                        {
                          "odds": "+110",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:23:16.000Z",
                          "available": false
                        }
                      ]
                    },
                    "pinnacle": {
                      "odds": "+154",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:15:47.731Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-196",
                          "overUnder": "1.5",
                          "lastUpdatedAt": "2025-08-27T17:24:07.726Z",
                          "available": false
                        },
                        {
                          "odds": "+135",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:24:07.726Z",
                          "available": false
                        }
                      ]
                    },
                    "draftkings": {
                      "odds": "-105",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T19:44:30.717Z",
                      "available": false,
                      "deeplink": "https://sportsbook.draftkings.com/event/32706380?outcomes=0OU81098236O50_1",
                      "altLines": [
                        {
                          "odds": "+240",
                          "overUnder": "1.5",
                          "lastUpdatedAt": "2025-08-27T17:03:08.000Z",
                          "available": false
                        }
                      ]
                    },
                    "fanduel": {
                      "odds": "-106",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:03:50.406Z",
                      "available": false,
                      "deeplink": "https://sportsbook.fanduel.com/addToBetslip?marketId=42.525075545&selectionId=7017905"
                    },
                    "betonline": {
                      "odds": "+101",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:05:31.000Z",
                      "available": false
                    },
                    "betmgm": {
                      "odds": "-105",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:07:41.000Z",
                      "available": false,
                      "deeplink": "https://sports.nj.betmgm.com/en/sports?options=17874081-1356574161--458999440"
                    },
                    "caesars": {
                      "odds": "-115",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:07:42.000Z",
                      "available": false,
                      "deeplink": "https://sportsbook.caesars.com/us/nj/bet/betslip?selectionIds=3a658661-acdc-369c-a02f-3232a07c43e4"
                    },
                    "ballybet": {
                      "odds": "-109",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T09:31:13.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+420",
                          "overUnder": "1.5",
                          "lastUpdatedAt": "2025-08-27T17:16:15.000Z",
                          "available": false
                        },
                        {
                          "odds": "+440",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:18:33.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bet365": {
                      "odds": "-116",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T17:00:34.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+215",
                          "overUnder": "1.5",
                          "lastUpdatedAt": "2025-08-27T17:00:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+500",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:00:34.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1200",
                          "overUnder": "3.5",
                          "lastUpdatedAt": "2025-08-27T17:00:34.000Z",
                          "available": false
                        }
                      ]
                    },
                    "bovada": {
                      "odds": "+130",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:25:49.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+115",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:23:55.000Z",
                          "available": false
                        }
                      ]
                    },
                    "unknown": {
                      "odds": "+225",
                      "overUnder": "1.5",
                      "lastUpdatedAt": "2025-08-27T17:02:46.000Z",
                      "available": false
                    }
                  },
                  "closeBookOdds": "-105",
                  "closeBookOverUnder": "0.5",
                  "closeFairOdds": "+233",
                  "closeFairOverUnder": "1.5",
                  "score": 1
                },
                "batting_hits-all-game-ou-over": {
                  "oddID": "batting_hits-all-game-ou-over",
                  "opposingOddID": "batting_hits-all-game-ou-under",
                  "marketName": "Total Hits Over/Under",
                  "statID": "batting_hits",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-120",
                  "fairOverUnder": "14.5",
                  "bookOverUnder": "14.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-120",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T17:03:27.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-3333",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-833",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-278",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+400",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+850",
                          "overUnder": "20.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1500",
                          "overUnder": "22.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+2000",
                          "overUnder": "24.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        }
                      ]
                    }
                  },
                  "closeBookOdds": "-120",
                  "closeBookOverUnder": "14.5",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "14.5",
                  "score": 19
                },
                "batting_hits-all-game-ou-under": {
                  "oddID": "batting_hits-all-game-ou-under",
                  "opposingOddID": "batting_hits-all-game-ou-over",
                  "marketName": "Total Hits Over/Under",
                  "statID": "batting_hits",
                  "statEntityID": "all",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+100",
                  "bookOdds": "-120",
                  "fairOverUnder": "14.5",
                  "bookOverUnder": "14.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-120",
                      "overUnder": "14.5",
                      "lastUpdatedAt": "2025-08-27T17:03:27.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+1100",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+475",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "+200",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-278",
                          "overUnder": "16.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-667",
                          "overUnder": "18.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-2000",
                          "overUnder": "20.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        },
                        {
                          "odds": "-10000",
                          "overUnder": "22.5",
                          "lastUpdatedAt": "2025-08-27T16:58:38.000Z",
                          "available": false
                        }
                      ]
                    }
                  },
                  "closeBookOdds": "-120",
                  "closeBookOverUnder": "14.5",
                  "closeFairOdds": "+100",
                  "closeFairOverUnder": "14.5",
                  "score": 19
                },
                "batting_hits-away-game-ou-under": {
                  "oddID": "batting_hits-away-game-ou-under",
                  "opposingOddID": "batting_hits-away-game-ou-over",
                  "marketName": "Washington Nationals Hits Over/Under",
                  "statID": "batting_hits",
                  "statEntityID": "away",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+104",
                  "bookOdds": "-111",
                  "fairOverUnder": "6.5",
                  "bookOverUnder": "6.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-111",
                      "overUnder": "6.5",
                      "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "+1400",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+350",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-370",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-1429",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-10000",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        }
                      ]
                    }
                  },
                  "closeBookOdds": "-111",
                  "closeBookOverUnder": "6.5",
                  "closeFairOdds": "+104",
                  "closeFairOverUnder": "6.5",
                  "score": 6
                },
                "batting_hits-away-game-ou-over": {
                  "oddID": "batting_hits-away-game-ou-over",
                  "opposingOddID": "batting_hits-away-game-ou-under",
                  "marketName": "Washington Nationals Hits Over/Under",
                  "statID": "batting_hits",
                  "statEntityID": "away",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-104",
                  "bookOdds": "-120",
                  "fairOverUnder": "6.5",
                  "bookOverUnder": "6.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "bet365": {
                      "odds": "-120",
                      "overUnder": "6.5",
                      "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                      "available": false,
                      "altLines": [
                        {
                          "odds": "-5000",
                          "overUnder": "2.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "-556",
                          "overUnder": "4.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+260",
                          "overUnder": "8.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+700",
                          "overUnder": "10.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+1600",
                          "overUnder": "12.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        },
                        {
                          "odds": "+2500",
                          "overUnder": "14.5",
                          "lastUpdatedAt": "2025-08-27T17:04:03.000Z",
                          "available": false
                        }
                      ]
                    }
                  },
                  "closeBookOdds": "-120",
                  "closeBookOverUnder": "6.5",
                  "closeFairOdds": "-104",
                  "closeFairOverUnder": "6.5",
                  "score": 6
                },
                "batting_basesOnBalls-SHINNOSUKE_OGASAWARA_1_MLB-game-ou-over": {
                  "oddID": "batting_basesOnBalls-SHINNOSUKE_OGASAWARA_1_MLB-game-ou-over",
                  "opposingOddID": "batting_basesOnBalls-SHINNOSUKE_OGASAWARA_1_MLB-game-ou-under",
                  "statID": "batting_basesOnBalls",
                  "statEntityID": "SHINNOSUKE_OGASAWARA_1_MLB",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "over",
                  "playerID": "SHINNOSUKE_OGASAWARA_1_MLB",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "+362",
                  "bookOdds": "+320",
                  "fairOverUnder": "0.5",
                  "bookOverUnder": "0.5",
                  "closeFairOdds": "+362",
                  "closeBookOdds": "+320",
                  "closeFairOverUnder": "0.5",
                  "closeBookOverUnder": "0.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanatics": {
                      "odds": "+320",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    }
                  },
                  "marketName": "Shinnosuke Ogasawara Walks Over/Under",
                  "score": 0
                },
                "batting_basesOnBalls-SHINNOSUKE_OGASAWARA_1_MLB-game-ou-under": {
                  "oddID": "batting_basesOnBalls-SHINNOSUKE_OGASAWARA_1_MLB-game-ou-under",
                  "opposingOddID": "batting_basesOnBalls-SHINNOSUKE_OGASAWARA_1_MLB-game-ou-over",
                  "statID": "batting_basesOnBalls",
                  "statEntityID": "SHINNOSUKE_OGASAWARA_1_MLB",
                  "periodID": "game",
                  "betTypeID": "ou",
                  "sideID": "under",
                  "playerID": "SHINNOSUKE_OGASAWARA_1_MLB",
                  "started": true,
                  "ended": true,
                  "cancelled": false,
                  "bookOddsAvailable": false,
                  "fairOddsAvailable": false,
                  "fairOdds": "-362",
                  "bookOdds": "-630",
                  "fairOverUnder": "0.5",
                  "bookOverUnder": "0.5",
                  "closeFairOdds": "-362",
                  "closeBookOdds": "-630",
                  "closeFairOverUnder": "0.5",
                  "closeBookOverUnder": "0.5",
                  "scoringSupported": true,
                  "byBookmaker": {
                    "fanatics": {
                      "odds": "-630",
                      "overUnder": "0.5",
                      "lastUpdatedAt": "2025-08-27T20:06:02.185Z",
                      "available": false
                    }
                  },
                  "marketName": "Shinnosuke Ogasawara Walks Over/Under",
                  "score": 0
                }
              },
              "status": {
                "started": true,
                "completed": true,
                "cancelled": false,
                "ended": true,
                "live": false,
                "delayed": false,
                "displayLong": "Final",
                "hardStart": true,
                "finalized": true,
                "currentPeriodID": "",
                "previousPeriodID": "",
                "displayShort": "F",
                "oddsPresent": true,
                "oddsAvailable": false,
                "inBreak": false,
                "periods": {
                  "started": [
                    "1i",
                    "2i",
                    "3i",
                    "4i",
                    "5i",
                    "6i",
                    "7i",
                    "8i",
                    "9i",
                    "game",
                    "reg"
                  ],
                  "ended": [
                    "1i",
                    "2i",
                    "3i",
                    "4i",
                    "5i",
                    "6i",
                    "7i",
                    "8i",
                    "9i",
                    "game",
                    "reg"
                  ]
                },
                "startsAt": "2025-08-27T17:05:00.000Z",
                "previousStartsAt": [
                  "2025-08-27T20:00:00.000Z"
                ]
              },
              "players": {
                "AARON_JUDGE_1_MLB": {
                  "playerID": "AARON_JUDGE_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Aaron",
                  "lastName": "Judge",
                  "name": "Aaron Judge"
                },
                "CJ_ABRAMS_1_MLB": {
                  "playerID": "CJ_ABRAMS_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Paul",
                  "lastName": "Abrams",
                  "name": "CJ Abrams"
                },
                "CODY_BELLINGER_1_MLB": {
                  "playerID": "CODY_BELLINGER_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Cody",
                  "lastName": "Bellinger",
                  "name": "Cody Bellinger"
                },
                "JAMES_WOOD_1_MLB": {
                  "playerID": "JAMES_WOOD_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "James",
                  "lastName": "Wood",
                  "name": "James Wood"
                },
                "RYAN_MCMAHON_1_MLB": {
                  "playerID": "RYAN_MCMAHON_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Ryan",
                  "lastName": "McMahon",
                  "name": "Ryan McMahon"
                },
                "TRENT_GRISHAM_1_MLB": {
                  "playerID": "TRENT_GRISHAM_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Trenton",
                  "lastName": "Grisham",
                  "name": "Trent Grisham"
                },
                "CADE_CAVALLI_1_MLB": {
                  "playerID": "CADE_CAVALLI_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Steven",
                  "lastName": "Cavalli",
                  "name": "Cade Cavalli"
                },
                "MAX_FRIED_1_MLB": {
                  "playerID": "MAX_FRIED_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Max",
                  "lastName": "Fried",
                  "name": "Max Fried"
                },
                "ANDRES_CHAPARRO_1_MLB": {
                  "playerID": "ANDRES_CHAPARRO_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Andres",
                  "lastName": "Chaparro",
                  "name": "Andres Chaparro"
                },
                "ANTHONY_VOLPE_1_MLB": {
                  "playerID": "ANTHONY_VOLPE_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Anthony",
                  "lastName": "Volpe",
                  "name": "Anthony Volpe"
                },
                "AUSTIN_WELLS_1_MLB": {
                  "playerID": "AUSTIN_WELLS_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Austin",
                  "lastName": "Wells",
                  "name": "Austin Wells"
                },
                "BENJAMIN_RICE_1_MLB": {
                  "playerID": "BENJAMIN_RICE_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Ben",
                  "lastName": "Rice",
                  "name": "Ben Rice"
                },
                "BRADY_HOUSE_1_MLB": {
                  "playerID": "BRADY_HOUSE_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Brady",
                  "lastName": "House",
                  "name": "Brady House"
                },
                "DAYLEN_LILE_1_MLB": {
                  "playerID": "DAYLEN_LILE_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Daylen",
                  "lastName": "Lile",
                  "name": "Daylen Lile"
                },
                "DYLAN_CREWS_1_MLB": {
                  "playerID": "DYLAN_CREWS_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Dylan",
                  "lastName": "Crews",
                  "name": "Dylan Crews"
                },
                "JACOB_YOUNG_1_MLB": {
                  "playerID": "JACOB_YOUNG_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Jacob",
                  "lastName": "Young",
                  "name": "Jacob Young"
                },
                "JASRADO_CHISHOLM_1_MLB": {
                  "playerID": "JASRADO_CHISHOLM_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Jasrado",
                  "lastName": "Chisholm",
                  "name": "Jazz Chisholm Jr."
                },
                "JASSON_DOMINGUEZ_1_MLB": {
                  "playerID": "JASSON_DOMINGUEZ_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Jasson",
                  "lastName": "Dominguez",
                  "name": "Jasson Dominguez"
                },
                "PAUL_DEJONG_1_MLB": {
                  "playerID": "PAUL_DEJONG_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Paul",
                  "lastName": "DeJong",
                  "name": "Paul DeJong"
                },
                "RILEY_ADAMS_1_MLB": {
                  "playerID": "RILEY_ADAMS_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Riley",
                  "lastName": "Adams",
                  "name": "Riley Adams"
                },
                "GIANCARLO_STANTON_1_MLB": {
                  "playerID": "GIANCARLO_STANTON_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Giancarlo",
                  "lastName": "Stanton",
                  "name": "Giancarlo Stanton"
                },
                "ROBERT_HASSELL_III_1_MLB": {
                  "playerID": "ROBERT_HASSELL_III_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Robert",
                  "lastName": "Hassell",
                  "name": "Robert Hassell III"
                },
                "JOSHUA_BELL_1_MLB": {
                  "playerID": "JOSHUA_BELL_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Joshua",
                  "lastName": "Bell",
                  "name": "Josh Bell"
                },
                "DREW_MILLAS_1_MLB": {
                  "playerID": "DREW_MILLAS_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Drew",
                  "lastName": "Millas",
                  "name": "Drew Millas"
                },
                "LUIS_GARCIA_3_MLB": {
                  "playerID": "LUIS_GARCIA_3_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Luis",
                  "lastName": "Garcia",
                  "name": "Luis Garcia"
                },
                "SHINNOSUKE_OGASAWARA_1_MLB": {
                  "playerID": "SHINNOSUKE_OGASAWARA_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Shinnosuke",
                  "lastName": "Ogasawara",
                  "name": "Shinnosuke Ogasawara"
                },
                "PJ_POULIN_1_MLB": {
                  "playerID": "PJ_POULIN_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "PJ",
                  "lastName": "Poulin",
                  "name": "PJ Poulin"
                },
                "JOSE_FERRER_1_MLB": {
                  "playerID": "JOSE_FERRER_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Jose",
                  "lastName": "Ferrer",
                  "name": "Jose Ferrer"
                },
                "KONNOR_PILKINGTON_1_MLB": {
                  "playerID": "KONNOR_PILKINGTON_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Konnor",
                  "lastName": "Pilkington",
                  "name": "Konnor Pilkington"
                },
                "PAUL_BLACKBURN_1_MLB": {
                  "playerID": "PAUL_BLACKBURN_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Paul",
                  "lastName": "Blackburn",
                  "name": "Paul Blackburn"
                },
                "JACKSON_RUTLEDGE_1_MLB": {
                  "playerID": "JACKSON_RUTLEDGE_1_MLB",
                  "teamID": "WASHINGTON_NATIONALS_MLB",
                  "firstName": "Jackson",
                  "lastName": "Rutledge",
                  "name": "Jackson Rutledge"
                },
                "JOSE_CABALLERO_1_MLB": {
                  "playerID": "JOSE_CABALLERO_1_MLB",
                  "teamID": "NEW_YORK_YANKEES_MLB",
                  "firstName": "Jose",
                  "lastName": "Caballero",
                  "name": "Jose Caballero"
                }
              },
              "results": {
                "1i": {
                  "home": {
                    "points": 1
                  },
                  "away": {
                    "points": 0
                  }
                },
                "game": {
                  "MAX_FRIED_1_MLB": {
                    "pitching_runsAllowed": 1,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 6,
                    "pitching_basesOnBalls": 2,
                    "pitching_hits": 4,
                    "pitching_inningsPitched": 7,
                    "pitching_earnedRuns": 1,
                    "pitching_battersFaced": 26,
                    "pitching_outs": 21,
                    "pitching_pitchesThrown": 94,
                    "pitching_strikesThrown": 61,
                    "pitching_ERA": 1.286
                  },
                  "JAMES_WOOD_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 1,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 2,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.5
                  },
                  "CJ_ABRAMS_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 1,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.25
                  },
                  "home": {
                    "points": 11,
                    "batting_doubles": 1,
                    "batting_triples": 0,
                    "batting_homeRuns": 6,
                    "batting_strikeouts": 12,
                    "batting_basesOnBalls": 4,
                    "batting_hits": 13,
                    "batting_battingAvg": 0.351,
                    "batting_onBasePercent": 0.429,
                    "batting_sluggingPercent": 0.865,
                    "batting_OPS": 1.294,
                    "batting_RBI": 11,
                    "batting_atBats": 37,
                    "batting_leftOnBase": 17,
                    "pitching_runsAllowed": 2,
                    "pitching_homeRunsAllowed": 1,
                    "pitching_strikeouts": 6,
                    "pitching_basesOnBalls": 2,
                    "pitching_hits": 6,
                    "pitching_ERA": 2,
                    "pitching_inningsPitched": 9,
                    "pitching_earnedRuns": 2,
                    "pitching_battersFaced": 34,
                    "pitching_outs": 27,
                    "fielding_assists": 13,
                    "fielding_putOuts": 27,
                    "fielding_errors": 0
                  },
                  "away": {
                    "points": 2,
                    "batting_doubles": 1,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 6,
                    "batting_basesOnBalls": 2,
                    "batting_hits": 6,
                    "batting_battingAvg": 0.188,
                    "batting_onBasePercent": 0.235,
                    "batting_sluggingPercent": 0.313,
                    "batting_OPS": 0.548,
                    "batting_RBI": 2,
                    "batting_atBats": 32,
                    "batting_leftOnBase": 10,
                    "pitching_runsAllowed": 11,
                    "pitching_homeRunsAllowed": 6,
                    "pitching_strikeouts": 12,
                    "pitching_basesOnBalls": 4,
                    "pitching_hits": 13,
                    "pitching_ERA": 11.25,
                    "pitching_inningsPitched": 8,
                    "pitching_earnedRuns": 10,
                    "pitching_battersFaced": 43,
                    "pitching_outs": 24,
                    "fielding_assists": 3,
                    "fielding_putOuts": 24,
                    "fielding_errors": 1
                  },
                  "BENJAMIN_RICE_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 2,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 3,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 5,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.6
                  },
                  "CADE_CAVALLI_1_MLB": {
                    "pitching_runsAllowed": 8,
                    "pitching_homeRunsAllowed": 4,
                    "pitching_strikeouts": 4,
                    "pitching_basesOnBalls": 1,
                    "pitching_hits": 8,
                    "pitching_inningsPitched": 2.1,
                    "pitching_earnedRuns": 7,
                    "pitching_battersFaced": 18,
                    "pitching_outs": 7,
                    "pitching_pitchesThrown": 76,
                    "pitching_strikesThrown": 48,
                    "pitching_ERA": 27,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "RILEY_ADAMS_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 1,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 3,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "TRENT_GRISHAM_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 2,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 5,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.2
                  },
                  "AARON_JUDGE_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 0,
                    "points": 2,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 2,
                    "batting_hitByPitch": 1,
                    "batting_RBI": 2,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.5
                  },
                  "CODY_BELLINGER_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 1,
                    "batting_hits": 3,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.75
                  },
                  "ANTHONY_VOLPE_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 5,
                    "batting_leftOnBase": 9,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "JASRADO_CHISHOLM_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 3,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 1,
                    "batting_atBats": 2,
                    "batting_leftOnBase": 3,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "JASSON_DOMINGUEZ_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 0,
                    "points": 1,
                    "batting_doubles": 1,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 2,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 2,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 5,
                    "batting_leftOnBase": 5,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.4
                  },
                  "LUIS_GARCIA_3_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 4,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 3,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "ANDRES_CHAPARRO_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 2,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 1,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.333
                  },
                  "DYLAN_CREWS_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 3,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "AUSTIN_WELLS_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 2,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 1,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.333
                  },
                  "RYAN_MCMAHON_1_MLB": {
                    "batting_flyOuts": 1,
                    "batting_groundOuts": 1,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 1,
                    "batting_strikeouts": 1,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 3,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 4,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.25
                  },
                  "BRADY_HOUSE_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 2,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 2,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "DREW_MILLAS_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 1,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "JACOB_YOUNG_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 1,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 3,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0.333
                  },
                  "SHINNOSUKE_OGASAWARA_1_MLB": {
                    "pitching_runsAllowed": 3,
                    "pitching_homeRunsAllowed": 2,
                    "pitching_strikeouts": 3,
                    "pitching_basesOnBalls": 2,
                    "pitching_hits": 4,
                    "pitching_inningsPitched": 1.2,
                    "pitching_earnedRuns": 3,
                    "pitching_battersFaced": 11,
                    "pitching_outs": 5,
                    "pitching_pitchesThrown": 64,
                    "pitching_strikesThrown": 43,
                    "pitching_ERA": 16.2,
                    "batting_RBI": 0,
                    "batting_atBats": 1,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 1,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 1,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "PJ_POULIN_1_MLB": {
                    "pitching_runsAllowed": 0,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 1,
                    "pitching_basesOnBalls": 1,
                    "pitching_hits": 1,
                    "pitching_inningsPitched": 1,
                    "pitching_earnedRuns": 0,
                    "pitching_battersFaced": 5,
                    "pitching_outs": 3,
                    "pitching_pitchesThrown": 24,
                    "pitching_strikesThrown": 14,
                    "pitching_ERA": 0,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "JOSE_FERRER_1_MLB": {
                    "pitching_runsAllowed": 0,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 1,
                    "pitching_basesOnBalls": 0,
                    "pitching_hits": 0,
                    "pitching_inningsPitched": 1,
                    "pitching_earnedRuns": 0,
                    "pitching_battersFaced": 3,
                    "pitching_outs": 3,
                    "pitching_pitchesThrown": 13,
                    "pitching_strikesThrown": 10,
                    "pitching_ERA": 0,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "JOSHUA_BELL_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 1,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 1,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 1
                  },
                  "KONNOR_PILKINGTON_1_MLB": {
                    "pitching_runsAllowed": 0,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 1,
                    "pitching_basesOnBalls": 0,
                    "pitching_hits": 0,
                    "pitching_inningsPitched": 1,
                    "pitching_earnedRuns": 0,
                    "pitching_battersFaced": 3,
                    "pitching_outs": 3,
                    "pitching_pitchesThrown": 15,
                    "pitching_strikesThrown": 9,
                    "pitching_ERA": 0,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "PAUL_BLACKBURN_1_MLB": {
                    "pitching_runsAllowed": 1,
                    "pitching_homeRunsAllowed": 1,
                    "pitching_strikeouts": 0,
                    "pitching_basesOnBalls": 0,
                    "pitching_hits": 2,
                    "pitching_inningsPitched": 2,
                    "pitching_earnedRuns": 1,
                    "pitching_battersFaced": 8,
                    "pitching_outs": 6,
                    "pitching_pitchesThrown": 27,
                    "pitching_strikesThrown": 17,
                    "pitching_ERA": 4.5
                  },
                  "JACKSON_RUTLEDGE_1_MLB": {
                    "pitching_runsAllowed": 0,
                    "pitching_homeRunsAllowed": 0,
                    "pitching_strikeouts": 2,
                    "pitching_basesOnBalls": 0,
                    "pitching_hits": 0,
                    "pitching_inningsPitched": 1,
                    "pitching_earnedRuns": 0,
                    "pitching_battersFaced": 3,
                    "pitching_outs": 3,
                    "pitching_pitchesThrown": 16,
                    "pitching_strikesThrown": 8,
                    "pitching_ERA": 0,
                    "batting_RBI": 0,
                    "batting_atBats": 0,
                    "batting_basesOnBalls": 0,
                    "batting_battingAvg": 0,
                    "batting_caughtStealing": 0,
                    "batting_doubles": 0,
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "batting_hitByPitch": 0,
                    "batting_hits": 0,
                    "batting_homeRuns": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_stolenBases": 0,
                    "batting_strikeouts": 0,
                    "batting_triples": 0,
                    "points": 0
                  },
                  "ROBERT_HASSELL_III_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 1,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 1,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  },
                  "JOSE_CABALLERO_1_MLB": {
                    "batting_flyOuts": 0,
                    "batting_groundOuts": 0,
                    "points": 0,
                    "batting_doubles": 0,
                    "batting_triples": 0,
                    "batting_homeRuns": 0,
                    "batting_strikeouts": 0,
                    "batting_basesOnBalls": 0,
                    "batting_hits": 0,
                    "batting_hitByPitch": 0,
                    "batting_RBI": 0,
                    "batting_caughtStealing": 0,
                    "batting_stolenBases": 0,
                    "batting_atBats": 0,
                    "batting_leftOnBase": 0,
                    "batting_sacrificeBunts": 0,
                    "batting_sacrificeFlies": 0,
                    "batting_battingAvg": 0
                  }
                },
                "2i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 0
                  }
                },
                "3i": {
                  "home": {
                    "points": 9
                  },
                  "away": {
                    "points": 0
                  }
                },
                "4i": {
                  "home": {
                    "points": 1
                  },
                  "away": {
                    "points": 0
                  }
                },
                "5i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 0
                  }
                },
                "6i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 1
                  }
                },
                "7i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 0
                  }
                },
                "8i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 0
                  }
                },
                "9i": {
                  "home": {
                    "points": 0
                  },
                  "away": {
                    "points": 1
                  }
                }
              },
              "info": {
                "seasonWeek": "MLB 2025"
              },
              "links": {
                "bookmakers": {
                  "fanduel": "https://sportsbook.fanduel.com/baseball/-/34666043",
                  "888sport": "https://www.888sport.com/baseball/united-states-of-america/major-league-baseball/washington-nationals-new-york-yankees-e-6269958",
                  "sportsbet": "https://www.sportsbet.com.au/betting/baseball/major-league-baseball/washington-nationals-(tbd)-at-new-york-yankees-(tbd)-9559299",
                  "betrsportsbook": "https://www.betr.com.au/sports/Baseball/103/United-States-of-America/MLB-Matches/Washington-Nationals-@-New-York-Yankees/1822795/All-Markets",
                  "paddypower": "https://www.paddypower.com/baseball/major-league-baseball/washington-nationals-(tb-@-new-york-yankees-(tbd)-34666043",
                  "pointsbet": "https://pointsbet.com.au/sports/baseball/MLB/2403530",
                  "betway": "https://betway.com/en/sports/evt/15729109",
                  "playup": "https://www.playup.com.au/betting/sports/mlb/new-york-yankees-v-washington-nationals/1609109",
                  "williamhill": "https://sports.williamhill.com/betting/en-gb/baseball/OB_EV34951889/washington-nationals-at-new-york-yankees",
                  "betonline": "https://sports.betonline.ag/sportsbook/baseball/mlb/game/490793435",
                  "fliff": "https://sports.getfliff.com/markets/314614_c_p_203_prematch",
                  "lowvig": "https://sports.lowvig.ag/sportsbook/baseball/mlb/game/490793435",
                  "caesars": "https://sportsbook.caesars.com/us/nj/bet/baseball/3215d327-4ea9-44fa-a2d9-94990dc41af2/washington-nationals-at-new-york-yankees",
                  "draftkings": "https://sportsbook.draftkings.com/event/32706380",
                  "matchbook": "https://www.matchbook.com/events/baseball/united-states-of-america/major-league-baseball/31027102992300061",
                  "1xbet": "https://1xbet.com/en/line/football/166775-usa-mlb/276191492-new-york-yankees-washington-nationals",
                  "bovada": "https://www.bovada.lv/sports/baseball/mlb/washington-nationals-new-york-yankees-202508271305",
                  "espnbet": "https://espnbet.com/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82",
                  "thescorebet": "https://thescore.bet/sport/baseball/organization/united-states/competition/mlb/event/839ddc27-a783-4133-9e2c-06c1aa264e82",
                  "pinnacle": "https://www.pinnacle.com/en/baseball/mlb/washington-nationals-vs-new-york-yankees/1613687518",
                  "boylesports": "https://www.boylesports.com/sports/baseball/event/usa-mlb/new-york-yankees-v-washington-nationals",
                  "betmgm": "https://sports.nj.betmgm.com/en/sports/events/17874081",
                  "coral": "https://sports.coral.co.uk/event/baseball/baseball-usa/mlb/ny-yankees-v-was-nationals/39097489",
                  "ladbrokes": "https://www.ladbrokes.com.au/sports/-/-/-/a7259b59-0d5a-4589-a4a8-42c5301c1c6c",
                  "neds": "https://www.neds.com.au/sports/-/-/-/a7259b59-0d5a-4589-a4a8-42c5301c1c6c",
                  "hardrockbet": "https://app.hardrock.bet/home/competition/mlb/9202186806819029252",
                  "coolbet": "https://www.coolbet.com/en/sports/match/4306349",
                  "ballybet": "https://play.ballybet.com/sports#event/1022036994",
                  "betrivers": "https://nj.betrivers.com/?page=sportsbook#event/1022036994",
                  "casumo": "https://www.casumo.com/en-gb/sports#event/1022036994",
                  "livescorebet": "https://www.livescorebet.com/uk/sports/baseball/mlb/new-york-yankees-washington-nationals/SBTE_2_1022036994",
                  "virginbet": "https://www.virginbet.com/sports/baseball/mlb/new-york-yankees-washington-nationals/SBTE_2_1022036994",
                  "betparx": "https://nj.betparx.com/kambi#event/1022036994",
                  "grosvenor": "https://www.grosvenorcasinos.com/sport#event/1022036994",
                  "leovegas": "https://www.leovegas.co.uk/betting#event/1022036994",
                  "tabtouch": "https://www.tabtouch.mobi/tabtouch-sports/event/1022036994",
                  "unibet": "https://www.unibet.com/betting/sports/event/1022036994",
                  "tab": "https://www.tab.com.au/sports/betting/Baseball/competitions/Major%20League%20Baseball/matches/NY%20Yankees%20v%20Washington",
                  "betsson": "https://www.betsson.com/en/sportsbook/baseball/mlb/mlb?eventId=f--_OhrC7hmkeYfqMKdK8bWw",
                  "nordicbet": "https://www.nordicbet.com/en/sportsbook/baseball/mlb/mlb/new-york-yankees-washington-nationals",
                  "everygame": "https://sports.everygame.eu/en/Bets/Baseball/MLB-Lines/WAS-(C-Cavalli)-at-NYY-(M-Fried)/2701665"
                }
              }
            }
          ]
        },
        "summary": "Example stream events connection response with Pusher"
      }
    }
  }
}