Polymarket データAPI

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= 認証がヘッダーを設定できないクライアントをカバーします。