Endpoint Index
Browse every public v2 operation. Use the live explorer for parameter and response schemas. Some account and webhook routes require their own authentication.
/api/v2/alertsCreate Alert
See the live explorer for request parameters and response schemas.
/api/v2/alertsList Alerts
See the live explorer for request parameters and response schemas.
/api/v2/alerts/evaluateEvaluate Alerts
See the live explorer for request parameters and response schemas.
/api/v2/alerts/historyAlert History
See the live explorer for request parameters and response schemas.
/api/v2/alerts/{alert_id}/snoozeSnooze Alert
See the live explorer for request parameters and response schemas.
/api/v2/arbitrageGet Arbitrage
Events with cross-platform arbitrage opportunities. Requires 2+ platforms tracking the same event.
/api/v2/auth/api-keysList Auth Api Keys
List API keys for an authenticated dashboard user.
/api/v2/auth/api-keysCreate Auth Api Key
Create the first free API key for an authenticated dashboard user.
/api/v2/auth/oauth/signinOauth Signin
Create or find a developer account via OAuth.
/api/v2/auth/profile/updateUpdate Profile
Update user profile (name, etc.).
/api/v2/auth/signup/emailSignup With Email
Generate a magic link for email-based signup.
/api/v2/auth/verify-email-tokenVerify Email Token
Verify a magic token and create or return a developer account.
/api/v2/billing/checkoutCreate Checkout
See the live explorer for request parameters and response schemas.
/api/v2/billing/subscriptionGet Subscription State
See the live explorer for request parameters and response schemas.
/api/v2/billing/webhookBilling Webhook
See the live explorer for request parameters and response schemas.
/api/v2/categoriesList Categories
List all categories with event counts.
/api/v2/developers/api-keysCreate Developer Api Key
See the live explorer for request parameters and response schemas.
/api/v2/developers/loginDeveloper Login
See the live explorer for request parameters and response schemas.
/api/v2/developers/meDeveloper Me
See the live explorer for request parameters and response schemas.
/api/v2/developers/signupDeveloper Signup
See the live explorer for request parameters and response schemas.
/api/v2/eventsList Events
List events for the main table. Returns collapsed event rows. Each row includes leading outcome, aggregated volume, platform count. Optimized: Phase 1 gets sorted event IDs, Phase 2 batch-loads summaries.
/api/v2/events/coverageEvent Coverage
See the live explorer for request parameters and response schemas.
/api/v2/events/{slug}Get Event Detail
Get full event detail with all platform markets, outcomes, and breakdowns. Powers the event detail page (expanded view).
/api/v2/events/{slug}/historyGet Event History
Get time-series data for an event's leading outcome (or specified outcome). Powers charts on event detail pages.
/api/v2/kalshi/eventsList Kalshi Events
See the live explorer for request parameters and response schemas.
/api/v2/kalshi/market-priceGet Kalshi Market Price
See the live explorer for request parameters and response schemas.
/api/v2/kalshi/marketsList Kalshi Markets
See the live explorer for request parameters and response schemas.
/api/v2/kalshi/pricesList Kalshi Prices
See the live explorer for request parameters and response schemas.
/api/v2/polymarket/activityList Polymarket Activity
Trading activity (merges, splits, redeems, trades) for a wallet, proxied from data-api.polymarket.com.
/api/v2/polymarket/candlesticksList Polymarket Candlesticks
Price history (candlestick series) for a Polymarket market, proxied from clob.polymarket.com.
/api/v2/polymarket/eventsList Polymarket Events
See the live explorer for request parameters and response schemas.
/api/v2/polymarket/market-priceGet Polymarket Market Price
See the live explorer for request parameters and response schemas.
/api/v2/polymarket/marketsList Polymarket Markets
See the live explorer for request parameters and response schemas.
/api/v2/polymarket/orderbook-historyGet Polymarket Orderbook
Current orderbook (bids/asks) for a Polymarket market, proxied from clob.polymarket.com.
/api/v2/polymarket/ordersList Polymarket Orders
Trade history for a Polymarket market, proxied from clob.polymarket.com.
/api/v2/polymarket/positions/wallet/{wallet_address}List Polymarket Positions
Current open positions for a Polymarket wallet, proxied from data-api.polymarket.com.
/api/v2/polymarket/pricesList Polymarket Prices
See the live explorer for request parameters and response schemas.
/api/v2/polymarket/wallet/{wallet_address}Get Polymarket Wallet
Wallet profile for a Polymarket address, proxied from data-api.polymarket.com.
/api/v2/polymarket/wallet/{wallet_address}/pnlGet Polymarket Wallet Pnl
Realized profit-and-loss for a Polymarket wallet, proxied from data-api.polymarket.com.
/api/v2/signals/news-sentimentGet News Sentiment Signal
See the live explorer for request parameters and response schemas.
/api/v2/signals/news-sentiment/latestGet Latest News Sentiment Snapshot
See the live explorer for request parameters and response schemas.
/api/v2/sitemap/eventsSitemap Events
Lightweight source for public event sitemaps. Existing Event rows are routable by /api/v2/events/{slug} and /event/{slug}.
/api/v2/spreadsGet Spreads
See the live explorer for request parameters and response schemas.
/api/v2/spreads/historyGet Spread History
See the live explorer for request parameters and response schemas.
/api/v2/spreads/topGet Top Spreads
See the live explorer for request parameters and response schemas.
/api/v2/statsGet Stats
Global stats for the header.
/api/v2/stream/healthCollector & Stream Freshness Health
Returns the real-time health metrics of the live collectors, including p50/p95 end-to-end ingestion latency and feed health.
/api/v2/stream/replayReplay Stream Events from Cursor
Replays quote events from the durable Redis Stream starting immediately after the provided `cursor`. Uses numeric cursor comparison for retention checking.
/api/v2/stream/snapshotCurrent Quote Snapshot with Cursor
Returns the latest versioned quote snapshot from Redis hashes along with the current stream tip cursor ID (`stream_tip_cursor`).
/api/v2/stream/sseServer-Sent Events Live Stream with Gapless XREAD & Reconnect
Subscribes the client to an SSE stream driven directly by Redis Stream (`XREAD <cursor>`). - Numeric cursor retention loss check (on connection AND during catch-up). - Gapless delivery: uses `Last-Event-ID` or `?cursor=` to replay from exact disconnection point. - Browser ID reset: `resync` and `snapshot` frames send `id: <tip_cursor>` to reset browser Last-Event-ID. - Fully normalized payload: JSON nulls instead of empty strings.
/api/v2/tickerGet Ticker Events
Ticker logic: Active events expiring in next 2 weeks, sorted by total volume. Returns Top 10 for the marquee strip.
/api/v2/trendingGet Trending
Trending events by momentum + activity. Optimized two-phase version.
/api/v2/watchlistsCreate Watchlist
See the live explorer for request parameters and response schemas.
/api/v2/watchlistsList Watchlists
See the live explorer for request parameters and response schemas.
/api/v2/watchlists/{watchlist_id}/itemsAdd Watchlist Item
See the live explorer for request parameters and response schemas.
/api/v2/watchlists/{watchlist_id}/itemsList Watchlist Items
See the live explorer for request parameters and response schemas.
Build with TPM
Get your API key
Start with Kalshi and Polymarket market data, then add unified spreads, signals, alerts, and watchlists as your workflow grows.