DocsAPI 文件比賽 API
👤 全部

比賽 API

比賽管理端點 — 建立目標賽事、搜尋比賽。

GET /races

取得使用者的比賽列表。


POST /races

建立目標賽事。

Request Body

參數類型必填說明
`name`string比賽名稱
`date`string比賽日期(YYYY-MM-DD)
`distance`string距離(`5k`, `10k`, `half`, `full`, `ultra`)
`target_time`string目標時間(HH:MM:SS)
`location`string比賽地點

GET /races/{race_id}

取得比賽詳情。


PUT /races/{race_id}

更新比賽資料。


DELETE /races/{race_id}

刪除比賽。


GET /races/upcoming

取得即將到來的比賽。


GET /races/search

搜尋公開比賽。

Query Parameters

參數類型說明
`q`string搜尋關鍵字
`distance`string距離篩選
`country`string國家篩選