Skip to main content
盘口参考

投注盘口列表

按运动列出赔率 API 提供的每个盘口名称,给出可直接传给 markets 参数的准确名称,并标明它在赛前、滚球或两者中提供。

运动
23
盘口名称
373
各运动盘口
635
滚球提供
448

什么是盘口

盘口是针对一场赛事的一种投注类型。ML 是比赛胜者,Spread 是让分,Totals 是进球或得分的大小,Player Props 涵盖球员数据。响应中的每家博彩公司都会列出它为该赛事提供的盘口,并附上一行或多行赔率。

所有博彩公司使用相同的名称,因此一家的 ML 可以直接和另一家的 ML 比较。半场和分节盘口会加后缀,例如 ML HT、Totals 2H 或 Spread 1Q。

只请求需要的盘口

在 /v3/odds、/v3/odds/multi 或 WebSocket 中加入 markets,用逗号分隔名称。不加时会返回博彩公司为该赛事提供的所有盘口。

请求
GET https://api.odds-api.io/v3/odds?apiKey=YOUR_API_KEY&eventId=EVENT_ID&bookmakers=Bet365&markets=ML,Spread,Totals
JSON响应中的盘口
[
  {
    "name": "Spread",
    "odds": [
      { "hdp": -0.5, "home": "1.95", "away": "1.85" },
      { "hdp": -1.5, "home": "3.10", "away": "1.36" }
    ]
  },
  {
    "name": "Totals",
    "odds": [
      { "hdp": 2.5, "over": "1.90", "under": "1.90" }
    ]
  }
]

不区分大小写,但需要完整名称。每次请求最多 40 个名称。

各运动盘口

选择一项运动,查看每个盘口名称、格式,以及它在赛前还是比赛中提供。

运动盘口赛前滚球
澳式足球11110
班迪球993
板球17175
棒球12129
冰球494944
电子竞技10310335
冬季两项110
飞镖663
橄榄球343422
高山滑雪110
篮球595952
美式橄榄球595948
排球242423
乒乓球444
拳击995
手球282825
水球220
斯诺克333
网球543351
羽毛球323
越野滑雪110
足球137136108
MMA995

盘口较少的运动

这些运动只有少量盘口,全部列在这里。

  • 冬季两项ML
  • 高山滑雪ML
  • 乒乓球ML, Spread, Totals, ML 1st Set
  • 水球ML, Totals
  • 斯诺克ML, Spread, Totals
  • 羽毛球ML, Spread, Totals
  • 越野滑雪ML

赔率数据的格式

每个盘口都有一种格式,说明如何读取它的赔率行。以下是赔率接口返回的示例行。

  • moneyline

    一行包含每一方的赔率:home 和 away,三项盘口另有 draw。

    JSON响应中的盘口
    [
      {
        "name": "ML",
        "odds": [
          { "home": "2.10", "draw": "3.40", "away": "3.20" }
        ]
      },
      {
        "name": "ML 1st Set",
        "odds": [
          { "home": "1.62", "away": "2.25" }
        ]
      }
    ]
  • line

    每条盘口线一行。hdp 是让分值或总数,让分盘为 home/away 赔率,大小盘为 over/under 赔率。

    JSON响应中的盘口
    [
      {
        "name": "Spread",
        "odds": [
          { "hdp": -0.5, "home": "1.95", "away": "1.85" },
          { "hdp": -1.5, "home": "3.10", "away": "1.36" }
        ]
      },
      {
        "name": "Totals",
        "odds": [
          { "hdp": 2.5, "over": "1.90", "under": "1.90" }
        ]
      }
    ]
  • outcomes

    一行中的固定命名结果:Double Chance 的 1X、12 和 X2,odd 和 even,或 home、away 以及双方都不得分时的 none。

    JSON响应中的盘口
    [
      {
        "name": "Double Chance",
        "odds": [
          { "1X": "1.28", "12": "1.30", "X2": "1.70" }
        ]
      },
      {
        "name": "First Team To Score",
        "odds": [
          { "home": "3.20", "away": "2.63", "none": "2.49" }
        ]
      }
    ]
  • yesno

    一行包含 yes 和 no 两个赔率。

    JSON响应中的盘口
    [
      {
        "name": "Both Teams To Score",
        "odds": [
          { "yes": "1.80", "no": "2.00" }
        ]
      }
    ]
  • labelled

    每个选项一行。label 表示选项,例如准确比分或球员,odds 为赔率。Player Props 的行另有一条带 over 和 under 的盘口线。

    JSON响应中的盘口
    [
      {
        "name": "Correct Score",
        "odds": [
          { "label": "1-0", "odds": "7.50" },
          { "label": "2-1", "odds": "9.00" }
        ]
      },
      {
        "name": "Player Props",
        "odds": [
          {
            "label": "Arike Ogunbowale (Assists)",
            "hdp": 5.5,
            "over": "1.87",
            "under": "1.95"
          }
        ]
      }
    ]

时段

每个盘口对应赛事的某一部分,名称中的后缀说明是哪一部分。

  • match: 全场及其他
  • first-half: 上半场
  • second-half: 下半场
  • quarter: 节
  • set: 盘/局
  • game: 局
  • inning: 局(棒球)

关于盘口的问题

什么是投注盘口?

盘口是针对一场赛事的一种投注类型,例如比赛胜者、让分或总进球数。在 API 中,每个盘口都有固定名称(ML、Spread、Totals 等),所有博彩公司都使用相同名称。

如何只获取某些盘口的赔率?

在 markets 参数中传入名称,例如在 /v3/odds 或 /v3/odds/multi 中使用 markets=ML,Spread,Totals。不区分大小写,但需要完整名称,最多可传 40 个名称。

有叫 Match Winner 或 Over/Under 的盘口吗?

没有。比赛胜者是 ML,让分是 Spread,大小是 Totals。确实存在 Goals Over/Under 这样较长的名称,所以请始终使用本列表中的完整名称。

可以通过 API 获取这个列表吗?

可以。GET https://api.odds-api.io/v3/markets 按运动返回每个盘口,并附上格式、时段以及赛前和滚球标记。无需 API 密钥。只看一项运动时加上 ?sport=football。

为什么某个盘口在某场赛事中没有赔率?

并非每家博彩公司都会在每场赛事中提供所有盘口。先用本列表核对名称,再在不加 markets 过滤的情况下请求该赛事,即可看到每家博彩公司提供的盘口。

数据与引用

同一列表的 JSON 版本,无需 API 密钥:https://api.odds-api.io/v3/markets

最后更新:2026年11月12日

本页链接:https://odds-api.io/zh/markets

获取赔率指南 · 博彩公司及其盘口

开始获取赔率

一个 API 密钥即可获取本页所有盘口的赛前和滚球赔率,覆盖 450 多家博彩公司。