Access Kalshi odds via OddsPapi. No scraping, no commercial account required.
Prediction Market
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
