還沒有帳號?點擊這裡註冊 Polymarket 並完成入金,才能用錢包私鑰為訂單籤名、實際成交。
選哪個 API?
只要查數據:用 Data API 或 Gamma API,不需要錢包或 API 金鑰。 要自動化交易:用 CLOB API,需要完成代理錢包設置。
基礎 URL
- CLOB API:
https://clob.polymarket.com - Gamma API:
https://gamma-api.polymarket.com - Data API:
https://data-api.polymarket.com - Strapi API:
https://strapi-matic.poly.market
CLOB API 端點
市場數據
訂單簿
訂單管理
交易歷史
帳戶
配置
認證
Gamma API 端點
市場
事件
評論
用戶資料
搜索
標籤和分類
健康檢查
Data API 端點
核心數據
用戶數據
構建者數據
健康檢查
Strapi API 端點
新聞和內容
WebSocket 端點
連接
- URL:
wss://ws-subscriptions-clob.polymarket.com/ws/
頻道
market: 訂閱市場數據更新user: 訂閱用戶訂單和餘額更新all: 訂閱所有更新
實時數據流(RTDS)
Crypto Prices
- URL:
wss://price-feeds.polymarket.com - 訂閱加密貨幣實時價格
Comments
- 訂閱: 市場評論的實時更新
端點使用示例
獲取市場列表
獲取訂單簿
創建訂單
搜索市場(Gamma API)
獲取用戶數據(Data API)
請求參數
常見查詢參數
limit: 返回結果的最大數量(默認:10)offset: 分頁偏移量(默認:0)next_cursor: 遊標分頁的下一頁標識符
市場過濾參數
closed: 是否包含已關閉市場(true/false)active: 是否只返回活躍市場(true/false)tag: 按標籤過濾category: 按類別過濾order: 排序順序(volume, liquidity, etc.)
響應格式
所有 API 端點都返回 JSON 格式的響應。成功響應
錯誤響應
狀態碼
200: 成功201: 創建成功400: 錯誤的請求401: 未授權403: 禁止訪問404: 未找到429: 速率限制500: 伺服器錯誤
歷史數據端點(常用)
「polymarket historical data」是開發者最常搜索的需求。以下是主要的歷史數據端點:價格歷史
market:市場的 condition ID(可從 Gamma API 的/markets獲取)interval:時間範圍(1d、1w、1m、all)fidelity:數據點間隔(分鐘,最小 1,最大 1440)
歷史成交記錄
用戶歷史盈虧
常見問題
Q:不需要 API 金鑰也能獲取市場數據嗎? 可以。Gamma API 和 Data API 的只讀端點不需要認證,直接用curl 或 fetch 即可訪問市場列表、價格和歷史數據。只有 CLOB API 的交易操作(下單、取消)需要 API 金鑰和錢包簽名。
Q:CLOB API 和 Gamma API 的 /markets 端點有什麼不同?
Q:速率限制是多少?
各端點限制不同,詳見速率限制頁面。一般免費訪問的限制是每分鐘約 100 次請求。
Q:可以用 Python 直接調用嗎?
可以。官方提供了 Python 客戶端
py-clob-client,也可以用 requests 庫直接調用 REST 端點。具體示例請看第一筆訂單教程。
Q:WebSocket 連接斷開後需要重新訂閱嗎?
是的,WebSocket 連接斷開後需要重新發送訂閱消息。建議在客戶端實作自動重連和重新訂閱的邏輯。
下一步
第一筆訂單
使用這些端點下您的第一筆訂單
速率限制
了解各端點的速率限制
CLOB REST API
深入了解 CLOB REST API
歷史數據
完整歷史數據 API 文檔