Skip to main content

Documentation Index

Fetch the complete documentation index at: https://polynode.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Search market questions by keyword. Returns matching markets with metadata, volume, and resolution status.

Request

GET /v3/markets/search

Query parameters

ParameterTypeDefaultDescription
qstringrequiredSearch query (matched against market question)
limitinteger100Max 1000
offsetinteger0Pagination offset

Example

curl "https://api.polynode.dev/v3/markets/search?q=bitcoin&limit=1"
{
  "columns": ["condition_id", "question", "slug", "category", "volume_all_time", "active", "closed", "winning_outcome_index", "tag_slugs"],
  "rows": [
    [
      "0x58c931c00e31fd20d02aade0c1e287e46a15b6da514c3ac3624e956e41bc45d0",
      "Will the price of Bitcoin be above $72,000 on February 13?",
      "bitcoin-above-72k-on-february-13",
      null,
      "999989.65550899994559586048126220703125",
      true,
      true,
      1,
      ["bitcoin", "weekly", "multi-strikes", "crypto", "crypto-prices", "recurring", "hide-from-new"]
    ]
  ],
  "rows_returned": 1,
  "has_more": true,
  "elapsed_ms": 12
}

Response fields

FieldTypeDescription
condition_idstringMarket condition ID
questionstringMarket question text
slugstringURL slug
categorystringMarket category
volume_all_timestringTotal volume traded
activebooleanWhether the market is active
closedbooleanWhether the market is closed
winning_outcome_indexintegerWhich outcome won (null if unresolved)
tag_slugsarrayCategory tags