Polymarket & Kalshi データAPI
Polymarket & Kalshi データ API
予測市場深さ用の1つのAPI:保存履歴用Bearerキー付きRESTのJSONと、正規化された現在のブック更新のWebSocket。正確なエンベロープとタイムスタンプは各サーフェスで文書化。
DepthFeed Polymarket & KalshiデータAPIは、REST経由で市場発見、メタデータ、およびフルデプス保存済み観測を提供します。WebSocketは正規化されたライブブックフレームを公開します。どちらもプレーンJSONですが、クライアントはバイト単位で同一のオブジェクトを想定するのではなく、ドキュメント化された契約に従うべきです。
Polymarket & Kalshi データAPI概要
- プロトコル
- HTTPS経由のJSON — REST + WebSocket
- 認証
- Bearer / X-API-Key(またはWSの?api_key=)
- ディスカバリー
- 市場 → スナップショット → ライブ /v3/stream
- Agent-ready
- SDKなし;MCP / 関数呼び出し対応
- 資産群
- 7 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
- タイムスタンプ
- ミリ秒単位の観測時間;会場固有のソーススタンプ
- 基礎価格
- 利用可能な場合の直近のBinance参照
- 履歴
- 7/30/90日ウィンドウ + 完全アーカイブ(Desk)
- 配信
- REST 履歴 + 正規化されたライブ WebSocket フレーム
- 解像度
- 生の保存観測または ?interval= 1秒–1日
Polymarket市場を発見し、その後履歴を取得してください
市場識別子とメタデータをリクエストに付随させるために発見から開始。スナップショットルートは記録された観測値を返し、include_orderbookは保存されたラダーを公開し、intervalは各バケットごとに1つの記録行を選択。
curl -s "https://api.depthfeed.com/v3/btc/markets?limit=5" \
-H "Authorization: Bearer df_your_key"
curl -s "https://api.depthfeed.com/v3/btc/markets/<market_id>/snapshots?include_orderbook=true&interval=1m" \
-H "Authorization: Bearer df_your_key"- 生の保存解像度のため間隔を省略;ダウンサンプリングは記録された観測を選択し、欠落したブックを補間しません。
- オフセットページネーションを構築する代わりに応答カーソルで次ページを追跡します。
Polymarket & Kalshi データAPI
APIが提供するもの
履歴は REST、現在のオーダーブックは WebSocket
市場を発見し、その後RESTで全深度観測を取得してください。ライブストリーム(wss://api.depthfeed.com/v3/stream)は正規化された現在の注文帳フレームを公開します。共有された注文帳フィールドは統合を容易にし、会場固有の識別子、タイムスタンプ、レスポンスエンベロープは明示的に保持されます。
自動化とエージェント向けに構築
APIは単純なJSONでBearerキー(またはX-API-Key)を1つ使用し、SDK不要で任意の関数呼び出しやMCPスタイルツール定義に直接組み込めます。WebSocketプロトコルは3つのJSON操作(subscribe / unsubscribe / ping)で、ヘッダー設定不可の場合は?api_key=認証を使用。エラーは安定したコード列挙型(AUTH_INVALID、COIN_NOT_IN_PLAN、RATE_LIMIT_BURSTなど)で分岐可能。
メーター制、ページネーション対応、調整可能
キーセットページネーション、一般RESTアクセス、別の履歴ワークロード制御により大規模取得を予測可能にします。保存解像度を選択するか、1秒から1日までの?interval=を追加してバケットごとに1つの記録観測を選択してください。エンドポイントは未取得の行を補間しません。
