更新日志
API 和数据流结构的变更记录,每条记录均标注日期。
文档已对齐 v2 API
开发者文档、llms.txt 与 MCP 清单现在描述的是已部署的 v2 接口:带 signal=arb 视图的 /v2/markets、/v2/pairs/{market_id}、/v2/leagues,以及 POST /v2/report-bad-arb。v1 的数据端点此前已从 API 中移除,但文档更新滞后;现在每个示例都对应实际可用的路由。
有两处更正值得说明。opportunity 封装结构中的 ts 字段是 ISO-8601 格式的 UTC 字符串;此前的文档将其描述为 Unix 秒。行情流本身从未变化,变化的只是对它的描述。此外,随着 Counter-Strike 2 市场于 2026-07-02 上线,cs2 也加入了文档记录的 sport 键。
广义体育项目与 league 字段
sport 的取值现在是更宽泛的键:baseball、basketball、football、hockey、soccer、tennis、lol、dota2、mma。每场匹配后的比赛现在还带有 league 字段,表示该体育项目下的具体联赛,例如 baseball 涵盖 MLB、KBO、NPB。
如果你此前使用 ?sport=mlb 进行筛选,请改用 ?sport=baseball&league=MLB。league 筛选参数是 /v1/markets 与 /v1/pairs 上新增的功能,且不区分大小写。机会快照与行情流仍按 sport 筛选。请调用 /v1/leagues 获取当前赛季正在进行的体育项目与联赛,而不要将其硬编码。
原生 MCP 服务器
原生的 Model Context Protocol 服务器已在 api.dino.markets/v1/mcp 上线。编码代理现在可以将匹配后行情、机会与目录作为工具直接读取,无需客户端代码。该列表在所有套餐下均免费开放,而每个工具返回的数据则遵循你 API 密钥对应的套餐等级。
v1
REST 目录与实时行情流
API 的首个版本已上线。
- 用于匹配后行情与实时机会快照的 REST 端点:
/v1/markets、/v1/opportunities、/v1/pairs、/v1/leagues。
- 实时 WebSocket 流,包含
arb、quote、candidates、status 四个频道,按套餐分级开放。
- 按套餐分级的 REST 速率限制,从 Free 的每分钟 60 次请求,到 Pro 的每分钟 1200 次请求。