Search markets, events and profiles
searchFind Polymarket events, markets, tags, and profiles by free-text topic query so you can retrieve matching predictions, then fetch details with get_event or get_market.
Instructions
Full-text search over Polymarket, the way the site's search box works. Start here when the user names a topic; then use get_event or get_market on a result.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Results page, from 1. | |
| limit | No | Results per type. | |
| query | Yes | Free text, e.g. 'fed rate cut'. | |
| status | No | Event status to match. | open |
| max_markets | No | Markets to include per event. | |
| include_tags | No | Also search tags. | |
| include_profiles | No | Also search user profiles. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| total | No | ||
| events | No | ||
| has_more | No | ||
| profiles | No | ||
| next_page | No |