Kalshi data API
Kalshi Data API
Jedno API dla głębokości Kalshi: JSON przez REST z kluczem Bearer dla przechowywanej historii oraz znormalizowane aktualizacje bieżącej księgi przez WebSocket. Dokładne koperty i znaczniki czasu są dokumentowane dla każdej powierzchni.
DepthFeed Kalshi data API zwraca odkrywanie rynków, metadane oraz pełne, przechowywane obserwacje głębokości przez REST. WebSocket publikuje znormalizowane ramki bieżącej księgi na żywo. Oba są w czystym JSON, ale klienci powinni stosować się do ich udokumentowanych kontraktów, a nie zakładać identyczność obiektów bajt po bajcie.
Kalshi data API w skrócie
- Protokół
- JSON przez HTTPS — REST + WebSocket
- Uwierzytelnianie
- Bearer / X-API-Key (lub ?api_key= na WS)
- Odkrywanie
- Rynki → migawki → na żywo /v3/stream
- Gotowe dla agentów
- Brak SDK; przyjazne MCP / wywoływanie funkcji
- Aktywa
- 7 — BTC · ETH · SOL · XRP · DOGE · BNB · HYPE
- Znaczniki czasu
- Czas obserwacji w milisekundach; znaczniki źródłowe specyficzne dla miejsca
- Cena bazowa
- Najbliższa poprzedzająca referencja Binance, gdy dostępna
- Historia
- Okna 7/30/90 dni + pełne archiwum (Desk)
- Dostawa
- Historia REST + znormalizowane ramki na żywo WebSocket
- Rozdzielczość
- Surowe przechowywane obserwacje lub ?interval= 1s–1d
Odkryj ticker przed pobraniem historii Kalshi
Nazwy serii Kalshi i tickery rynkowe to różne identyfikatory. Odkryj natywne tickery miejsca dla żądanego okna czasowego, a następnie przekaż jeden dokładny ticker do punktu końcowego księgi lub migawki.
curl -s "https://api.depthfeed.com/v3/kalshi/markets?series=KXBTC15M&start_time=2026-07-01T00:00:00Z&end_time=2026-07-02T00:00:00Z" \
-H "Authorization: Bearer df_your_key"
curl -s "https://api.depthfeed.com/v3/kalshi/<exact_market_ticker>/snapshots?include_orderbook=true" \
-H "Authorization: Bearer df_your_key"- Nie syntetyzuj historycznych tickerów rynkowych z znaczników czasu UTC; używaj identyfikatorów zwróconych przez odkrywanie.
- DepthFeed normalizuje ceny do zakresu 0–1 dolarów, zachowując natywny ticker miejsca i semantykę księgi Tak/Nie.
Kalshi data API
Co daje Ci API
REST dla historii, WebSocket dla bieżących ksiąg
Odkrywaj rynki, a następnie pobieraj pełne obserwacje głębokości przez REST. Strumień na żywo (wss://api.depthfeed.com/v3/stream) publikuje znormalizowane ramki bieżącej księgi. Wspólne pola księgi ułatwiają integrację, podczas gdy specyficzne dla miejsca identyfikatory, znaczniki czasu i koperty odpowiedzi pozostają jawne.
Zaprojektowane dla automatyzacji i agentów
API to czysty JSON z jednym kluczem Bearer (lub X-API-Key), więc nie wymaga SDK i można je bezpośrednio użyć w dowolnej definicji narzędzia MCP lub wywołującego funkcje. Protokół WebSocket to trzy operacje JSON (subscribe / unsubscribe / ping), z uwierzytelnianiem ?api_key= tam, gdzie nie można ustawić nagłówków. Błędy używają stabilnego enum kodów, na których można rozgałęziać (AUTH_INVALID, COIN_NOT_IN_PLAN, RATE_LIMIT_BURST, …).
Mierzone, stronicowane i konfigurowalne
Paginacja kluczem, ogólne przyjęcie REST oraz oddzielne sterowanie obciążeniem historycznym utrzymują duże pobrania przewidywalne. Wybierz przechowywaną rozdzielczość lub dodaj ?interval= od 1s do 1d, aby wybrać jedną zarejestrowaną obserwację na kubełek. Punkt końcowy nie interpoluje wierszy, które nigdy nie zostały zarejestrowane.
Wybierz sposób dostępu do danych
Sprawdź udokumentowany zakres i wybierz wymienione codzienne pliki, ograniczoną historię REST lub aktualizacje na żywo. Ceny referencyjne są dołączone, gdy są dostępne; brakujące referencje pozostają null. Każda metoda dostawy ma własną dostępność i kontrakt odpowiedzi.
