polymarket_markets
Fetch Polymarket market listings with live outcome prices, filter and sort by volume, liquidity, activity, tag, or slug.
Instructions
Market catalogue with current outcome prices — filter/sort by activity, volume, liquidity, tag or slug.
Returns: [{id, question, slug, conditionId, clobTokenIds, outcomes, outcomePrices, volumeNum, liquidityNum, volume24hr, endDate, active, closed, events:[…]}] (top-level array)
Example: Most-traded active markets {"limit": 5, "active": true, "closed": false, "order": "volume24hr", "ascending": false}
Auth: none needed.
Also answers this: kalshi_markets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | Exact market slug. | |
| limit | No | Page size. | |
| order | No | Sort key (e.g. volume24hr, liquidity, endDate). | |
| active | No | Only active markets. | |
| closed | No | Only (or exclude with false) closed markets. | |
| offset | No | Pagination offset. | |
| tag_id | No | Filter by tag id (see polymarket_tags). | |
| archived | No | Include archived. | |
| ascending | No | Sort direction (default false with `order`). | |
| end_date_max | No | ISO date — markets ending before this. | |
| end_date_min | No | ISO date — markets ending after this. | |
| condition_ids | No | Filter by condition id. | |
| clob_token_ids | No | Filter by CLOB token id. | |
| volume_num_min | No | Min volume. | |
| liquidity_num_min | No | Min liquidity. |