Skip to content

事件合約里程碑列表 ​

GET /api/v1.0/quote/event-contract/milestones

獲取當前上架的事件合約里程碑,支援分類、賽事和關聯事件篩選,並使用游標分頁。返回真實里程碑代碼、標題、時間、主事件和關聯事件。

請求參數 ​

參數類型位置必填說明
categorystring查詢否分類原始值、英文名或數字 ID;不傳返回全部分類。
competitionstring查詢否賽事原值,如 NFL;忽略大小寫。
related_eventstring查詢否關聯事件代碼,格式 KS.<...>.EVENT。
page_flagstring查詢否翻頁標記;首頁不傳,下一頁回傳 pagination.page_flag。
page_sizeint查詢否單頁條數,預設及最大 200。

請求示例 ​

bash
curl -s "https://webapi.moomoo.com/api/v1.0/quote/event-contract/milestones?page_size=20" \
  -H "Authorization: Bearer <AccessToken>" | jq

響應欄位 ​

欄位類型說明
codeint成功為 0;失敗為非 0 業務錯誤碼。
messagestring成功時為 success;失敗時為錯誤訊息。
trace_idstring失敗時由接口返回的請求追蹤 ID。
data.milestones[].milestone_codestring真實里程碑 KS 代碼。
data.milestones[].titlestring里程碑英文標題。
data.milestones[].category_idint分類 ID。
data.milestones[].competitionstring賽事原值。
data.milestones[].typeintMilestoneType 原始枚舉值。
data.milestones[].start_datestring開始時間,UTC ISO8601。
data.milestones[].end_datestring結束時間,UTC ISO8601。
data.milestones[].primary_event_codestring主事件 KS 代碼。
data.milestones[].related_eventsstring[]有效關聯事件 KS 代碼。
data.milestones[].notification_messagestring英文通知文案。

錯誤碼 ​

codemessagetrace_id觸發條件
0success—成功;無匹配時返回空列表。
-3invalid parameter由接口返回請先通過事件合約事件或分類接口確認篩選值。

響應示例 ​

json
{
  "code": 0,
  "message": "success",
  "data": {
    "milestones": [{
      "milestone_code": "KS.example.MILESTONE",
      "title": "Example milestone",
      "category_id": 1,
      "competition": "NFL",
      "type": 1,
      "start_date": "2026-10-16T00:00:00Z",
      "end_date": "2026-10-16T04:00:00Z",
      "primary_event_code": "KS.example.EVENT",
      "related_events": ["KS.example.EVENT"]
    }]
  },
  "pagination": {"completed": true, "page_flag": "", "total": 1}
}

失敗響應 ​

json
{
  "code": -3,
  "message": "invalid parameter",
  "trace_id": ""
}