Kalshi Odds API

Access Kalshi odds via OddsPapi. No scraping, no commercial account required.

Live Odds
Prediction Market

Get Free API Key

About Kalshi

Kalshi is a US-regulated prediction market (CFTC-regulated) where users trade event contracts on outcomes ranging from economic indicators and weather to politics. As one of the few legally compliant prediction markets in the US, Kalshi brings institutional credibility to the event contract space.

For developers building decision models or alternative data feeds, Kalshi provides regulated, transparent probability data on events that traditional bookmakers don’t cover. Track economic event probabilities, weather outcomes, or regulatory decisions — and cross-reference with sportsbook odds where markets overlap.

OddsPapi aggregates Kalshi event contract data alongside 350+ traditional sportsbooks via REST API. Access standardized JSON data for prediction market prices and bookmaker odds in a single platform. Free tier: 5,000 requests per month with historical data for model backtesting.

Quick Start: Access Kalshi Odds

Get started with Kalshi odds in under 5 minutes. Here’s a Python example:

import requests

API_KEY = "YOUR_API_KEY"
BASE_URL = "https://api.oddspapi.io/v4"

# Get Kalshi odds for soccer
response = requests.get(
    f"{BASE_URL}/odds",
    params={
        "apiKey": API_KEY,
        "bookmakers": "kalshi",
        "sportId": 10  # Soccer
    }
)

data = response.json()
for fixture in data.get('data', []):
    home = fixture['participants']['home']['name']
    away = fixture['participants']['away']['name']
    print(f"{home} vs {away}")

    # Access kalshi odds
    if 'kalshi' in fixture.get('bookmakerOdds', {}):
        odds = fixture['bookmakerOdds']['kalshi']
        print(f"  Markets available: {list(odds.get('markets', {}).keys())}")

Why Use OddsPapi for Kalshi Data?

Feature Direct Access OddsPapi
API Access Commercial account required Free tier available
Setup Time Days/weeks of negotiation 5 minutes
Other Bookmakers Kalshi only 346+ bookmakers
Sharp Lines Not available Pinnacle, Singbet, SBOBet
Historical Data Not available Included free

Technical Specifications

Bookmaker Slug kalshi
Live Odds Yes
Classification Prediction
Data Format JSON (REST API)
WebSocket Available for live odds
Authentication API key (query parameter)

Available Markets

Access a wide range of betting markets from Kalshi through our API:

  • Match Winner – Full Time Result (1X2)
  • Over/Under – Total goals, points, etc.
  • Asian Handicap – Line betting for balanced odds
  • Both Teams to Score – Yes/No markets
  • Player Props – Individual player markets (where available)
  • Live Markets – In-play odds that update in real-time

Start Using Kalshi Data Today

Get access to Kalshi odds plus 346 other bookmakers. Free tier includes 5,000 requests per month.

  • No credit card required
  • 5-minute setup
  • Historical data included
  • WebSocket support for live odds

Get Free API Key
Read Documentation