Filter Polymarket results to active events only
Add events_status=active and keep_closed_markets=0 to Gamma API search params, filtering out resolved/closed markets that clutter results. These params are confirmed in the Polymarket OpenAPI spec.
This commit is contained in:
@@ -130,7 +130,12 @@ def _extract_domain_queries(topic: str, events: List[Dict]) -> List[str]:
|
||||
|
||||
def _search_single_query(query: str, page: int = 1) -> Dict[str, Any]:
|
||||
"""Run a single search query against Gamma API."""
|
||||
params = {"q": query, "page": str(page)}
|
||||
params = {
|
||||
"q": query,
|
||||
"page": str(page),
|
||||
"events_status": "active",
|
||||
"keep_closed_markets": "0",
|
||||
}
|
||||
url = f"{GAMMA_SEARCH_URL}?{urlencode(params)}"
|
||||
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user