Skip to main content

Changelog

v2.0.0 - API Revamp

Released: January 6, 2026

Breaking Changes

  • New API URL: The API has moved to https://api-v2.polyrouter.io
  • Please update your integrations to use the new base URL

What’s New

We’ve completely revamped the API infrastructure for better reliability and performance. This release includes improved data aggregation across all supported platforms and various bug fixes.

v0.4.0 - Increased Markets Limit

Released: December 9, 2025

Improvements

  • Higher Request Limits: Increased the maximum number of markets that can be fetched in a single request from 100 to 250
  • Parallel Fetching for Limitless: Implemented parallel fetching of up to 10 pages (25/page) for improved throughput

Updated Endpoints

  • GET /markets: Max limit increased from 25 to 250

Breaking Changes

  • None - All changes are backward compatible
  • Requests with higher limits will now return more data

v0.3.0 - Profiles, Trades & Platform Improvements

Released: November 5, 2025

New Features

  • Profile Endpoints: Access user profile information and trading metrics
    • GET /profile/info: Retrieve user profile data from Kalshi and Polymarket
    • GET /profile/trades: Get user trade history with pagination support
  • Historical Trades Endpoint: Added GET /trades to fetch historical trade data for Kalshi and Polymarket markets
  • Changelog Page: Added a changelog page to track all API updates

Improvements

  • Pagination Fixed: Standardized pagination across all endpoints with consistent cursor-based navigation
  • Kalshi Market Filtering: Automatically filter out MVE markets from Kalshi results
  • Volume & Liquidity Data: Restored volume and liquidity information for Kalshi markets
  • Request Limits: Updated maximum limit to 25 items per request for markets, series, and events endpoints for better performance

Updated Endpoints

  • GET /markets: Max limit set to 25, improved Kalshi data quality
  • GET /events: Max limit set to 25, consistent pagination
  • GET /series: Max limit set to 25, consistent pagination
  • GET /trades: New endpoint for historical trade data (Kalshi & Polymarket)

Breaking Changes

  • Maximum limit reduced from 100 to 25 for /markets, /events, and /series endpoints
  • Requests exceeding limit=25 will be capped at 25. This is a momentary change to make performance consistent.

v0.2.0 - Multi-League Sports Support

Released: October 28, 2025

New Features

  • Multi-League Games Support: Extended sports endpoints to support NBA, NHL, and MLB in addition to NFL
  • Enhanced Game ID Format: New format {AwayTeam}v{HomeTeam}{YYYYMMDD}@{LEAGUE} (e.g., PHIvWAS20251028@NBA)
  • Kalshi Spreads & Totals: Added support for moneyline, spread, and total markets on Kalshi platform
  • Cross-League Game Discovery: List games across all 4 major US professional sports leagues

Updated Endpoints

  • GET /league-info: NBA, NHL, and MLB now show operational status with games support
  • GET /list-games: Added support for ?league=nba|nhl|mlb parameters
  • GET /games/{game_id}: Now accepts game IDs with league suffix and supports all 4 leagues

Breaking Changes

  • None - All changes are backward compatible
  • Old game IDs without league suffix continue to work

v0.1.0 - Beta Launch

Released: October 21, 2025

Initial Release

  • Core API: Basic prediction market data aggregation across multiple platforms
  • Sports Betting: NFL games support with moneyline markets
  • Platform Support: Polymarket, Kalshi, ProphetX, Novig, and SX.bet integration
  • Real-time Data: Live market prices and trading data
  • Authentication: API key-based access control

Available Endpoints

  • GET /platforms: Platform information and health status
  • GET /league-info: NFL league and team information
  • GET /list-games: Available NFL games directory
  • GET /games/{game_id}: NFL game markets and odds
  • GET /list-awards: Available sports awards
  • GET /awards/{award_id}: Award odds and markets
  • GET /list-futures: Available futures markets
  • GET /futures/{future_id}: Futures odds and markets
  • GET /events: Real-time events across platforms
  • GET /markets: Real-time markets across platforms
  • GET /series: Real-time series across platforms
  • GET /price-history: Historical price data