# Kalshi

**Canonical:** https://apis.io/providers/kalshi/  
**Website:** https://kalshi.com/  
**APIs profiled:** 21

Kalshi is a CFTC-regulated US exchange for binary event contracts on real-world outcomes - elections, economics, weather, sports, and more. The platform exposes a public REST trading API and WebSocket streams for market data, orders, positions, and portfolio actions, with a published OpenAPI 3 specification and AsyncAPI definition for the streaming surface. A demo environment mirrors production for safe development. Official Python and community SDKs are provided.

## Kin Score — 39.5 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 39.5).

| Facet | Score |
|---|---|
| Discoverability | 81.5 |
| Contract Quality | 63.5 |
| Governance | 11.4 |
| Contract Governance | 11.4 |
| Operational Transparency | 26.3 |
| Developer Ergonomics | 28.6 |
| Commercial Clarity | 28.9 |
| Access Clarity | 28.9 |

Regulatory layer — **Securities & Market Data**: 30.0 (matched via weak_tags).

## Agent readiness — 37.2 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | derived |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Free · Self-serve signup — onboarding: self-serve, pricing: free, trial: no (confidence: high).

## APIs (21)

- **Kalshi Trade API (Demo)** — Demo / sandbox environment for the Kalshi Trade API - mirrors production semantics with simulated balances and markets for safe development and automated testing.
- **Kalshi WebSocket Streaming API** — Real-time streaming feed for market data, order book updates, fills, and portfolio events on Kalshi. Documented as an AsyncAPI spec alongside the OpenAPI REST surface.
- **Kalshi AsyncAPI Specification** — Machine-readable AsyncAPI description of the Kalshi WebSocket streaming API. Suitable for generating async clients and documenting message schemas.
- **Kalshi Python Starter Kit** — Official Python starter / SDK published by Kalshi for connecting to the Trade REST API and WebSocket streams. Includes request signing, authentication helpers, and example tradi...
- **Kalshi account API** — The account API from Kalshi — 2 operation(s) for account.
- **Kalshi api-keys API** — API key management endpoints
- **Kalshi communications API** — Request-for-quote (RFQ) endpoints
- **Kalshi events API** — Event endpoints
- **Kalshi exchange API** — Exchange status and information endpoints
- **Kalshi fcm API** — FCM member specific endpoints
- **Kalshi historical API** — The historical API from Kalshi — 7 operation(s) for historical.
- **Kalshi incentive-programs API** — Incentive program endpoints
- **Kalshi live-data API** — Live data endpoints
- **Kalshi market API** — The market API from Kalshi — 9 operation(s) for market.
- **Kalshi milestone API** — Milestone endpoints
- **Kalshi multivariate API** — Multivariate event collection endpoints
- **Kalshi order-groups API** — Order group management endpoints
- **Kalshi orders API** — Order management endpoints
- **Kalshi portfolio API** — Portfolio and balance information endpoints
- **Kalshi search API** — Search and filtering endpoints
- **Kalshi structured-targets API** — Structured targets endpoints

## Agentic access (1)

- **Kalshi Agentic Access** — 98 operations · 31 acting · 1 human-in-the-loop

## Security (2)

- **Kalshi Authentication** — apiKey · 3 schemes
- **Kalshi Domain Security** — TLSv1.3 · HSTS · DMARC

## Plans (1)

- **Kalshi Plans Pricing**

## Tags

Prediction Markets, Event Contracts, Exchange, CFTC, Trading, Markets

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/kalshi/). Scores are computed from the provider's own public artifacts under a published rubric.
