gamma_list_markets
Filter Polymarket markets using structured constraints like active status, tag ID, or series slug to get targeted market data.
Instructions
List or filter markets when you already have structured constraints.
Use this tool when you want market discovery with explicit filters such as active-only results, a tag ID, a series slug, or an exact slug. This is more structured than free-text search.
Prefer this tool over search_public when you already know the filtering
dimension. Prefer get_market_by_slug when you already know the exact
market slug and want a single canonical result.
A slug should be the Polymarket slug string from the URL, not the full URL
itself. This tool returns normalized market objects that may include
clob_token_ids for later live-price lookups in the CLOB server.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | Yes | Structured market filter arguments. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| markets | No | ||
| count | Yes | Return the number of matching markets. Returns: int: Number of returned markets. Raises: None. Examples: >>> SearchMarketsOutput(query="x", markets=[]).count 0 |