↑ ↓ move · Enter open · Esc close

REST API / Matching / Matching Markets

Matching Markets

Find equivalent markets across all supported prediction market platforms using a free-text query, Polymarket slug, or Kalshi ticker.

GET/v2/matching-markets
Plans All plansMatched quota: see Rate limits

Matches aren't always 100% accurate. Verify all data before executing a trade.

See how Elastics built their AI trading terminal on this endpoint →

Parameters

qstring

Free-text search query (e.g. 'federal reserve rate'). Provide exactly one of q, polymarket_key, or kalshi_key (not query, polymarket_slug, or kalshi_ticker).

polymarket_keystring

Polymarket slug or identifier.

kalshi_keystring

Kalshi ticker.

Response

successboolean

Whether matching events were found.

countinteger

Number of matching events returned.

eventsobject[]

Matched events with cross-platform market groups.

Show 5 fields
titlestring

Event name (e.g. "Will the Fed cut rates in March 2026?").

event_typestring

Category: economics, sports, election, etc.

event_datestring

Date of the event.

confidencestring

Match confidence: "high" or "medium". Low-confidence events are excluded.

groupsobject[]

Market groups within this event.

Show 9 fields
titlestring

Group title (e.g. the specific proposition).

market_classstring | null

Type class of this group: moneyline, spread, total, player_prop, or other. null on non-sports groups. Switch on this - do not parse titles.

market_typestring | null

Specific type (e.g. spread, player_home_runs). null for game moneylines and non-sports groups. Open-ended; branch on market_class.

periodstring | null

full or 1H (sports groups only).

linenumber | null

Line for spread/total/player-prop groups.

sidestring | null

home/away for spreads, over/under for totals and player props.

playerstring | null

Player name on player-prop groups; null otherwise.

teamstring | null

Full team name on team-line groups; null otherwise.

marketsobject[]

Matched markets across platforms.

Show 3 fields
sourcestring

Platform (polymarket, kalshi, etc.).

source_urlstring

Direct link to the market.

idstring

Platform-specific market identifier.

Full API response