{
  "generated_at": "2026-11-13T12:17:19.521478+00:00",
  "previous_generated_at": "2026-11-13T00:25:06.080889+00:00",
  "games": [
    {
      "id": "6669b911691463c669a5c10574742e8e",
      "sport": "NBA",
      "game": "New York Knicks @ Indiana Pacers",
      "commence_time": "2026-11-14T00:10:00+00:00",
      "start_label": "Fri 07:10 PM ET",
      "median": 219.5,
      "minimum": 219.5,
      "maximum": 220.0,
      "books": {
        "draftkings": 219.5,
        "lowvig": 220.0,
        "fanatics": 219.5,
        "betonlineag": 220.0,
        "fanduel": 219.5,
        "williamhill_us": 219.5,
        "betrivers": 219.5,
        "bovada": 219.5,
        "betus": 220.0,
        "mybookieag": 219.5,
        "betmgm": 219.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 219.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 220.0,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 220.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 219.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-11-13T12:16:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:53+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 219.5,
          "over_price": -112,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 220.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:11+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 219.5,
        "betrivers": 219.5,
        "draftkings": 221.5,
        "fanatics": 221.0,
        "fanduel": 219.5,
        "lowvig": 219.5,
        "williamhill_us": 219.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (7 matched books)"
    },
    {
      "id": "76416359b5453c01968e94702a375f16",
      "sport": "NBA",
      "game": "Milwaukee Bucks @ Orlando Magic",
      "commence_time": "2026-11-14T00:10:00+00:00",
      "start_label": "Fri 07:10 PM ET",
      "median": 223.5,
      "minimum": 222.5,
      "maximum": 223.5,
      "books": {
        "fanduel": 223.5,
        "betonlineag": 223.5,
        "lowvig": 223.5,
        "fanatics": 223.5,
        "betrivers": 222.5,
        "williamhill_us": 223.5,
        "draftkings": 223.5,
        "bovada": 223.5,
        "betus": 223.5,
        "mybookieag": 223.5,
        "betmgm": 223.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 223.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 222.5,
          "over_price": -132,
          "under_price": 107,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:53+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 223.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:11+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 223.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 221.5,
        "betrivers": 222.5,
        "draftkings": 223.5,
        "fanatics": 223.5,
        "fanduel": 222.5,
        "lowvig": 221.5,
        "williamhill_us": 222.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 1.0,
      "change_label": "+1 (7 matched books)"
    },
    {
      "id": "80ffc963f864f3d4fcefa82fd02b7d7b",
      "sport": "NBA",
      "game": "Atlanta Hawks @ Chicago Bulls",
      "commence_time": "2026-11-14T01:10:00+00:00",
      "start_label": "Fri 08:10 PM ET",
      "median": 245.5,
      "minimum": 245.0,
      "maximum": 245.5,
      "books": {
        "fanduel": 245.5,
        "betonlineag": 245.5,
        "lowvig": 245.5,
        "fanatics": 245.0,
        "williamhill_us": 245.0,
        "draftkings": 245.5,
        "bovada": 245.0,
        "betrivers": 245.5,
        "betus": 245.5,
        "mybookieag": 245.5,
        "betmgm": 245.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 245.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 245.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 245.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 245.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 245.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:53+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 245.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 245.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 245.5,
          "over_price": -107,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 245.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 245.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:11+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 245.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 244.0,
        "draftkings": 246.5,
        "fanatics": 245.0,
        "fanduel": 244.5,
        "lowvig": 244.0,
        "williamhill_us": 244.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 1.0,
      "change_label": "+1 (6 matched books)"
    },
    {
      "id": "58b860d500be69ebf853926aa1ac8271",
      "sport": "NBA",
      "game": "Cleveland Cavaliers @ Miami Heat",
      "commence_time": "2026-11-14T01:10:00+00:00",
      "start_label": "Fri 08:10 PM ET",
      "median": 235.5,
      "minimum": 235.0,
      "maximum": 235.5,
      "books": {
        "fanduel": 235.5,
        "fanatics": 235.0,
        "betonlineag": 235.5,
        "lowvig": 235.5,
        "williamhill_us": 235.0,
        "draftkings": 235.5,
        "betrivers": 235.5,
        "bovada": 235.0,
        "betus": 235.5,
        "mybookieag": 235.5,
        "betmgm": 235.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 235.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:54+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 235.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 235.5,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:53+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 235.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 235.5,
          "over_price": -113,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 235.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 235.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:11+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 235.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 235.5,
        "betrivers": 235.5,
        "draftkings": 237.5,
        "fanatics": 236.5,
        "fanduel": 235.5,
        "lowvig": 235.5,
        "williamhill_us": 235.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (7 matched books)"
    },
    {
      "id": "8a40b260e8fa0d67c1f2bc2b39a24982",
      "sport": "NBA",
      "game": "Memphis Grizzlies @ New Orleans Pelicans",
      "commence_time": "2026-11-14T01:10:00+00:00",
      "start_label": "Fri 08:10 PM ET",
      "median": 235.5,
      "minimum": 235.0,
      "maximum": 236.0,
      "books": {
        "fanduel": 235.5,
        "betonlineag": 236.0,
        "lowvig": 236.0,
        "fanatics": 235.0,
        "betrivers": 235.5,
        "williamhill_us": 235.0,
        "draftkings": 235.5,
        "bovada": 235.0,
        "betus": 236.0,
        "mybookieag": 235.5,
        "betmgm": 235.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 235.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 236.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 236.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 235.5,
          "over_price": -113,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:53+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 235.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 235.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 236.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 235.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:11+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 235.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 235.5,
        "betrivers": 233.5,
        "draftkings": 234.5,
        "fanatics": 234.0,
        "fanduel": 234.5,
        "lowvig": 235.5,
        "williamhill_us": 234.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 1.0,
      "change_label": "+1 (7 matched books)"
    },
    {
      "id": "d04acca7f0f369fc53bf04cd3357cb0d",
      "sport": "NBA",
      "game": "Utah Jazz @ Houston Rockets",
      "commence_time": "2026-11-14T01:40:00+00:00",
      "start_label": "Fri 08:40 PM ET",
      "median": 219.5,
      "minimum": 218.5,
      "maximum": 219.5,
      "books": {
        "fanduel": 219.5,
        "betonlineag": 219.0,
        "lowvig": 219.0,
        "fanatics": 219.5,
        "betrivers": 218.5,
        "williamhill_us": 219.5,
        "draftkings": 219.5,
        "bovada": 219.5,
        "betus": 219.0,
        "mybookieag": 219.5,
        "betmgm": 219.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 219.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 219.0,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 218.5,
          "over_price": -117,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:53+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 219.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:11+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 219.0,
        "betrivers": 218.5,
        "draftkings": 217.5,
        "fanatics": 218.0,
        "fanduel": 218.5,
        "lowvig": 219.0,
        "williamhill_us": 218.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 1.0,
      "change_label": "+1 (7 matched books)"
    },
    {
      "id": "069bea369487ef0cd3017c9ceea68817",
      "sport": "NHL",
      "game": "New York Rangers @ Vancouver Canucks",
      "commence_time": "2026-11-14T02:10:00+00:00",
      "start_label": "Fri 09:10 PM ET",
      "median": 6.5,
      "minimum": 6.5,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.5,
        "betonlineag": 6.5,
        "fanatics": 6.5,
        "williamhill_us": 6.5,
        "betmgm": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "fanduel": 6.5,
        "bovada": 6.5,
        "mybookieag": 6.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:17:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.5,
          "over_price": -104,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:43+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.5,
          "over_price": -104,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:38+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.5,
          "over_price": -105,
          "under_price": -118,
          "quoted_at": "2026-11-13T12:17:13+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:38+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": -104,
          "under_price": -121,
          "quoted_at": "2026-11-13T12:16:20+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-11-13T12:16:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.5,
          "over_price": -103,
          "under_price": -117,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.5,
          "over_price": -104,
          "under_price": -118,
          "quoted_at": "2026-11-13T12:15:25+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.5,
        "betonlineag": 6.5,
        "betrivers": 6.5,
        "betus": 6.5,
        "bovada": 6.5,
        "draftkings": 6.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.5,
        "williamhill_us": 6.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "1fae7f34ec6035dffa74feb148ee26c7",
      "sport": "NBA",
      "game": "Golden State Warriors @ San Antonio Spurs",
      "commence_time": "2026-11-14T02:40:00+00:00",
      "start_label": "Fri 09:40 PM ET",
      "median": 219.5,
      "minimum": 219.0,
      "maximum": 220.5,
      "books": {
        "draftkings": 219.5,
        "fanatics": 220.0,
        "betonlineag": 219.0,
        "lowvig": 219.0,
        "fanduel": 219.5,
        "williamhill_us": 220.0,
        "bovada": 220.0,
        "betrivers": 219.5,
        "betus": 219.0,
        "betmgm": 220.5,
        "mybookieag": 219.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 219.5,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 220.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 219.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 219.0,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 219.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-11-13T12:16:54+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 220.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:53+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 220.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 219.5,
          "over_price": -115,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 219.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 220.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 219.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:11+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 218.5,
        "draftkings": 218.5,
        "fanatics": 218.5,
        "fanduel": 218.5,
        "lowvig": 218.5,
        "williamhill_us": 218.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 1.0,
      "change_label": "+1 (6 matched books)"
    },
    {
      "id": "a51c350318d7570c2b74af08eedb9fcd",
      "sport": "NBA",
      "game": "Portland Trail Blazers @ Sacramento Kings",
      "commence_time": "2026-11-14T03:10:00+00:00",
      "start_label": "Fri 10:10 PM ET",
      "median": 229.5,
      "minimum": 229.0,
      "maximum": 230.5,
      "books": {
        "fanduel": 230.5,
        "lowvig": 229.5,
        "betonlineag": 229.5,
        "fanatics": 229.5,
        "williamhill_us": 229.5,
        "draftkings": 229.5,
        "bovada": 229.0,
        "betrivers": 230.5,
        "betmgm": 229.5,
        "betus": 229.5,
        "mybookieag": 230.0
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 230.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:54+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 229.5,
          "over_price": -105,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 229.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:53+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 229.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 230.5,
          "over_price": -109,
          "under_price": -114,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 229.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 230.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:11+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 230.0,
        "draftkings": 229.5,
        "fanatics": 230.5,
        "fanduel": 230.5,
        "lowvig": 230.0,
        "williamhill_us": 230.0
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": -0.5,
      "change_label": "-0.5 (6 matched books)"
    },
    {
      "id": "21cd36d8c877a851efe2016178ff0bd1",
      "sport": "NHL",
      "game": "Nashville Predators @ Vegas Golden Knights",
      "commence_time": "2026-11-14T03:10:00+00:00",
      "start_label": "Fri 10:10 PM ET",
      "median": 6.0,
      "minimum": 6.0,
      "maximum": 6.5,
      "books": {
        "draftkings": 6.5,
        "lowvig": 6.0,
        "betonlineag": 6.0,
        "fanatics": 6.5,
        "williamhill_us": 6.0,
        "betmgm": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "fanduel": 6.5,
        "bovada": 6.0,
        "mybookieag": 6.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 6.5,
          "over_price": 114,
          "under_price": -135,
          "quoted_at": "2026-11-13T12:17:16+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:43+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 6.0,
          "over_price": -108,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:38+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 6.5,
          "over_price": 115,
          "under_price": -140,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 6.0,
          "over_price": -113,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:17:13+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 6.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:38+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 6.5,
          "over_price": 102,
          "under_price": -125,
          "quoted_at": "2026-11-13T12:16:20+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 6.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 6.5,
          "over_price": 114,
          "under_price": -140,
          "quoted_at": "2026-11-13T12:16:19+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 6.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 6.0,
          "over_price": -111,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:15:25+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 6.0,
        "betonlineag": 6.0,
        "betrivers": 6.5,
        "betus": 6.0,
        "bovada": 6.0,
        "draftkings": 5.5,
        "fanatics": 6.5,
        "fanduel": 6.5,
        "lowvig": 6.0,
        "williamhill_us": 6.0
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (10 matched books)"
    },
    {
      "id": "5344669fd560d317ffaee0a1d16be7c8",
      "sport": "NBA",
      "game": "Oklahoma City Thunder @ Los Angeles Clippers",
      "commence_time": "2026-11-14T03:40:00+00:00",
      "start_label": "Fri 10:40 PM ET",
      "median": 222.5,
      "minimum": 222.5,
      "maximum": 223.0,
      "books": {
        "fanduel": 222.5,
        "betonlineag": 223.0,
        "lowvig": 223.0,
        "fanatics": 222.5,
        "williamhill_us": 222.5,
        "draftkings": 222.5,
        "bovada": 222.5,
        "betrivers": 222.5,
        "betmgm": 222.5,
        "betus": 223.0,
        "mybookieag": 222.5
      },
      "quotes": [
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 222.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:54+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 223.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 223.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 222.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:35+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 222.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:53+00:00"
        },
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 222.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 222.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:00+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 222.5,
          "over_price": -108,
          "under_price": -114,
          "quoted_at": "2026-11-13T12:16:36+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 222.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 223.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:16+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 222.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:11+00:00"
        }
      ],
      "previous_books": {
        "betonlineag": 222.0,
        "draftkings": 221.5,
        "fanatics": 222.0,
        "fanduel": 222.5,
        "lowvig": 222.0,
        "williamhill_us": 222.0
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.5,
      "change_label": "+0.5 (6 matched books)"
    },
    {
      "id": "b8c10fdf1e0ac4e13deee7f7c0af0b0b",
      "sport": "NFL",
      "game": "New England Patriots @ Detroit Lions",
      "commence_time": "2026-11-15T14:30:00+00:00",
      "start_label": "Sun 09:30 AM ET",
      "median": 49.5,
      "minimum": 49.5,
      "maximum": 50.5,
      "books": {
        "draftkings": 49.5,
        "williamhill_us": 49.5,
        "fanduel": 50.5,
        "betmgm": 50.0,
        "mybookieag": 49.5,
        "betus": 49.5,
        "betonlineag": 49.5,
        "lowvig": 49.5,
        "betrivers": 50.5,
        "bovada": 50.0,
        "fanatics": 50.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 49.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 49.5,
          "over_price": -117,
          "under_price": -104,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 50.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 50.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 49.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 50.5,
          "over_price": -117,
          "under_price": -106,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 50.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 50.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 51.0,
        "betonlineag": 51.0,
        "betrivers": 50.5,
        "betus": 51.0,
        "bovada": 51.0,
        "draftkings": 51.5,
        "fanatics": 50.5,
        "fanduel": 50.5,
        "lowvig": 51.0,
        "mybookieag": 51.0,
        "williamhill_us": 51.0
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": -1.5,
      "change_label": "-1.5 (11 matched books)"
    },
    {
      "id": "3c71d515b726f1096aabb435badb83fd",
      "sport": "NFL",
      "game": "Kansas City Chiefs @ Atlanta Falcons",
      "commence_time": "2026-11-15T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 47.0,
      "minimum": 47.0,
      "maximum": 47.5,
      "books": {
        "draftkings": 47.5,
        "williamhill_us": 47.5,
        "fanduel": 47.5,
        "betus": 47.0,
        "betonlineag": 47.0,
        "lowvig": 47.0,
        "betrivers": 47.0,
        "mybookieag": 47.0,
        "betmgm": 47.0,
        "bovada": 47.5,
        "fanatics": 47.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 47.5,
          "over_price": -102,
          "under_price": -118,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 47.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 47.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 47.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 47.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 47.0,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 47.0,
          "over_price": -107,
          "under_price": -114,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 47.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 47.0,
          "over_price": -112,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 47.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 47.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 47.0,
        "betonlineag": 47.0,
        "betrivers": 47.0,
        "betus": 47.0,
        "bovada": 47.5,
        "draftkings": 46.5,
        "fanatics": 47.0,
        "fanduel": 47.5,
        "lowvig": 47.0,
        "mybookieag": 47.0,
        "williamhill_us": 47.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "1057d50949844ddf483da9c8c20354be",
      "sport": "NFL",
      "game": "Buffalo Bills @ New York Jets",
      "commence_time": "2026-11-15T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 51.0,
      "minimum": 50.5,
      "maximum": 51.0,
      "books": {
        "draftkings": 50.5,
        "williamhill_us": 51.0,
        "fanduel": 50.5,
        "betus": 51.0,
        "betonlineag": 51.0,
        "lowvig": 51.0,
        "betrivers": 50.5,
        "mybookieag": 51.0,
        "betmgm": 51.0,
        "fanatics": 51.0,
        "bovada": 51.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 50.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 51.0,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 50.5,
          "over_price": -120,
          "under_price": 100,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 51.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 51.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 51.0,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 50.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 51.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 51.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 51.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 51.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 51.0,
        "betonlineag": 51.0,
        "betrivers": 50.5,
        "betus": 51.0,
        "bovada": 51.0,
        "draftkings": 50.5,
        "fanatics": 51.0,
        "fanduel": 50.5,
        "lowvig": 51.0,
        "mybookieag": 51.0,
        "williamhill_us": 51.0
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "e5aa20e1364dd639f042af1c2281bbe2",
      "sport": "NFL",
      "game": "Carolina Panthers @ New Orleans Saints",
      "commence_time": "2026-11-15T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 49.0,
      "minimum": 48.5,
      "maximum": 49.0,
      "books": {
        "draftkings": 48.5,
        "betus": 49.0,
        "williamhill_us": 49.0,
        "fanduel": 48.5,
        "betonlineag": 49.0,
        "lowvig": 49.0,
        "betrivers": 48.5,
        "mybookieag": 49.0,
        "betmgm": 49.0,
        "bovada": 49.0,
        "fanatics": 48.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 48.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 49.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 49.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 48.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:17:06+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 49.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 49.0,
          "over_price": -102,
          "under_price": -113,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 48.5,
          "over_price": -113,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 49.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 49.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 49.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 48.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 49.0,
        "betonlineag": 49.0,
        "betrivers": 48.5,
        "betus": 49.0,
        "bovada": 49.0,
        "draftkings": 48.5,
        "fanatics": 48.5,
        "fanduel": 48.5,
        "lowvig": 49.0,
        "mybookieag": 49.0,
        "williamhill_us": 48.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "be0e03cc42fbc9b6962467b22c7bf9dd",
      "sport": "NFL",
      "game": "Houston Texans @ Cleveland Browns",
      "commence_time": "2026-11-15T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 40.5,
      "minimum": 40.5,
      "maximum": 40.5,
      "books": {
        "draftkings": 40.5,
        "williamhill_us": 40.5,
        "fanduel": 40.5,
        "betus": 40.5,
        "betonlineag": 40.5,
        "lowvig": 40.5,
        "betrivers": 40.5,
        "mybookieag": 40.5,
        "betmgm": 40.5,
        "bovada": 40.5,
        "fanatics": 40.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 40.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 40.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 40.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 40.5,
          "over_price": -105,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 40.5,
          "over_price": -109,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 40.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 40.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 40.5,
        "betonlineag": 40.5,
        "betrivers": 40.5,
        "betus": 40.5,
        "bovada": 40.5,
        "draftkings": 40.5,
        "fanatics": 40.5,
        "fanduel": 40.5,
        "lowvig": 40.5,
        "mybookieag": 40.5,
        "williamhill_us": 40.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "5d8d85473b87f772a979ecf294acab94",
      "sport": "NFL",
      "game": "Minnesota Vikings @ Green Bay Packers",
      "commence_time": "2026-11-15T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 42.0,
      "minimum": 42.0,
      "maximum": 42.5,
      "books": {
        "draftkings": 42.5,
        "betus": 42.0,
        "williamhill_us": 42.0,
        "fanduel": 42.5,
        "betonlineag": 42.0,
        "lowvig": 42.0,
        "betrivers": 42.0,
        "mybookieag": 42.0,
        "betmgm": 42.0,
        "fanatics": 42.0,
        "bovada": 42.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 42.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 42.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 42.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 42.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 42.0,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 42.0,
          "over_price": -112,
          "under_price": -103,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 42.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 42.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 42.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 42.0,
        "betonlineag": 42.0,
        "betrivers": 42.0,
        "betus": 42.0,
        "bovada": 42.0,
        "draftkings": 41.5,
        "fanatics": 42.0,
        "fanduel": 42.5,
        "lowvig": 42.0,
        "mybookieag": 42.0,
        "williamhill_us": 42.0
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "b5700b4d938fd94429f60d4622cc9c0a",
      "sport": "NFL",
      "game": "Miami Dolphins @ Indianapolis Colts",
      "commence_time": "2026-11-15T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 37.5,
      "minimum": 37.5,
      "maximum": 38.5,
      "books": {
        "draftkings": 38.5,
        "williamhill_us": 37.5,
        "fanduel": 38.5,
        "betus": 37.5,
        "betonlineag": 37.5,
        "lowvig": 37.5,
        "betrivers": 38.5,
        "mybookieag": 37.5,
        "betmgm": 38.0,
        "bovada": 37.5,
        "fanatics": 38.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 38.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 37.5,
          "over_price": -114,
          "under_price": -106,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 38.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 37.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 37.5,
          "over_price": -109,
          "under_price": -111,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 37.5,
          "over_price": -106,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 38.5,
          "over_price": -108,
          "under_price": -114,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 37.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 38.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 37.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 38.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 38.0,
        "betonlineag": 37.5,
        "betrivers": 37.5,
        "betus": 37.5,
        "bovada": 37.5,
        "draftkings": 38.5,
        "fanatics": 38.0,
        "fanduel": 37.5,
        "lowvig": 37.5,
        "mybookieag": 38.0,
        "williamhill_us": 37.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "28800df7e768ecec14f116454d560f9b",
      "sport": "NFL",
      "game": "Jacksonville Jaguars @ Tennessee Titans",
      "commence_time": "2026-11-15T18:00:00+00:00",
      "start_label": "Sun 01:00 PM ET",
      "median": 46.5,
      "minimum": 46.0,
      "maximum": 46.5,
      "books": {
        "draftkings": 46.5,
        "betus": 46.5,
        "williamhill_us": 46.5,
        "fanduel": 46.5,
        "betonlineag": 46.5,
        "lowvig": 46.5,
        "betrivers": 46.5,
        "mybookieag": 46.5,
        "betmgm": 46.0,
        "bovada": 46.5,
        "fanatics": 46.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 46.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 46.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 46.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 46.5,
          "over_price": -115,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 46.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 46.0,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 46.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 46.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 46.0,
        "betonlineag": 46.5,
        "betrivers": 46.5,
        "betus": 46.5,
        "bovada": 46.5,
        "draftkings": 46.5,
        "fanatics": 46.0,
        "fanduel": 46.5,
        "lowvig": 46.5,
        "mybookieag": 46.5,
        "williamhill_us": 46.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "6c932a965110f3f89ec4a5f1a6ac256e",
      "sport": "NFL",
      "game": "Los Angeles Rams @ Arizona Cardinals",
      "commence_time": "2026-11-15T21:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 39.5,
      "minimum": 39.0,
      "maximum": 40.0,
      "books": {
        "draftkings": 39.5,
        "williamhill_us": 39.5,
        "betus": 39.0,
        "fanduel": 39.5,
        "lowvig": 39.0,
        "betonlineag": 39.0,
        "betrivers": 39.5,
        "mybookieag": 39.5,
        "betmgm": 39.5,
        "bovada": 40.0,
        "fanatics": 39.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 39.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 39.5,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 39.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 39.0,
          "over_price": -113,
          "under_price": -102,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 39.0,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 39.5,
          "over_price": -109,
          "under_price": -113,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 39.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 40.0,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 39.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 39.5,
        "betonlineag": 39.0,
        "betrivers": 39.5,
        "betus": 39.0,
        "bovada": 40.0,
        "draftkings": 39.5,
        "fanatics": 39.5,
        "fanduel": 39.5,
        "lowvig": 39.0,
        "mybookieag": 39.5,
        "williamhill_us": 39.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "6079a5cbabf99b265a17edfc92a1da60",
      "sport": "NFL",
      "game": "Seattle Seahawks @ Las Vegas Raiders",
      "commence_time": "2026-11-15T21:05:00+00:00",
      "start_label": "Sun 04:05 PM ET",
      "median": 40.5,
      "minimum": 40.5,
      "maximum": 40.5,
      "books": {
        "draftkings": 40.5,
        "betus": 40.5,
        "williamhill_us": 40.5,
        "fanduel": 40.5,
        "lowvig": 40.5,
        "betonlineag": 40.5,
        "betrivers": 40.5,
        "betmgm": 40.5,
        "mybookieag": 40.5,
        "bovada": 40.5,
        "fanatics": 40.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 40.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 40.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 40.5,
          "over_price": -110,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:06+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 40.5,
          "over_price": -104,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 40.5,
          "over_price": -107,
          "under_price": -113,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 40.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 40.5,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 40.5,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 40.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 40.5,
        "betonlineag": 40.5,
        "betrivers": 40.5,
        "betus": 40.5,
        "bovada": 40.5,
        "draftkings": 40.5,
        "fanatics": 40.5,
        "fanduel": 40.5,
        "lowvig": 40.5,
        "mybookieag": 40.5,
        "williamhill_us": 40.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "7627192fd89b05120ab6c712aa23fd81",
      "sport": "NFL",
      "game": "San Francisco 49ers @ Dallas Cowboys",
      "commence_time": "2026-11-15T21:25:00+00:00",
      "start_label": "Sun 04:25 PM ET",
      "median": 55.5,
      "minimum": 55.5,
      "maximum": 56.0,
      "books": {
        "draftkings": 55.5,
        "williamhill_us": 55.5,
        "fanduel": 55.5,
        "betus": 55.5,
        "lowvig": 55.5,
        "betonlineag": 55.5,
        "betrivers": 56.0,
        "mybookieag": 56.0,
        "betmgm": 56.0,
        "bovada": 55.5,
        "fanatics": 55.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 55.5,
          "over_price": -118,
          "under_price": -102,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 55.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 55.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 55.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 55.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 55.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 56.0,
          "over_price": -108,
          "under_price": -113,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 56.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 56.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 55.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 55.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 56.0,
        "betonlineag": 55.5,
        "betrivers": 56.0,
        "betus": 55.5,
        "bovada": 55.5,
        "draftkings": 55.5,
        "fanatics": 55.5,
        "fanduel": 55.5,
        "lowvig": 55.5,
        "mybookieag": 56.0,
        "williamhill_us": 55.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "48e497c230e6c9afcb3b600091d28e17",
      "sport": "NFL",
      "game": "Pittsburgh Steelers @ Cincinnati Bengals",
      "commence_time": "2026-11-16T01:20:00+00:00",
      "start_label": "Sun 08:20 PM ET",
      "median": 49.5,
      "minimum": 49.0,
      "maximum": 50.0,
      "books": {
        "draftkings": 49.5,
        "williamhill_us": 49.5,
        "betus": 50.0,
        "fanduel": 49.5,
        "lowvig": 49.5,
        "betonlineag": 49.5,
        "betrivers": 49.5,
        "mybookieag": 49.5,
        "betmgm": 49.5,
        "bovada": 49.0,
        "fanatics": 49.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 49.5,
          "over_price": -108,
          "under_price": -112,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 49.5,
          "over_price": -105,
          "under_price": -115,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 50.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:05+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 49.5,
          "over_price": -110,
          "under_price": -104,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 49.5,
          "over_price": -113,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 49.5,
          "over_price": -112,
          "under_price": -109,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 49.5,
          "over_price": -110,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 49.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 49.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 49.5,
        "betonlineag": 49.5,
        "betrivers": 49.5,
        "betus": 50.0,
        "bovada": 49.0,
        "draftkings": 49.5,
        "fanatics": 49.5,
        "fanduel": 49.5,
        "lowvig": 49.5,
        "mybookieag": 49.5,
        "williamhill_us": 49.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "35e3bdff558b5d1506251e814986f164",
      "sport": "NFL",
      "game": "Los Angeles Chargers @ Baltimore Ravens",
      "commence_time": "2026-11-17T01:15:00+00:00",
      "start_label": "Mon 08:15 PM ET",
      "median": 38.5,
      "minimum": 38.5,
      "maximum": 39.0,
      "books": {
        "draftkings": 38.5,
        "williamhill_us": 38.5,
        "betus": 38.5,
        "fanduel": 38.5,
        "lowvig": 38.5,
        "betonlineag": 38.5,
        "betrivers": 38.5,
        "betmgm": 39.0,
        "bovada": 39.0,
        "mybookieag": 38.5,
        "fanatics": 39.0
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 38.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 38.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 38.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 38.5,
          "over_price": -115,
          "under_price": -105,
          "quoted_at": "2026-11-13T12:17:06+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 38.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 38.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 38.5,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "betmgm",
          "label": "BetMGM",
          "line": 39.0,
          "over_price": -108,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:21+00:00"
        },
        {
          "book": "bovada",
          "label": "Bovada",
          "line": 39.0,
          "over_price": -112,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:17:19+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 38.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        },
        {
          "book": "fanatics",
          "label": "Fanatics",
          "line": 39.0,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:45+00:00"
        }
      ],
      "previous_books": {
        "betmgm": 38.5,
        "betonlineag": 38.5,
        "betrivers": 38.5,
        "betus": 38.5,
        "bovada": 39.0,
        "draftkings": 38.5,
        "fanatics": 39.0,
        "fanduel": 38.5,
        "lowvig": 38.5,
        "mybookieag": 39.0,
        "williamhill_us": 38.5
      },
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": 0.0,
      "change_label": "+0 (11 matched books)"
    },
    {
      "id": "66f9e83cf025d58acee12bce18661fb3",
      "sport": "NFL",
      "game": "Indianapolis Colts @ Houston Texans",
      "commence_time": "2026-11-20T01:15:00+00:00",
      "start_label": "Thu 08:15 PM ET",
      "median": 43.5,
      "minimum": 43.5,
      "maximum": 44.5,
      "books": {
        "draftkings": 44.5,
        "williamhill_us": 43.5,
        "fanduel": 43.5,
        "betus": 43.5,
        "betonlineag": 43.5,
        "lowvig": 43.5,
        "betrivers": 44.0,
        "mybookieag": 43.5
      },
      "quotes": [
        {
          "book": "draftkings",
          "label": "DraftKings",
          "line": 44.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:40+00:00"
        },
        {
          "book": "williamhill_us",
          "label": "Caesars",
          "line": 43.5,
          "over_price": -106,
          "under_price": -114,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "fanduel",
          "label": "FanDuel",
          "line": 43.5,
          "over_price": 100,
          "under_price": -120,
          "quoted_at": "2026-11-13T12:17:06+00:00"
        },
        {
          "book": "betus",
          "label": "BetUS",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:17:08+00:00"
        },
        {
          "book": "betonlineag",
          "label": "BetOnline.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:41+00:00"
        },
        {
          "book": "lowvig",
          "label": "LowVig.ag",
          "line": 43.5,
          "over_price": -107,
          "under_price": -107,
          "quoted_at": "2026-11-13T12:16:59+00:00"
        },
        {
          "book": "betrivers",
          "label": "BetRivers",
          "line": 44.0,
          "over_price": -113,
          "under_price": -108,
          "quoted_at": "2026-11-13T12:17:01+00:00"
        },
        {
          "book": "mybookieag",
          "label": "MyBookie.ag",
          "line": 43.5,
          "over_price": -110,
          "under_price": -110,
          "quoted_at": "2026-11-13T12:16:58+00:00"
        }
      ],
      "previous_books": {},
      "change_from": "2026-11-13T00:25:06.080889+00:00",
      "change": null,
      "change_label": "First comparable snapshot"
    }
  ],
  "news": [
    {
      "sport": "NFL",
      "title": "NFC North: Bears win division? Cousins has Vikes in command?",
      "url": "https://www.espn.com/nfl/story/_/id/50462993/lions-packers-bears-vikings-nfc-north",
      "source": "ESPN",
      "published_at": "2026-11-13T11:58:13+00:00",
      "published_label": "Nov 13, 06:58 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Need fantasy football lineup or trade advice? Join our live Q&A with our expert, noon ET",
      "url": "https://www.espn.com/fantasy/football/story/_/id/49965396/fantasy-football-start-sit-lineup-advice-week-10",
      "source": "ESPN",
      "published_at": "2026-11-13T11:54:37+00:00",
      "published_label": "Nov 13, 06:54 AM ET"
    },
    {
      "sport": "NFL",
      "title": "Don't be surprised if Jordan Love makes history and Mendoza performs like a QB1",
      "url": "https://www.espn.com/fantasy/football/story/_/id/50463616/fantasy-football-start-sit-sleepers-breakouts-week-10",
      "source": "ESPN",
      "published_at": "2026-11-13T11:52:21+00:00",
      "published_label": "Nov 13, 06:52 AM ET"
    },
    {
      "sport": "MLB",
      "title": "What's new in free agency? Lessons from 2026 MLB GM meetings",
      "url": "https://www.espn.com/mlb/story/_/id/50461703/free-agency-offseason-2026-27-gm-meetings-lessons",
      "source": "ESPN",
      "published_at": "2026-11-13T11:46:05+00:00",
      "published_label": "Nov 13, 06:46 AM ET"
    },
    {
      "sport": "NBA",
      "title": "Donovan Mitchell's renewed faith in Cleveland fuels the Cavs' future",
      "url": "https://www.espn.com/nba/story/_/id/50463020/donovan-mitchell-cleveland-cavaliers-extension",
      "source": "ESPN",
      "published_at": "2026-11-13T11:43:23+00:00",
      "published_label": "Nov 13, 06:43 AM ET"
    },
    {
      "sport": "NHL",
      "title": "NHL Tonight: What to watch in Rangers-Canucks, Predators-Golden Knights",
      "url": "https://www.espn.com/nhl/story/_/id/50463496/nhl-2026-27-tonight-games-schedule-matchups-stats-top-players-betting",
      "source": "ESPN",
      "published_at": "2026-11-13T10:34:16+00:00",
      "published_label": "Nov 13, 05:34 AM ET"
    },
    {
      "sport": "NBA",
      "title": "Cade drops 52 in Thursday's NBA Recap",
      "url": "https://www.espn.com/video/clip/_/id/50469006/cade-drops-52-thursday-nba-recap",
      "source": "ESPN",
      "published_at": "2026-11-13T05:48:22+00:00",
      "published_label": "Nov 13, 12:48 AM ET"
    },
    {
      "sport": "NBA",
      "title": "Cade Cunningham's historic night puts Pistons past Wizards in 2OT thriller",
      "url": "https://www.espn.com/nba/story/_/id/50468039/cade-cunningham-ausar-thompson-power-pistons-wizards",
      "source": "ESPN",
      "published_at": "2026-11-13T05:37:50+00:00",
      "published_label": "Nov 13, 12:37 AM ET"
    },
    {
      "sport": "MLB",
      "title": "Cubs' Pete Crow-Armstrong, Astros' Yordan Alvarez unanimous MVP winners",
      "url": "https://www.espn.com/mlb/story/_/id/50466186/cubs-pete-crow-armstrong-astros-yordan-alvarez-win-mvp-honors",
      "source": "ESPN",
      "published_at": "2026-11-13T04:25:33+00:00",
      "published_label": "Nov 12, 11:25 PM ET"
    },
    {
      "sport": "MLB",
      "title": "Who has won the MLB MVP Award? All-time winners list",
      "url": "https://www.espn.com/mlb/story/_/id/42367618/who-won-mlb-mvp-award-all-winners-list",
      "source": "ESPN",
      "published_at": "2026-11-13T01:04:46+00:00",
      "published_label": "Nov 12, 08:04 PM ET"
    }
  ],
  "coverage": {
    "NFL": "14 upcoming games with fresh paired totals at two or more books",
    "MLB": "0 upcoming games with fresh paired totals at two or more books",
    "NBA": "9 upcoming games with fresh paired totals at two or more books",
    "NHL": "2 upcoming games with fresh paired totals at two or more books"
  },
  "news_coverage": {
    "NFL": "3 recent headlines",
    "MLB": "3 recent headlines",
    "NBA": "3 recent headlines",
    "NHL": "1 recent headlines"
  }
}
