POST /api/polymarket/fetchMarkets
or new pmxt.Polymarket({}) from the SDKs.
| Venue | Wire Key | Pass-Through Base |
|---|---|---|
| Polymarket | polymarket | POST /api/polymarket/:method |
| Kalshi | kalshi | POST /api/kalshi/:method |
| Kalshi (Demo) | kalshi-demo | POST /api/kalshi-demo/:method |
| Limitless | limitless | POST /api/limitless/:method |
| Probable | probable | POST /api/probable/:method |
| Baozi | baozi | POST /api/baozi/:method |
| Myriad | myriad | POST /api/myriad/:method |
| Opinion | opinion | POST /api/opinion/:method |
| Metaculus | metaculus | POST /api/metaculus/:method |
| Smarkets | smarkets | POST /api/smarkets/:method |
| Polymarket US | polymarket_us | POST /api/polymarket_us/:method |
This list is regenerated automatically from the
ExchangeParam enum
in pmxt-core’s OpenAPI spec on every pmxt-core upgrade. If a venue
is missing here, it’s not yet wired through pmxt-core.Feature support
Not every venue supports every method. Broadly:- Catalog reads (
fetchMarkets,fetchEvents,fetchMarket,fetchEvent) — supported on every venue that the catalog ingests. - Live reads (
fetchOrderBook,fetchOHLCV,fetchTrades) — supported where the venue exposes the data. - Writes (
createOrder,cancelOrder,fetchBalance,fetchPositions) — supported where the venue has a trading API.
operationIds).
