compareMarketPrices
Side-by-side bid/ask for the same market on every venue. This returns a flat side-by-side view for one anchored market. For cluster-first discovery across the whole catalog, usefetchMatchedMarketClusters.
- Python
- TypeScript
Response shape
fetchRelatedMarkets
Find related markets across venues — markets whose resolution condition is a subset or superset of the target market.- Python
- TypeScript
fetchRelatedMarkets filters to subset and superset relations.
If you want all relation types, use
fetchMatchedMarketClusters
with relation or relations filters.fetchMatchedMarketClusters
Returns matched market clusters across venues. Use this when you want the full group of markets first, then inspect prices and outcomes inside each venue market.- Python
- TypeScript
Parameters
| Parameter | Type | Default | Notes |
|---|---|---|---|
relation | string | — | Filter to a relation type such as identity. |
minVenues | integer | — | Require at least this many venues in a cluster. |
sort | string | volume | Sort by volume or confidence. |
limit | integer | 50 | Maximum number of clusters to return. |
Response shape
Composing with venue exchanges
The Router is read-only. To trade, use venue-specific exchange classes with the local SDK. A typical workflow:marketId, outcomes, and all other fields
work interchangeably.
