Predexy aggregates data from seven prediction market platforms, normalizing their prices, volumes, and market structures into a unified index. Every API response that references a specific platform uses a consistent slug — a lowercase, URL-safe identifier — so you can reliably filter, sort, and identify platforms in code without worrying about display name variations.
| Platform | Slug | Type |
|---|
| Polymarket | polymarket | EVM-based binary prediction market (USDC) |
| Limitless | limitless | EVM-based prediction market (ERC-20) |
| Predict.fun | predictfun | EVM-based prediction market |
| Manifold | manifold | Play-money prediction market with real-money prizes |
| PredictIt | predictit | US-regulated real-money political prediction market |
| Azuro | azuro | Decentralized sports and event betting protocol |
| Drift | drift | Solana-based decentralized exchange with prediction bet markets |
Platform slugs are stable identifiers. Use the slug (not the display name) in
any filtering, storage, or programmatic comparison you build on top of the API.
Wherever the API returns a platform reference — for example, as buy_platform or sell_platform on an arbitrage opportunity — it uses the PlatformInfo object:
{
"id": "a1b2c3d4-e5f6-...",
"slug": "polymarket",
"name": "Polymarket"
}
| Field | Type | Description |
|---|
id | UUID | Stable platform identifier |
slug | string | URL-safe platform slug used in filters and lookups |
name | string | Human-readable display name |
You will encounter platform slugs throughout the API:
DiscoverItem.platform_slugs — array of slugs for all platforms listing a canonical question
DiscoverItem.best_buy_platform — slug of the platform with the cheapest Yes price
ArbitrageOpportunity.buy_platform and sell_platform — full PlatformInfo objects identifying each leg of an opportunity
QuestionMarket.platform_slug — the platform a specific linked market lives on
TrackedPosition.platform — the platform a wallet position was opened on
You can retrieve aggregated statistics and volume chart data for any platform by its slug:
GET /api/v1/platforms/{slug}/stats
GET /api/v1/platforms/{slug}/charts
The stats endpoint returns market counts, total volume, and active market metrics for the requested platform. The charts endpoint returns daily volume data points suitable for rendering a historical volume chart.
The charts endpoint accepts a days query parameter (default: 30) to control
how far back the volume history extends.