public-pm-data

Search events across all prediction-market venues

Keyless event search across Polymarket, Kalshi, Rothera, Limitless, Smarkets, Manifold, Metaculus, PredictIt, Futuur, Myriad, ForecastEx and Gemini. Results remain visible when quality-blocked; inspect quality and decisionSupport before using a row for a decision. This research endpoint is broader than the authenticated paper-trading discovery API.

Open events of a venue CoinRithm has paused (no longer collecting) are left out of this list, the overview, expiring and matches surfaces; their closed and resolved history stays available. pagination reports limit, offset and hasMore.

Opt-ins (absent means the default shape): view=compact keeps each event's top 3 outcomes by probability, adds outcomesTotal and drops description; lead=representative (with view=compact only) adds representativeOutcome on open events; dedupe=matched keeps only the highest-ranked member of each approved cross-venue match group on the page (a page can then hold fewer than limit rows); minVolume24h keeps events with at least that 24h USD volume; includeQuoteEvidence=1 adds quoteEvidence to every outcome.

An unknown query parameter returns 400 with a message naming the supported parameters.

get/api/prediction-markets/events

Request

  • Base URL: https://api.coinrithm.com
  • URL: https://api.coinrithm.com/api/prediction-markets/events
  • Auth: none required

Query parameters

limitinteger
offsetinteger
qstring

Search title, outcomes (4+ character words), topics and related coins. The server normalizes the query (Unicode NFKC, whitespace collapsed, lower-cased) and TRUNCATES it to the first 80 code points and the first 6 words; longer input is not rejected. %, _ and \ are matched literally, never as wildcards. Words of 1-2 characters match on word boundaries only.

tagstring
statusstring

open (the default when absent or empty), closed, or any other value such as all for every status.

source'polymarket' | 'kalshi' | 'rothera' | 'limitless' | 'smarkets' | 'manifold' | 'metaculus' | 'predictit' | 'futuur' | 'myriad' | 'forecastex' | 'gemini'
sort'best' | 'volume24h_desc' | 'priceChange24h_desc' | 'priceChange24h_asc' | 'endDate_desc' | 'trending'
tradeableboolean

Restrict to plausibly mock-tradeable markets. Only the value true enables it.

fiatstring
view'compact'

compact returns each event's top 3 outcomes plus outcomesTotal, without description. Other values return the default shape.

lead'representative'

representative adds representativeOutcome to open events. Applies only with view=compact.

dedupe'matched'

matched keeps the highest-ranked member of each approved cross-venue match group on the page.

minVolume24hnumber

Minimum 24h volume in USD. Ignored unless a finite number above 0.

includeQuoteEvidence'1'

1 adds quoteEvidence to every outcome. Any other value returns 400.

Response

Paginated provider-rich event records

metaobject

Changes

No recorded changes to this operation across all 1 revision of this API.