Polymarket データAPI
Polymarket の板の厚みを扱う、ひとつの洗練された API。ヒストリーは Bearer キー1本の REST 上プレーン JSON で、現在はライブ WebSocket ストリームで——どちらも同一のスナップショットオブジェクトを返すため、バックテストで書いたコードがそのままライブフィードを読み取ります。
DepthFeed の Polymarket データAPI は、板の厚みと価格データを HTTPS 上のプレーン JSON で配信します。従量制の REST API は Bearer キー1本でマーケット探索・メタデータ・フルデプスのヒストリカル/最新スナップショットを返し、WebSocket ストリームが同じオブジェクトをライブで配信します。SDK は不要——function-calling や MCP 形式のエージェントツールを含め、あらゆるスタックにそのまま組み込めます。
Polymarket データAPI 早見表
- プロトコル
- HTTPS 上の JSON — REST + WebSocket
- 認証
- Bearer / X-API-Key(WS では ?api_key=)
- 探索
- マーケット → スナップショット → ライブ /v3/stream
- エージェント対応
- SDK 不要、MCP/function-calling フレンドリー
- 対象資産
- 7 銘柄 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
- タイムスタンプ
- 取引所・受信の epoch-ms、スナップショットごと
- 原資産価格
- Binance の現物/先物、スナップショットごとに結合
- ヒストリー
- 7/30/90 日ウィンドウ+全アーカイブ(Desk)
- 配信
- REST API + ライブ WebSocket、同一の JSON
- 解像度
- 全変更、または ?interval= 30s–1d でダウンサンプル
この API で得られるもの
ヒストリーは REST、ライブは WebSocket——JSON は同一形状
まずマーケットを探索し、任意のマーケットについてフルデプスのスナップショットを REST API で取得します。ライブストリーム(wss://api.depthfeed.com/v3/stream)は板が変化するたびに同一のスナップショットオブジェクトを配信するため、ヒストリーをリプレイするために書いたローダーがそのままライブフィードを読み取ります。アーカイブに対してバックテストし、同じコードをストリームに向けてそのまま取引できます。
自動化とエージェントのために設計
API は Bearer キー1本(または X-API-Key)のプレーン JSON なので、SDK は不要で、あらゆる function-calling や MCP 形式のツール定義にそのまま組み込めます。WebSocket プロトコルは3つの JSON オペレーション(subscribe/unsubscribe/ping)で構成され、ヘッダーを設定できない場合は ?api_key= 認証に対応します。エラーは分岐処理しやすい安定したコード enum(AUTH_INVALID、COIN_NOT_IN_PLAN、RATE_LIMIT_BURST、…)を使用します。
従量制・ページネーション対応・調整可能
キーセット(カーソル)ページネーションとプランごとのレート制限により、大量取得も予測可能に保たれ、すべてのレスポンスに X-RateLimit-* ヘッダーが付きます。解像度も選べます——デフォルトでは記録されたすべての板変更を、または ?interval=(30s–1d)を加えればサーバー側でダウンサンプリングしてバケットごとに1板にできます。コピー&ペースト可能な例を含む完全なリファレンスはドキュメントにあります。
Start pulling polymarket データapi
Free Explorer tier, no card. Full bid/ask depth and the underlying price on every snapshot, over a REST API and a live WebSocket stream.
よくある質問にお答えします。
いいえ。HTTPS 上のプレーン JSON で Bearer キー1本のみなので、HTTP クライアントを持つあらゆる言語から動作し、ラッパーなしで function-calling や MCP 形式のエージェントツールに組み込めます。ライブ WebSocket は3つのシンプルな JSON オペレーション(subscribe/unsubscribe/ping)を使い、?api_key= 認証がヘッダーを設定できないクライアントをカバーします。