Plans
| Free | Dev | Pro | Enterprise | |
|---|---|---|---|---|
| Price | $0/month | $49/month | $249/month | $499+/month |
| Rate Limit | 1 req/sec | 20 req/sec | 100 req/sec | Custom |
| Monthly Requests | 1,000 | 1,000,000 | 5,000,000 | Unlimited |
| Overage | — | $5 / 100K | $2.50 / 100K | — |
| WebSocket | No access | 10 subs × 10 items | 100 subs × 500 items | Custom |
| Wildcards | — | — | 2 per channel | Custom |
| Priority Routing | No | No | No | Yes (dedicated node) |
Free Endpoints
The following endpoints are free and unlimited on all plans and do not count toward your monthly request limit. PolymarketGET /v2/polymarket/markets— List marketsGET /v2/polymarket/events— List eventsGET /v2/polymarket/crypto-updown— Crypto up/down marketsGET /v2/polymarket/market-price/{token_id}— Market priceGET /v2/polymarket/candlesticks/{condition_id}— CandlesticksGET /v2/polymarket/volume-chart/{condition_id}— Volume chartGET /v2/polymarket/orderbooks— Orderbook historyGET /v2/polymarket/trades— Trades historyGET /v2/polymarket/activity— Wallet activityGET /v2/polymarket/markets/{token_id}/volume— Volume time seriesGET /v2/polymarket/markets/{condition_id}/open_interest— Open interestGET /v2/polymarket/positions— All positions
GET /v2/kalshi/markets— List marketsGET /v2/kalshi/trades— Trades historyGET /v2/kalshi/orderbooks— Orderbook history
GET /v2/dflow/trades— Trades history
Gated Features
These features require a Dev plan or higher. Free tier users receive a403 error.
| Feature | Endpoints |
|---|---|
| Cross-Platform Matching | /v2/matching-markets/* |
| Smart Money & Analytics | Leaderboards, cohort stats, wallet profiles, smart activity |
| Binance Data | /v2/binance/* |
| WebSocket | wss://wss.predexon.com/v1/{API_KEY} |
WebSocket Limits
| Metric | Dev | Pro | Enterprise |
|---|---|---|---|
| Subscriptions per connection | 10 | 100 | Custom |
| Items per subscription | 10 | 500 | Custom |
| Total items | 100 | 50,000 | Custom |
| Wildcard subscriptions | Not allowed | 2 per channel | Custom |
- Server sends a ping every 30 seconds; pong required within 60 seconds
- Idle connections (zero subscriptions) are closed after 2 minutes
- Buffer limits: events dropped at 1 MB, connection terminated at 4 MB
Rate Limit Errors
Exceeding your rate limit returns HTTP429 Too Many Requests. We recommend implementing exponential backoff in your application.
You can check API health at any time:
