> ## Documentation Index
> Fetch the complete documentation index at: https://docs.polyrouter.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to PolyRouter

> The unified API for prediction markets

<img className="block dark:hidden" src="https://mintcdn.com/polyrouter/u3ViWloqqpWw1oA4/images/logo_w_color.png?fit=max&auto=format&n=u3ViWloqqpWw1oA4&q=85&s=795a66b63926771da4cb4ab3db8f9bec" alt="PolyRouter Hero Light" width="1872" height="375" data-path="images/logo_w_color.png" />

<img className="hidden dark:block" src="https://mintcdn.com/polyrouter/u3ViWloqqpWw1oA4/images/logo_w_color.png?fit=max&auto=format&n=u3ViWloqqpWw1oA4&q=85&s=795a66b63926771da4cb4ab3db8f9bec" alt="PolyRouter Hero Dark" width="1872" height="375" data-path="images/logo_w_color.png" />

## What is PolyRouter?

<Note>
  **Open Beta:** PolyRouter is free and open to everyone. Questions or feedback? Message **@fieldviolence** on X!
</Note>

PolyRouter provides **unified API access to 7 prediction market platforms**: Polymarket, Kalshi, Manifold Markets, Limitless, ProphetX, Novig, and SX.bet. Get real-time market data, sports betting odds, and historical prices through one simple API.

<CardGroup cols={3}>
  <Card title="Unified Access" icon="layer-group" iconType="duotone">
    One API for 7 platforms
  </Card>

  <Card title="Real-Time Data" icon="bolt" iconType="duotone">
    Sub-second response times
  </Card>

  <Card title="Sports Betting" icon="football" iconType="duotone">
    NFL markets with standardized IDs
  </Card>
</CardGroup>

## Quick Start

<Steps>
  <Step title="Get Your API Key">
    [Sign up for free](https://polyrouter.io) and get your API key instantly.
  </Step>

  <Step title="Make Your First Request">
    Use the examples below to start fetching data.
  </Step>

  <Step title="Explore the API">
    Check out the [interactive API docs](/api-reference/introduction).
  </Step>
</Steps>

## Examples

### Fetch Markets

<CodeGroup>
  ```bash cURL theme={null}
  curl "https://api-v2.polyrouter.io/markets?platform=polymarket&limit=5" \
    -H "X-API-Key: 5fa709a5-0634-44c3-a991-57166d3c376d"
  ```

  ```javascript JavaScript theme={null}
  const response = await fetch(
    'https://api-v2.polyrouter.io/markets?platform=polymarket&limit=5',
    { headers: { 'X-API-Key': '5fa709a5-0634-44c3-a991-57166d3c376d' } }
  );

  const data = await response.json();
  data.markets.forEach(market => {
    console.log(`${market.title}: ${(market.current_prices.yes.price * 100).toFixed(1)}%`);
  });
  ```
</CodeGroup>

<Accordion title="Response Example">
  ```json theme={null}
  {
    "markets": [
      {
        "id": "516710",
        "platform": "polymarket",
        "title": "US recession in 2025?",
        "current_prices": {
          "yes": { "price": 0.065 },
          "no": { "price": 0.935 }
        },
        "volume_24h": 14627.93,
        "status": "open"
      }
    ]
  }
  ```
</Accordion>

### Get NFL Odds

```bash theme={null}
# Find today's games
curl "https://api-v2.polyrouter.io/list-games?league=nfl&limit=5" \
  -H "X-API-Key: 5fa709a5-0634-44c3-a991-57166d3c376d"

# Get odds for a specific game
curl "https://api-v2.polyrouter.io/games/BUFvKC20251020@NFL" \
  -H "X-API-Key: 5fa709a5-0634-44c3-a991-57166d3c376d"
```

<Info>
  **Game IDs** follow the format `{AwayTeam}v{HomeTeam}{YYYYMMDD}@{LEAGUE}`. Use `/list-games` to discover available games.
</Info>

## Supported Platforms

<AccordionGroup>
  <Accordion icon="chart-simple" title="Polymarket">
    Largest decentralized prediction market • CLOB order books • Event/series hierarchy
  </Accordion>

  <Accordion icon="building-columns" title="Kalshi">
    US-regulated with CFTC oversight • Binary markets • Settlement timers
  </Accordion>

  <Accordion icon="infinity" title="Limitless">
    Community-driven markets • Multiple collateral tokens • Low barriers
  </Accordion>

  <Accordion icon="chart-mixed" title="ProphetX">
    Tournament-based sports • 30-50 spread/total options per game
  </Accordion>

  <Accordion icon="dice" title="Novig">
    Most comprehensive player props • 200+ props per NFL game • Deep liquidity
  </Accordion>

  <Accordion icon="circle-nodes" title="SX.bet">
    Decentralized exchange • On-chain order books • Full transparency
  </Accordion>

  <Accordion icon="sparkles" title="Manifold Markets">
    Play-money prediction markets • Community predictions • Free to participate
  </Accordion>
</AccordionGroup>

## API Features

<CardGroup cols={2}>
  <Card title="Markets" icon="chart-line" href="/api-reference/markets/list-markets">
    Real-time markets, events, and series
  </Card>

  <Card title="Sports" icon="football" href="/api-reference/sports/list-games">
    NFL, NBA, NHL, MLB game markets
  </Card>

  <Card title="Orderbook" icon="book" href="/api-reference/markets/get-market-orderbook">
    Real-time order books
  </Card>

  <Card title="Trades" icon="receipt" href="/api-reference/trades/get-trades-for-a-market">
    Historical trade data
  </Card>
</CardGroup>

## Rate Limits

<Note>
  All users have **100 requests per minute**. Need more? Reach out to **@fieldviolence** on X.
</Note>

## Resources

<CardGroup cols={2}>
  <Card title="API Reference" icon="code" href="/api-reference/introduction">
    Interactive documentation
  </Card>

  <Card title="Get API Key" icon="key" href="https://polyrouter.io">
    Sign up free
  </Card>

  <Card title="Discord Community" icon="discord" href="https://discord.gg/fyagg92CVM">
    Get help and support
  </Card>

  <Card title="Follow on X" icon="x-twitter" href="https://x.com/polyrouter">
    Latest updates
  </Card>
</CardGroup>
