VariableChange API
Programmatic access to prediction market data, AI signals, paper trading, copy trading, and analytics. Build bots, dashboards, or custom integrations.
Base URL
https://variablechange.ioAuthentication
Include your API key in the request header:
Authorization: Bearer YOUR_API_KEYGenerate keys from Settings →
Rate Limits
Rate limit headers included in all responses.
Status Codes
Errors return: {"detail": "message"}
Quick Start
- 1. Create an account
- 2. Generate API key
- 3. Make your first call
- 4. Request execution access if needed
// Example: Get live signals
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://variablechange.io/api/signals?confidence_tier=PLATINUM/api/public/performance/summaryPlatform-wide signal performance summary (30d/90d/all)
/api/public/performance/leaderboardTop traders ranked by ROI and win rate
/api/public/performance/track-recordResolved signal track record with outcomes
/api/public/performance/filtered/statsFiltered performance stats by category/exchange
/api/public/arbitrageLive cross-exchange arbitrage opportunities
/api/public/market-intelNews, sentiment and event analysis
/api/public/platform-statsOverall platform statistics and health
/healthzAPI health check
/api/marketsList all markets (paginated)
Query: limit, offset, exchange, category, status
/api/markets/{slug}Get market detail by slug
/api/markets/categoriesList all available market categories
/api/markets/searchSearch markets by keyword
/api/kalshi/marketsKalshi-specific market listings
/api/kalshi/markets/{ticker}Kalshi market detail by ticker
/api/backtest/{market_id}Historical backtest data for a market
/api/calendarUpcoming market events calendar
Common Query Parameters
Pagination
Signals Filters
🚧 Webhooks (Coming Soon)
Webhook delivery for signal events, market resolutions, and alert triggers is in development. Use the Alerts system for event-driven notifications in the meantime.