BlockRun
Get started
All Services

PARTNER

Predexon

Prediction Market Data for AI Agents

Real-time prediction market data from Predexon. This catalog is generated from the live BlockRun registry, so every endpoint below is a route you can call via x402.

58 endpoints live on Base

Capabilities

58 Endpoints
Prediction markets, wallet analytics, smart money, and cross-market matching through one x402 gateway.
11 Categories
Polymarket, Kalshi, dFlow, Binance, matching markets, and more, all mapped directly from the live registry.
Pay Per Request
Flat $0.0095 per call — GET or POST, every endpoint the same. No API keys, no subscriptions — just USDC on Base.

Pricing

Pass-through pricing with 0% BlockRun margin. Payments go directly to Predexon's treasury wallet via x402.

GET
$0.0095
per request
Market data and historical snapshots
POST
$0.0095
per query
Wallet analytics, smart money, and matching endpoints

API Reference

Base URL: https://blockrun.ai/api/v1/pm/

Send any request without a payment header to get a 402 response with the exact price. Attach an x402 payment header to receive data.

Polymarket

EndpointMethodPriceDescription
/api/v1/pm/polymarket/marketsGET$0.0095Query Polymarket markets with filtering, sorting, and pagination
/api/v1/pm/polymarket/markets/keysetGET$0.0095List Polymarket markets with cursor-based keyset pagination (same filters as /polymarket/markets)
/api/v1/pm/polymarket/eventsGET$0.0095List Polymarket events with filtering and sorting
/api/v1/pm/polymarket/events/keysetGET$0.0095List Polymarket events with cursor-based keyset pagination
/api/v1/pm/polymarket/crypto-updownGET$0.0095List crypto up/down prediction markets
/api/v1/pm/polymarket/market-price/:token_idGET$0.0095Get current or historical price for a specific token
/api/v1/pm/polymarket/candlesticks/:condition_idGET$0.0095Get historical OHLCV candlestick data for a market
/api/v1/pm/polymarket/candlesticks/token/:token_idGET$0.0095Get historical OHLCV candlestick data for a single outcome token
/api/v1/pm/polymarket/volume-chart/:condition_idGET$0.0095Get volume chart with YES/NO breakdown for a market
/api/v1/pm/polymarket/orderbooksGET$0.0095Get historical orderbook snapshots for a token
/api/v1/pm/polymarket/tradesGET$0.0095Query historical Polymarket trade data with flexible filtering
/api/v1/pm/polymarket/activityGET$0.0095Fetch trading activity (merges, splits, redeems) for a user
/api/v1/pm/polymarket/markets/:token_id/volumeGET$0.0095Get historical cumulative volume data for a market
/api/v1/pm/polymarket/markets/:condition_id/open_interestGET$0.0095Get historical open interest data for a market
/api/v1/pm/polymarket/positionsGET$0.0095Fetch all user positions with filtering and pagination
/api/v1/pm/polymarket/leaderboardGET$0.0095Get the global leaderboard of smart wallets
/api/v1/pm/polymarket/leaderboard/market/:condition_idGET$0.0095Get leaderboard for a specific market
/api/v1/pm/polymarket/cohorts/statsGET$0.0095Compare performance across trading style cohorts
/api/v1/pm/polymarket/market/:condition_id/top-holdersGET$0.0095Get top holders for a specific market ranked by position size
/api/v1/pm/polymarket/wallet/:walletGET$0.0095Get a complete smart wallet profile with all metrics
/api/v1/pm/polymarket/wallet/:wallet/marketsGET$0.0095Get per-market performance breakdown for a wallet
/api/v1/pm/polymarket/wallet/:wallet/similarGET$0.0095Find wallets with similar market portfolios
/api/v1/pm/polymarket/wallet/pnl/:walletGET$0.0095Get P&L summary and realized P&L time series for a wallet
/api/v1/pm/polymarket/wallet/positions/:walletGET$0.0095Get open and historical positions for a wallet address
/api/v1/pm/polymarket/wallet/volume-chart/:walletGET$0.0095Get volume chart broken down by BUY/SELL side for a wallet
/api/v1/pm/polymarket/wallets/profilesGET$0.0095Batch retrieve wallet profiles for multiple addresses
/api/v1/pm/polymarket/wallets/filterGET$0.0095Filter wallets by market trades with AND/OR logic
/api/v1/pm/polymarket/market/:condition_id/smart-moneyGET$0.0095View smart money positioning on a specific market
/api/v1/pm/polymarket/markets/smart-activityGET$0.0095Discover markets where high-performing wallets are active

Kalshi

EndpointMethodPriceDescription
/api/v1/pm/kalshi/marketsGET$0.0095Query Kalshi markets with filtering, sorting, and pagination
/api/v1/pm/kalshi/tradesGET$0.0095Fetch historical Kalshi trade data
/api/v1/pm/kalshi/orderbooksGET$0.0095Fetch historical orderbook snapshots for a Kalshi market

dFlow

EndpointMethodPriceDescription
/api/v1/pm/dflow/tradesGET$0.0095Fetch trade history for a wallet on dFlow
/api/v1/pm/dflow/wallet/positions/:walletGET$0.0095Fetch current positions for a dFlow wallet
/api/v1/pm/dflow/wallet/pnl/:walletGET$0.0095Fetch realized profit and loss history for a dFlow wallet

Binance

EndpointMethodPriceDescription
/api/v1/pm/binance/candles/:symbolGET$0.0095Get OHLCV candlestick data for a Binance trading pair
/api/v1/pm/binance/ticks/:symbolGET$0.0095Get raw book ticker data at microsecond granularity

Cross-Venue Canonical Markets & Search

EndpointMethodPriceDescription
/api/v1/pm/matching-marketsGET$0.0095Find equivalent markets across Polymarket and Kalshi
/api/v1/pm/matching-markets/pairsGET$0.0095Get all active exact-matched market pairs
/api/v1/pm/markets/searchGET$0.0095Search markets across Polymarket, Kalshi, Limitless, Opinion, and Predict.Fun in a single call
/api/v1/pm/marketsGET$0.0095List canonical market/question containers with cross-venue Predexon IDs
/api/v1/pm/markets/listingsGET$0.0095List venue-native executable listings flattened across canonical markets
/api/v1/pm/outcomes/:predexon_idGET$0.0095Resolve a canonical Predexon outcome ID to its market context and venue listings

Sports

EndpointMethodPriceDescription
/api/v1/pm/sports/categoriesGET$0.0095List available sports categories
/api/v1/pm/sports/marketsGET$0.0095List sports markets grouped by game
/api/v1/pm/sports/markets/:game_idGET$0.0095Get a single sports game with all venue outcomes
/api/v1/pm/sports/outcomes/:predexon_idGET$0.0095Find all equivalent sports outcomes across venues for a Predexon ID

Limitless

EndpointMethodPriceDescription
/api/v1/pm/limitless/marketsGET$0.0095List Limitless markets with filtering and sorting
/api/v1/pm/limitless/orderbooksGET$0.0095Fetch historical orderbook snapshots for a Limitless market

Opinion

EndpointMethodPriceDescription
/api/v1/pm/opinion/marketsGET$0.0095List Opinion markets with filtering and sorting
/api/v1/pm/opinion/orderbooksGET$0.0095Fetch historical orderbook snapshots for an Opinion market

Predict.Fun

EndpointMethodPriceDescription
/api/v1/pm/predictfun/marketsGET$0.0095List Predict.Fun markets with filtering and sorting
/api/v1/pm/predictfun/orderbooksGET$0.0095Fetch historical orderbook snapshots for a Predict.Fun market

UMA Oracle

EndpointMethodPriceDescription
/api/v1/pm/polymarket/uma/marketsGET$0.0095List UMA oracle questions filtered by state (proposed, disputed, resolved, …)
/api/v1/pm/polymarket/uma/market/:condition_idGET$0.0095Get current UMA oracle status and event timeline for a single market

Wallet Identity & Clustering

EndpointMethodPriceDescription
/api/v1/pm/polymarket/wallet/identity/:walletGET$0.0095Fetch identity and profile metadata for a wallet address
/api/v1/pm/polymarket/wallet/identitiesPOST$0.0095Bulk identity lookup for up to 200 wallet addresses (POST body: {addresses: [..]})
/api/v1/pm/polymarket/wallet/:address/clusterGET$0.0095Discover wallets connected to a seed address via on-chain transfers and identity proofs

Quick Start

Fetch Polymarket events with a single curl command:

# 1. Discover the price (no payment needed)
curl https://blockrun.ai/api/v1/pm/polymarket/events
# Returns: 402 with price ($0.0095) and payment instructions

# 2. Make a paid request (with x402 payment header)
curl https://blockrun.ai/api/v1/pm/polymarket/events \
  -H "x-payment: <x402_payment_token>"
# Returns: 200 with Polymarket event data

Use the BlockRun Python SDK or TypeScript SDK to handle x402 payment automatically.

Start using Predexon data

Fund your wallet with USDC on Base and start querying prediction market data immediately. No registration required.