跳至主要内容

獲取賽事詳情

查詢預測市場賽事的完整信息,包括所有可交易市場及其結果代幣。在買入前需先調用此接口獲取 tokenId 並確認市場處於開放狀態。

信息
  • 通過 eventId 查詢單個賽事
  • 響應中包含該賽事下所有市場及其代幣,每個代幣代表一種可購買的預測結果

HTTP 請求

POST/v5/alpha/prediction/event-detail

請求參數

參數是否必需類型說明
eventIdtruestring賽事 ID

響應參數

參數類型說明
eventIdstring賽事 ID
eventNamestring賽事名稱
eventTypeinteger賽事類型。參考 predictionEventType
startTimeinteger賽事開始時間戳(UTC 毫秒)
endTimeinteger賽事結束時間戳(UTC 毫秒)
statusinteger賽事狀態。1=開放,2=已關閉,3=已結算
marketsarray該賽事下的市場列表
> marketIdstring市場 ID
> marketTypeinteger市場類型。參考 predictionMarketType
> questionstring市場問題(如「阿根廷能贏得 2026 年世界杯嗎?」)
> tokensarray該市場可交易的結果代幣
>> tokenIdstring結果代幣 ID,用於委托接口
>> outcomestring結果標籤(如 YESNO 或隊伍名稱)
>> pricestring當前價格(0–1,代表隱含概率)
>> liquiditystring可用流動性(USDC)

請求示例

POST /v5/alpha/prediction/event-detail HTTP/1.1
Host: api.bybit.com
X-BAPI-SIGN: XXXXXX
X-BAPI-API-KEY: xxxxxxxxxxxxxxxxxx
X-BAPI-TIMESTAMP: 1704067200000
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json

{
"eventId": "event_123"
}

響應示例

{
"retCode": 0,
"retMsg": "OK",
"result": {
"eventId": "event_123",
"eventName": "2026 FIFA World Cup",
"eventType": 1,
"startTime": 1748995200000,
"endTime": 1753228800000,
"status": 1,
"markets": [
{
"marketId": "market_001",
"marketType": 1,
"question": "Will Argentina win the 2026 FIFA World Cup?",
"tokens": [
{
"tokenId": "token_yes_123",
"outcome": "YES",
"price": "0.65",
"liquidity": "100000"
},
{
"tokenId": "token_no_123",
"outcome": "NO",
"price": "0.35",
"liquidity": "95000"
}
]
}
]
},
"retExtInfo": {},
"time": 1704067200000
}