Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 3 additions & 6 deletions docs/api-reference/prediction-markets.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,14 +130,14 @@ Predexon v2 unified data layer — canonical Predexon IDs across all venues.
| `/api/v1/pm/markets/listings` | GET | List venue-native executable listings flattened across canonical markets |
| `/api/v1/pm/outcomes/{predexon_id}` | GET | Resolve a canonical Predexon outcome ID to its market context and venue listings |

### Cross-Platform Matching & Search (Tier 2: $0.0095)
### Cross-Platform Search (Tier 2: $0.0095)

| Endpoint | Method | Description |
|----------|--------|-------------|
| `/api/v1/pm/matching-markets` | GET | Find equivalent markets across Polymarket and Kalshi |
| `/api/v1/pm/matching-markets/pairs` | GET | Get all active exact-matched market pairs |
| `/api/v1/pm/markets/search` | GET | Search markets across Polymarket, Kalshi, Limitless, Opinion, and Predict.Fun in a single call |

> `matching-markets` and `matching-markets/pairs` were retired on 2026-07-20 (upstream discontinued market matching). Use the canonical `markets` / `markets/listings` endpoints for cross-venue equivalence.

### Sports Markets (Tier 1: $0.0095)

| Endpoint | Method | Description |
Expand Down Expand Up @@ -320,9 +320,6 @@ listings = client.pm("markets/listings", league="mlb")
# Sports ($0.0095)
games = client.pm("sports/markets", league="mlb", status="open")

# Cross-platform matching ($0.0095)
pairs = client.pm("matching-markets/pairs")

# Wallet identity (single, $0.0095)
identity = client.pm("polymarket/wallet/identity/0x1234...abcd")

Expand Down
4 changes: 2 additions & 2 deletions docs/sdks/python.md
Original file line number Diff line number Diff line change
Expand Up @@ -479,8 +479,8 @@ kalshi_trades = client.pm("kalshi/trades")
btc_candles = client.pm("binance/candles/BTCUSDT")
eth_candles = client.pm("binance/candles/ETHUSDT")

# Cross-platform matching
pairs = client.pm("matching-markets/pairs")
# Cross-venue search (matching-markets was sunset by Predexon 2026-07-20)
results = client.pm("markets/search", q="Fed rate")
```

**Parameters:**
Expand Down
4 changes: 2 additions & 2 deletions docs/sdks/typescript.md
Original file line number Diff line number Diff line change
Expand Up @@ -348,8 +348,8 @@ const kalshiTrades = await client.pm("kalshi/trades");
const btcCandles = await client.pm("binance/candles/BTCUSDT");
const ethCandles = await client.pm("binance/candles/ETHUSDT");

// Cross-platform matching
const pairs = await client.pm("matching-markets/pairs");
// Cross-venue search (matching-markets was sunset by Predexon 2026-07-20)
const results = await client.pm("markets/search", { q: "Fed rate" });
```

**Parameters:**
Expand Down
Loading