GET settlements
返回指定比赛中所有可用市场的结算结果(settlement)。
端点
GET /v4/settlements请求参数
- fixtureId*
(string)— 需要返回结算数据的比赛唯一 ID。 - playerId
(number)— (可选)用于按球员过滤结果的唯一球员 ID。 - outcomeId
(number)— (可选)用于按结果过滤的唯一 outcome ID。
请求示例
GET /v4/settlements?fixtureId=id1000000761280685响应示例
{
"fixtureId": "id1000000761280685",
"markets": {
"101": {
"outcomes": {
"101": {
"players": {
"0": {
"result": "WIN"
}
}
},
"102": {
"players": {
"0": {
"result": "LOSE"
}
}
},
"103": {
"players": {
"0": {
"result": "LOSE"
}
}
}
}
},
"106": {
"outcomes": {
"106": {
"players": {
"0": {
"result": "WIN"
}
}
},
"107": {
"players": {
"0": {
"result": "LOSE"
}
}
}
}
},
"1056": {
"outcomes": {
"1056": {
"players": {
"0": {
"result": "PUSH"
}
}
},
"1057": {
"players": {
"0": {
"result": "PUSH"
}
}
}
}
}
}
}响应 (200 OK)
当请求成功时,服务器会返回状态码 200 — 返回给定比赛中,每个结果在球员维度上的结算结果。
- fixtureId
(string)— 用于获取比分的比赛唯一标识符。 - markets
(object)— 一个将 marketId 映射到结果与球员结算信息的映射。- outcomes
(object)— 从结果 ID 到结果数据的映射。- players
(object)— 每个结果映射到一个或多个参与结算的球员。- result
(string)— 该球员对应结果的最终结算结果。可能的取值包括:WIN,LOSE,HALFWIN,HALFLOSS,PUSH,CANCELLED,UNDECIDED
- result
- players
- outcomes
备注
- 端点冷却时间:2000ms
