Skip to main content
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.

Integrated platforms

PlatformSlugType
PolymarketpolymarketEVM-based binary prediction market (USDC)
LimitlesslimitlessEVM-based prediction market (ERC-20)
Predict.funpredictfunEVM-based prediction market
ManifoldmanifoldPlay-money prediction market with real-money prizes
PredictItpredictitUS-regulated real-money political prediction market
AzuroazuroDecentralized sports and event betting protocol
DriftdriftSolana-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.

PlatformInfo schema

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"
}
FieldTypeDescription
idUUIDStable platform identifier
slugstringURL-safe platform slug used in filters and lookups
namestringHuman-readable display name

Where platform slugs appear

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

Platform statistics endpoints

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.