跳转到主要内容

数据流内容

描述博彩商是否为给定期货提供赔率的每个博彩商元数据,以及这些赔率是激活的、过期的还是暂停的。 这是赛事 bookmakers 频道的期货等效版本

路由

  • 实体键:payload.futureId
  • 过滤器:sportIdstournamentIdsfutureIdsbookmakers
  • 访问权限:由您的 apiKey 决定
  • 博彩商授权:✅ 是

负载结构

字段类型描述
futureIdstring此更新适用的期货
bookmakersobject<bookmaker> → 元数据对象的映射
bookmakers.<bk>.bookmakerstring博彩商标识(如 "stake""pinnacle"
bookmakers.<bk>.bookmakerFutureIdstring | null可选的博彩商侧期货标识符
bookmakers.<bk>.futurePathstring | null可选的博彩商期货深链接或路径
bookmakers.<bk>.hasOddsboolean博彩商当前是否提供赔率
bookmakers.<bk>.staleOddsboolean赔率是否近期未更新
bookmakers.<bk>.suspendedboolean博彩商是否已暂停此期货
bookmakers.<bk>.metaobject | null可选的博彩商特定元数据
bookmakers.<bk>.updatedAtstring最后更新时间戳(ISO 8601)

示例消息

{
  "channel": "bookmakersFutures",
  "type": "UPDATE",
  "payload": {
    "futureId": "id11028543137888",
    "bookmakers": {
      "stake": {
        "bookmaker": "stake",
        "bookmakerFutureId": "285431-nbl-new-zealand",
        "futurePath": null,
        "hasOdds": true,
        "staleOdds": false,
        "suspended": false,
        "meta": null,
        "updatedAt": "2025-12-28T18:37:13.719926+00:00"
      }
    }
  },
  "ts": 1766947033889,
  "entryId": "1766947033889-501"
}

说明

  • 赔率数据本身通过 oddsFutures 流式传输
  • 如果博彩商不在 bookmakers 中,假设当前没有赔率
  • 使用此频道来:
    • 检测过期或暂停的期货
    • 决定何时忽略或使 oddsFutures 数据无效
  • 语义与 bookmakers(赛事级别)故意相同,只是范围限定为 futureId