Skip to main content
GET
Get Oddpool ID by ticker
Give this endpoint a Kalshi, Polymarket, or Polymarket US id and it returns the matched event: its Oddpool ID, every venue that lists it, every outcome, the entity each outcome refers to, and the venue ticker you trade on each side. Kalshi input can be an event ticker or a market ticker (a market ticker resolves to its parent event). Polymarket input can be a conditionId, event slug, or numeric event id. Polymarket US input is the market slug.

Query parameters

Pass either oddpool_id, or venue + id.
string
kalshi, polymarket, or polymarket_us (see Supported venues). Required when you pass id.
string
The venue’s id. Kalshi: event or market ticker. Polymarket: conditionId (0x…), event slug, or numeric event id. Polymarket US: market slug.
string
An Oddpool event id (OPI-XXXXXXXX) instead of a venue id.

Request

Response

A matched event. Every field is defined in Response fields.

Errors

Returns 404 when no match exists for the id: