API Data Kalshi

API Data Kalshi

Satu API yang rapi untuk kedalaman Kalshi: JSON biasa lewat REST dengan satu kunci Bearer untuk data historis, dan stream WebSocket live untuk masa kini — keduanya memancarkan objek snapshot yang identik, sehingga kode yang Anda pakai untuk backtest membaca feed live tanpa perubahan.

API Data Kalshi dari DepthFeed menyajikan data kedalaman order book dan harga sebagai JSON biasa lewat HTTPS. API REST terukur mengembalikan penemuan pasar, metadata, serta snapshot historis/terbaru dengan kedalaman penuh memakai satu kunci Bearer; stream WebSocket mengirimkan objek yang sama secara live. Tanpa SDK — langsung masuk ke stack apa pun, termasuk function-calling dan tool agen bergaya MCP.

Sekilas API Data Kalshi

Protokol
JSON over HTTPS — REST + WebSocket
Auth
Bearer / X-API-Key (atau ?api_key= di WS)
Penemuan
Pasar → snapshot → live /v3/stream
Siap-agen
Tanpa SDK; ramah MCP / function-calling
Aset
7 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
Timestamp
Epoch-ms exchange + receive, per snapshot
Harga underlying
Binance spot/futures, di-join per snapshot
Historis
Jendela 7/30/90-hari + arsip penuh (Desk)
Pengiriman
API REST + WebSocket live, JSON identik
Resolusi
Setiap perubahan, atau downsample ?interval= 30s–1d

Apa yang diberikan API ini

REST untuk historis, WebSocket untuk live — satu bentuk JSON

Temukan pasar, lalu tarik snapshot kedalaman penuh untuk pasar mana pun lewat API REST. Stream live (wss://api.depthfeed.com/v3/stream) mengirimkan objek snapshot yang identik saat buku berubah, sehingga loader yang Anda tulis untuk memutar ulang historis membaca feed live tanpa perubahan — backtest terhadap arsip, lalu arahkan kode yang sama ke stream dan trading.

Dibangun untuk otomasi dan agen

API ini berupa JSON biasa dengan satu kunci Bearer (atau X-API-Key), jadi tidak butuh SDK dan langsung masuk ke definisi tool function-calling atau bergaya MCP mana pun. Protokol WebSocket terdiri dari tiga operasi JSON (subscribe / unsubscribe / ping), dengan auth ?api_key= di tempat header tidak bisa di-set. Error memakai enum kode yang stabil yang bisa Anda jadikan percabangan (AUTH_INVALID, COIN_NOT_IN_PLAN, RATE_LIMIT_BURST, …).

Terukur, terpaginasi, dan dapat disetel

Paginasi keyset (cursor) dan batas laju per-paket menjaga penarikan besar tetap dapat diprediksi, dengan header X-RateLimit-* pada setiap respons. Pilih resolusi Anda: setiap perubahan buku yang terekam secara default, atau tambahkan ?interval= (30s–1d) untuk men-downsample di sisi server menjadi satu buku per bucket. Referensi lengkap dengan contoh siap-tempel ada di dokumentasi.

Start pulling api data kalshi

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.

Pertanyaan, terjawab.

Tidak. Ini JSON biasa lewat HTTPS dengan satu kunci Bearer, jadi berfungsi dari bahasa apa pun yang punya HTTP client dan langsung masuk ke function-calling atau tool agen bergaya MCP tanpa wrapper. WebSocket live memakai tiga operasi JSON sederhana (subscribe / unsubscribe / ping), dan auth ?api_key= mencakup client yang tidak bisa men-set header.