# PolyNode ## Docs - [Backtest Copy PnL — Batch](https://docs.polynode.dev/api-reference/backtesting/batch.md): Score multiple wallets in one call. Same math as the single-wallet endpoint. - [BYOB — Add Wallets](https://docs.polynode.dev/api-reference/backtesting/byob-add-wallets.md): Add wallets to your BYOB tracked-pool. Newly-added wallets get scored within seconds (on-add freshening). - [BYOB — Leaderboard](https://docs.polynode.dev/api-reference/backtesting/byob-leaderboard.md): Sub-second sorted, filtered, paginated leaderboard over your tracked-wallet pool. Reads precomputed scores from cache. - [BYOB — List Wallets](https://docs.polynode.dev/api-reference/backtesting/byob-list-wallets.md): Return every wallet in your BYOB tracked-pool, sorted lexicographically. - [BYOB — Remove Wallets](https://docs.polynode.dev/api-reference/backtesting/byob-remove-wallets.md): Remove wallets from your BYOB tracked-pool. Removal is idempotent — re-removing a wallet that's not in the pool returns 0 with no error. - [BYOB — Snapshot](https://docs.polynode.dev/api-reference/backtesting/byob-snapshot.md): Every wallet in your tracked pool with backtest scores across every period in a single response. The headline read for stats-card UIs. - [Backtest Copy PnL](https://docs.polynode.dev/api-reference/backtesting/copy-pnl.md): Score a wallet for copy-trading quality. Returns realized PnL, cashflow PnL, simulated copier PnL with 2% slippage friction, and a toxic-for-copying flag. - [Backtesting Overview](https://docs.polynode.dev/api-reference/backtesting/overview.md): Score any wallet for copy-trading quality. Walks every fill in a window, applies realistic slippage, returns a single rate that flags toxic-to-copy wallets. - [Add Wallets](https://docs.polynode.dev/api-reference/byol/add-wallets.md): Add wallets to your tracked leaderboard set. - [Get Leaderboard](https://docs.polynode.dev/api-reference/byol/get-leaderboard.md): Query your custom leaderboard ranked by P&L or volume, filtered by time period and category. - [List Wallets](https://docs.polynode.dev/api-reference/byol/list-wallets.md): List all wallets currently in your tracked leaderboard set. - [BYOL Overview](https://docs.polynode.dev/api-reference/byol/overview.md): Bring Your Own Leaderboard. Track any set of Polymarket wallets and get a private, ranked leaderboard with P&L across all time periods and categories. - [Remove Wallets](https://docs.polynode.dev/api-reference/byol/remove-wallets.md): Remove wallets from your tracked leaderboard set. - [Active 5-Minute Markets](https://docs.polynode.dev/api-reference/crypto/active.md): Currently active 5-minute up-or-down markets for all 7 coins. - [Oracle Candles](https://docs.polynode.dev/api-reference/crypto/candles.md): 5-minute OHLC candles from Chainlink oracle. - [Crypto Markets](https://docs.polynode.dev/api-reference/crypto/markets.md): All crypto prediction markets with liquidity, volume, and open interest. - [Price to Beat](https://docs.polynode.dev/api-reference/crypto/price.md): Open and close price for a specific crypto market window. - [Crypto Series](https://docs.polynode.dev/api-reference/crypto/series.md): Recurring crypto market series. - [Activity Feed](https://docs.polynode.dev/api-reference/enriched/activity.md): Live platform-wide trade feed. - [Equity Curve](https://docs.polynode.dev/api-reference/enriched/equity-curve.md): Time-ordered equity curve for any Polymarket wallet, with optional dollar-normalized copy-trade analysis. - [Event Detail](https://docs.polynode.dev/api-reference/enriched/event.md): Full event data with all markets, prices, token IDs, and metadata. - [Event Search](https://docs.polynode.dev/api-reference/enriched/event-search.md): Search Polymarket events by text query. Returns events with all sub-markets, token IDs, and current prices. - [Leaderboard](https://docs.polynode.dev/api-reference/enriched/leaderboard.md): Top traders ranked by profit or volume. - [Markets by Category](https://docs.polynode.dev/api-reference/enriched/markets.md): Browse markets by category with pagination and event counts. - [Biggest Movers](https://docs.polynode.dev/api-reference/enriched/movers.md): Markets with the largest 24-hour price changes. - [Trader PnL Series](https://docs.polynode.dev/api-reference/enriched/trader-pnl.md): PnL time series for a trader at multiple resolutions. - [Trader Profile](https://docs.polynode.dev/api-reference/enriched/trader-profile.md): Full profile for any Polymarket trader. - [Trending](https://docs.polynode.dev/api-reference/enriched/trending.md): Trending markets, hot topics, featured events, and biggest movers. - [Candles (Trade-Indexed OHLCV)](https://docs.polynode.dev/api-reference/onchain/candles.md): Server-built OHLCV candles from real onchain trades. Anchor-based pagination with buy/sell volume split, VWAP, and trade counts. Resolutions from 1m to 1d. - [Global Open Interest](https://docs.polynode.dev/api-reference/onchain/global-oi.md): Total platform-wide open interest from onchain data. - [Market Open Interest](https://docs.polynode.dev/api-reference/onchain/market-oi.md): Onchain open interest for a specific market. - [Trade History (Market)](https://docs.polynode.dev/api-reference/onchain/market-trades.md): Complete onchain trade history for any market token. - [Trade History (Market) — Bulk](https://docs.polynode.dev/api-reference/onchain/market-trades-all.md): Return every trade for a market token in a single response. Growth plan or above. - [Market Volume](https://docs.polynode.dev/api-reference/onchain/market-volume.md): Lifetime onchain volume statistics for any market token. - [Positions (All)](https://docs.polynode.dev/api-reference/onchain/positions.md): Query every position on Polymarket. Filter by wallet, market, status, or minimum size. Full history with cursor pagination. - [Trade History (All)](https://docs.polynode.dev/api-reference/onchain/trades.md): Query every trade ever executed on Polymarket. Filter by wallet, market, time range, or minimum size. Full history with cursor pagination. - [Wallet Activity](https://docs.polynode.dev/api-reference/onchain/wallet-activity.md): Onchain activity for a wallet: splits, merges, and multi-outcome conversions. - [Wallet Redemptions](https://docs.polynode.dev/api-reference/onchain/wallet-redemptions.md): All onchain redemptions for a wallet. See who cashed out, when, and how much. - [Trade History (Wallet)](https://docs.polynode.dev/api-reference/onchain/wallet-trades.md): Complete onchain trade fill history for any wallet. Every fill, every counterparty, every fee. - [Trade History (Wallet) — Bulk](https://docs.polynode.dev/api-reference/onchain/wallet-trades-all.md): Return every trade for a wallet in a single response. Growth plan or above. - [Midpoint Price](https://docs.polynode.dev/api-reference/orderbook/midpoint.md): Returns the midpoint price for a token, calculated as the average of the best bid and best ask. - [Order Book](https://docs.polynode.dev/api-reference/orderbook/order-book.md): Returns the full order book for a token, including all bid and ask price levels, market properties, and PolyNode metadata enrichment. - [Bid-Ask Spread](https://docs.polynode.dev/api-reference/orderbook/spread.md): Returns the bid-ask spread for a token, calculated as the difference between the best ask and best bid price. - [Market Card](https://docs.polynode.dev/api-reference/pricing/market-statistics.md): One-shot consolidated summary for a token — condition, outcomes, neg-risk flag, end date, last trade time, current orderbook liquidity, 24h OHLCV, and last price. Saves you from making 3–4 separate calls when you just need a market overview tile. - [Online Search API](https://docs.polynode.dev/api-reference/search-online.md): Search the public web and return normalized organic results for agent context, market research, and enrichment workflows. - [Sports Markets](https://docs.polynode.dev/api-reference/sports/sports-markets.md) - [Generate API Key](https://docs.polynode.dev/api-reference/system/generate-api-key.md): Generates a new API key. Rate limited to 1 per IP per day. The key is returned only once and cannot be retrieved again. - [Health Check](https://docs.polynode.dev/api-reference/system/health-check.md): Liveness probe. Returns 200 OK if the server is running. - [Readiness Check](https://docs.polynode.dev/api-reference/system/readiness-check.md): Returns 200 if node is connected and Redis is reachable, 503 otherwise. - [System Status](https://docs.polynode.dev/api-reference/system/system-status.md): Returns system status including node connectivity, uptime, stream lengths, and state engine summary. - [Top Traders (Market)](https://docs.polynode.dev/api-reference/wallets/market-positions.md): Every wallet that holds (or has held) a position in a single market, grouped by outcome and sorted by P&L. The 'who's making money on this market' feed. - [Positions & P&L (Wallet)](https://docs.polynode.dev/api-reference/wallets/onchain-positions.md): Every position a wallet has held — open and closed — with realized + unrealized P&L, per-position activity timestamps, market resolution timestamps, and parent event slugs. Optional time-window filtering. - [Resolve Wallet](https://docs.polynode.dev/api-reference/wallets/resolve.md): Instantly resolve any Polymarket wallet address, EOA, or username. - [X Search API](https://docs.polynode.dev/api-reference/x-search.md): Beta endpoint for live X (Twitter) search and account-timeline data. Drop social context next to your prediction market data without building your own X integration. - [Authentication](https://docs.polynode.dev/authentication.md): API key generation, authentication methods, and security. - [Changelog](https://docs.polynode.dev/changelog.md) - [API Reference](https://docs.polynode.dev/charts/api-reference.md): Complete API documentation for Chart, Series, TimeScale, PriceScale, and Orderbook - [Data Providers](https://docs.polynode.dev/charts/data-providers.md): Built-in providers for polynode REST API, orderbook streaming, and short-form market discovery - [Examples](https://docs.polynode.dev/charts/examples.md): Copy-paste examples for common chart setups - [Getting Started](https://docs.polynode.dev/charts/getting-started.md): Create your first chart in under 5 minutes - [Live Streaming](https://docs.polynode.dev/charts/live-streaming.md): Real-time crypto price charts with price-to-beat overlays and live odds - [Charts SDK](https://docs.polynode.dev/charts/overview.md): High-performance Canvas 2D charting library built for prediction markets and live crypto prices - [CLI](https://docs.polynode.dev/cli/overview.md): Bloomberg terminal for prediction markets. Real-time TUI dashboards and JSON output for agents. - [Event Format](https://docs.polynode.dev/crypto/event-format.md): Price feed event schema and field reference. - [Available Feeds](https://docs.polynode.dev/crypto/feeds.md): All crypto price feeds with live examples. - [Crypto Prices](https://docs.polynode.dev/crypto/overview.md): Real-time crypto price streaming over WebSocket. 7 assets, ~1 update per second per feed. - [REST API](https://docs.polynode.dev/crypto/rest-api.md): REST endpoints for crypto market discovery, oracle candles, price-to-beat, and active short-form markets. - [Builder Detail](https://docs.polynode.dev/data/builders/detail.md): Get stats and public profile metadata for a single builder by hex code. - [Builder Leaderboard](https://docs.polynode.dev/data/builders/list.md): Rank Polymarket builders by fill count, volume, fees, and enriched builder profile metadata. - [Builder Trades](https://docs.polynode.dev/data/builders/trades.md): Get trades attributed to a specific builder, with builder profile and market enrichment. - [Condition Detail](https://docs.polynode.dev/data/global/conditions.md): Get full market condition data including payouts, outcomes, metadata, and resolution status. - [Fee Events](https://docs.polynode.dev/data/global/fees.md): Browse fee charged events across all Polymarket trades. - [Global Positions](https://docs.polynode.dev/data/global/positions.md): Browse the latest positions across all Polymarket wallets. Filter by market, status, or size. - [Market Resolutions](https://docs.polynode.dev/data/global/resolutions.md): Browse recent market resolutions with payout data and market metadata. - [Platform Stats](https://docs.polynode.dev/data/global/stats.md): Global aggregates for the entire Polymarket database. Total fills, wallets, volume, and P&L. - [Global Trades](https://docs.polynode.dev/data/global/trades.md): Browse the full Polymarket trade history with market enrichment, computed prices, and order hashes. - [Leaderboard](https://docs.polynode.dev/data/leaderboard/global.md): Rank all Polymarket wallets by P&L, volume, profit, or win count. All amounts in USD. - [Tag Leaderboard](https://docs.polynode.dev/data/leaderboard/tag-leaderboard.md): Rank wallets by P&L within a specific market category (tag). Works for niche tags. - [Tag Markets](https://docs.polynode.dev/data/leaderboard/tag-markets.md): List markets that belong to a specific tag (category), ordered by all-time volume or other metrics. - [Tags](https://docs.polynode.dev/data/leaderboard/tags.md): List all market tags with the number of markets in each category. - [Market by Condition](https://docs.polynode.dev/data/markets/by-condition.md): Get market metadata, token IDs, and outcomes by condition ID. - [Market by Slug](https://docs.polynode.dev/data/markets/by-slug.md): Get trades and positions for a market by its URL slug. - [Market Positions (Condition)](https://docs.polynode.dev/data/markets/condition-positions.md): Get all positions across all outcomes for a market condition. - [Market Positions (Token)](https://docs.polynode.dev/data/markets/positions.md): Get all wallets holding positions in a specific outcome token, sorted by P&L or size. - [Token Price](https://docs.polynode.dev/data/markets/price.md): Get the current price, resolution status, and price source for any outcome token. - [Search Markets](https://docs.polynode.dev/data/markets/search.md): Full-text search across all Polymarket markets. Returns matching markets with metadata. - [Market Trades](https://docs.polynode.dev/data/markets/trades.md): Get all trades for a specific outcome token or market slug, with full enrichment. - [API Overview](https://docs.polynode.dev/data/overview.md): polynode API reference. Real-time streaming, historical data, P&L analytics, market data, and more. - [Token Info](https://docs.polynode.dev/data/tokens/info.md): Get full details for an outcome token: price, resolution status, market metadata, and tags. - [Wallet Activity](https://docs.polynode.dev/data/wallets/activity.md): Get all non-trade activity for a wallet: splits, merges, neg-risk conversions, and redemptions. - [Batch Wallet P&L](https://docs.polynode.dev/data/wallets/batch.md): Query P&L for up to 100 wallets in a single request. All amounts in USD. - [Wallet Merges](https://docs.polynode.dev/data/wallets/merges.md): Get all merge events for a wallet. Merges occur when outcome tokens are converted back into USDC. - [Wallet NRC](https://docs.polynode.dev/data/wallets/nrc.md): Get neg-risk conversion events for a wallet. NRC events convert between multi-outcome market positions. - [Wallet P&L](https://docs.polynode.dev/data/wallets/pnl.md): Get profit and loss for a wallet in USD. Supports time-windowed P&L with ?period=1d|7d|30d|1y and tag filtering. - [Wallet P&L Time Series](https://docs.polynode.dev/data/wallets/pnl-events.md): Realized P&L bucketed by hour, day, week, or month — chart-ready time series for a wallet. - [Wallet Positions](https://docs.polynode.dev/data/wallets/positions.md): Get all positions for a wallet with market context, current prices, unrealized P&L, and settlement status. - [Wallet Redemptions](https://docs.polynode.dev/data/wallets/redemptions.md): Get all redemption events for a wallet. Redemptions occur when a wallet claims payouts from resolved markets. - [Wallet Splits](https://docs.polynode.dev/data/wallets/splits.md): Get all split events for a wallet. Splits occur when USDC is converted into outcome tokens. - [Wallet Summary](https://docs.polynode.dev/data/wallets/summary.md): Get a complete P&L summary for any Polymarket wallet in USD. Realized and unrealized profit/loss, win rate, position count, and total volume. - [Wallet Trades](https://docs.polynode.dev/data/wallets/trades.md): Get all trades for a wallet with market context, computed price, direction, and order hash. - [Best Practices](https://docs.polynode.dev/guides/best-practices.md): Patterns for correctly handling the pending-to-confirmed lifecycle, snapshots, and reconnection. - [Copy Trading Pipeline](https://docs.polynode.dev/guides/copy-trading.md): Private documentation for copy trading integration partners - [Copy Trading API](https://docs.polynode.dev/guides/copy-trading-api.md): Build a copy-trading product on top of polynode. Register followers + leaders, we detect fills and webhook your backend an unsigned order ready to sign. - [Deposit Wallets](https://docs.polynode.dev/guides/deposit-wallets.md): Everything you need to know about Polymarket's new deposit wallet system and how it affects your integration. - [Errors](https://docs.polynode.dev/guides/errors.md): Error format, status codes, and troubleshooting. - [Fee Escrow](https://docs.polynode.dev/guides/fee-escrow.md): Optional per-order fee collection with on-chain escrow, refund on cancel, and affiliate revenue sharing. - [Nonce Exploit Research](https://docs.polynode.dev/guides/nonce-exploit.md): Live research on the Polymarket settlement exploit — methodology, on-chain evidence, attacker identification, and detection. - [PolyUSD Guide](https://docs.polynode.dev/guides/polyusd.md): How to wrap and unwrap PolyUSD — the collateral token for Polymarket V2. - [Position Management](https://docs.polynode.dev/guides/position-management.md): Split, merge, and convert positions on Polymarket. Gasless via the TypeScript SDK. - [Rate Limits](https://docs.polynode.dev/guides/rate-limits.md): Rate limiting details and best practices. - [Serving ~1 Billion On-Chain Events at Sub-10ms](https://docs.polynode.dev/guides/trade-index.md): How polynode replaced third-party subgraph infrastructure with a purpose-built trade index covering every Polymarket trade, position, and settlement since November 2022. - [Trade Tracking Guide](https://docs.polynode.dev/guides/trade-tracking.md): How to track Polymarket trades for copy trading, analytics, and bookkeeping. - [V2 Technical Details](https://docs.polynode.dev/guides/v2-details.md): Detailed V2 contract information for polynode subscribers. - [Polymarket V2 Migration](https://docs.polynode.dev/guides/v2-migration.md): polynode is ready for the Polymarket V2 exchange upgrade. Here's what you need to know. - [Introduction](https://docs.polynode.dev/introduction.md): Real-time Polymarket data API — settlements detected up to 5 seconds before on-chain confirmation. - [Examples](https://docs.polynode.dev/orderbook/examples.md): Code examples for connecting to the Orderbook Stream in JavaScript, Python, and from the command line. - [Message Reference](https://docs.polynode.dev/orderbook/messages.md): Complete reference for all message types sent and received on the Orderbook Stream. - [Orderbook Stream](https://docs.polynode.dev/orderbook/overview.md): Real-time orderbook data for every Polymarket market, delivered through a single WebSocket connection. - [Quickstart](https://docs.polynode.dev/quickstart.md): Generate an API key and make your first request in 30 seconds. - [Gas Oracle](https://docs.polynode.dev/rpc/gas-oracle.md): Real-time gas price intelligence for optimal transaction positioning - [Integration Guide](https://docs.polynode.dev/rpc/integration.md): Connect to polynode RPC from any Ethereum library or wallet - [Polygon RPC](https://docs.polynode.dev/rpc/overview.md): Authenticated Polygon RPC with priority transaction routing - [Transaction Tracking](https://docs.polynode.dev/rpc/tx-tracking.md): Track your transaction's block position and confirmation status - [Local Cache](https://docs.polynode.dev/sdks/local-cache.md): SQLite-backed local cache for instant offline queries. Backfill wallet history in seconds, stream live updates, query positions and trades locally. - [Orderbook Streaming](https://docs.polynode.dev/sdks/orderbook.md): Real-time orderbook data with local state management and filtered views - [SDKs](https://docs.polynode.dev/sdks/overview.md): Official client libraries for the PolyNode API - [Python — Configuration](https://docs.polynode.dev/sdks/python/config.md) - [Python — Error Handling](https://docs.polynode.dev/sdks/python/errors.md) - [Python — Models](https://docs.polynode.dev/sdks/python/models.md) - [Python — Orderbook](https://docs.polynode.dev/sdks/python/orderbook.md) - [Python — Orderbook Engine](https://docs.polynode.dev/sdks/python/orderbook-engine.md) - [Python — Overview](https://docs.polynode.dev/sdks/python/overview.md) - [Python — REST API](https://docs.polynode.dev/sdks/python/rest-api.md) - [Python — Source](https://docs.polynode.dev/sdks/python/source.md) - [Python — Trading](https://docs.polynode.dev/sdks/python/trading.md) - [Python — WebSocket](https://docs.polynode.dev/sdks/python/websocket.md) - [Redemption Watcher](https://docs.polynode.dev/sdks/redemption-watcher.md): Push notifications when Polymarket positions become redeemable - [REST API](https://docs.polynode.dev/sdks/rest-api.md): Typed methods for all 25 REST endpoints - [RPC Proxy](https://docs.polynode.dev/sdks/rpc.md): JSON-RPC calls through PolyNode's optimized Polygon RPC endpoint - [Rust — Local Cache](https://docs.polynode.dev/sdks/rust/cache.md) - [Rust — Error Handling](https://docs.polynode.dev/sdks/rust/errors.md) - [Rust — Orderbook](https://docs.polynode.dev/sdks/rust/orderbook.md) - [Rust — Overview](https://docs.polynode.dev/sdks/rust/overview.md) - [Rust — Redemption Watcher](https://docs.polynode.dev/sdks/rust/redemption.md) - [Rust — REST API](https://docs.polynode.dev/sdks/rust/rest-api.md) - [Rust — Short-Form](https://docs.polynode.dev/sdks/rust/short-form.md) - [Rust — Source](https://docs.polynode.dev/sdks/rust/source.md) - [Rust — Testing](https://docs.polynode.dev/sdks/rust/testing.md) - [Rust — Trading](https://docs.polynode.dev/sdks/rust/trading.md) - [Rust — WebSocket](https://docs.polynode.dev/sdks/rust/websocket.md) - [Short-Form Markets](https://docs.polynode.dev/sdks/short-form.md): Auto-rotating streams for 5-minute, 15-minute, and hourly crypto prediction markets - [Trading](https://docs.polynode.dev/sdks/trading.md): Place orders on Polymarket through the polynode SDK with local credential custody and gasless onboarding. - [TypeScript — Configuration](https://docs.polynode.dev/sdks/ts/config.md) - [TypeScript — Error Handling](https://docs.polynode.dev/sdks/ts/errors.md) - [TypeScript — Orderbook](https://docs.polynode.dev/sdks/ts/orderbook.md) - [TypeScript — Orderbook Engine](https://docs.polynode.dev/sdks/ts/orderbook-engine.md) - [TypeScript — Overview](https://docs.polynode.dev/sdks/ts/overview.md) - [TypeScript — REST API](https://docs.polynode.dev/sdks/ts/rest-api.md) - [TypeScript — Source](https://docs.polynode.dev/sdks/ts/source.md) - [TypeScript — Trading](https://docs.polynode.dev/sdks/ts/trading.md) - [TypeScript — Types](https://docs.polynode.dev/sdks/ts/types.md) - [TypeScript — WebSocket](https://docs.polynode.dev/sdks/ts/websocket.md) - [WebSocket Streaming](https://docs.polynode.dev/sdks/websocket-streaming.md): Real-time event subscriptions with builder pattern, auto-reconnect, and compression - [builder_trade](https://docs.polynode.dev/webhooks/events/builder-trade.md): Fires when a trade is routed through a specific builder. Monitor builder volume, attribution, and fee flow. - [fee_earned](https://docs.polynode.dev/webhooks/events/fee-earned.md): Fires when a fee receiver gets paid. Track builder revenue, market maker fees, or protocol fee flows. - [first_trade](https://docs.polynode.dev/webhooks/events/first-trade.md): Fires when a wallet makes its first-ever Polymarket trade. Detect new market participants. - [large_trade](https://docs.polynode.dev/webhooks/events/large-trade.md): Fires when any trade exceeds your USD threshold. No wallet filter required — catches whale trades across all markets. - [market_created](https://docs.polynode.dev/webhooks/events/market-created.md): Fires when a new prediction market appears on Polymarket. - [market_resolved](https://docs.polynode.dev/webhooks/events/market-resolved.md): Fires when a Polymarket market is resolved. Get the winning outcome, payouts, and market details instantly. - [merge](https://docs.polynode.dev/webhooks/events/merge.md): Fires when a wallet merges conditional tokens. Inverse of split — tokens combined back into collateral. - [neg_risk_conversion](https://docs.polynode.dev/webhooks/events/neg-risk-conversion.md): Fires on neg-risk conversion events. Track hedging activity in multi-outcome markets. - [order_complete](https://docs.polynode.dev/webhooks/events/order-complete.md): Fires when a multi-fill order finishes. One aggregated event per order instead of N individual fills. - [pnl_change](https://docs.polynode.dev/webhooks/events/pnl-change.md): Fires when a wallet's realized PnL changes. Track profit milestones, loss alerts, and performance shifts. - [position_status_change](https://docs.polynode.dev/webhooks/events/position-status-change.md): Fires when a position transitions between states: open, closed, redeemable, or redeemed. - [price_change](https://docs.polynode.dev/webhooks/events/price-change.md): Fires when a token's price changes. Track price movements across any market. - [redemption](https://docs.polynode.dev/webhooks/events/redemption.md): Fires when a wallet redeems shares from a resolved market. Know instantly when a leader cashes out. - [split](https://docs.polynode.dev/webhooks/events/split.md): Fires when a wallet splits conditional tokens. Track collateral movements and position restructuring. - [trade](https://docs.polynode.dev/webhooks/events/trade.md): Fires when a fill occurs involving wallets or markets you're watching. - [wallet_activity](https://docs.polynode.dev/webhooks/events/wallet-activity.md): Fires on any action by a watched wallet — trades, redemptions, splits, merges, and neg-risk conversions. One webhook replaces five. - [Create Webhook](https://docs.polynode.dev/webhooks/management/create.md): Register a new webhook to receive event notifications. - [Delete Webhook](https://docs.polynode.dev/webhooks/management/delete.md): Permanently delete a webhook and its delivery history. - [Delivery History](https://docs.polynode.dev/webhooks/management/deliveries.md): View the delivery history for a webhook — status codes, latency, errors, and retry attempts. - [List Event Types](https://docs.polynode.dev/webhooks/management/event-types.md): Retrieve all available webhook event types with descriptions and supported filters. - [List Webhooks](https://docs.polynode.dev/webhooks/management/list.md): List all webhooks registered to your API key. - [Rotate Secret](https://docs.polynode.dev/webhooks/management/rotate-secret.md): Generate a new HMAC signing secret for a webhook. - [Test Webhook](https://docs.polynode.dev/webhooks/management/test.md): Send a test delivery to verify your endpoint is reachable and configured correctly. - [Update Webhook](https://docs.polynode.dev/webhooks/management/update.md): Update a webhook's URL, filters, event types, or active status. - [Webhooks](https://docs.polynode.dev/webhooks/overview.md): Push notifications for Polymarket events — trades, price changes, market resolutions, and more. - [Compression](https://docs.polynode.dev/websocket/compression.md): Reduce WebSocket bandwidth by ~60% with built-in zlib compression. - [Block Event](https://docs.polynode.dev/websocket/events/block.md): New Polygon block with Polymarket-specific statistics. - [Deposit Event](https://docs.polynode.dev/websocket/events/deposit.md): USDC and PolyUSD deposits and withdrawals on Polymarket. - [Oracle Event](https://docs.polynode.dev/websocket/events/oracle.md): UMA Optimistic Oracle events — market initializations, proposals, disputes, resolutions, settlements, and admin actions on Polymarket. - [Position Change Event](https://docs.polynode.dev/websocket/events/position-change.md): Polymarket position transfers between wallets. - [Position Merge Event](https://docs.polynode.dev/websocket/events/position-merge.md): Outcome tokens merged back into collateral on Polymarket. - [Position Split Event](https://docs.polynode.dev/websocket/events/position-split.md): Collateral split into outcome tokens on Polymarket. - [Positions Converted Event](https://docs.polynode.dev/websocket/events/positions-converted.md): Position conversion on neg-risk multi-outcome markets. - [Price Feed Event](https://docs.polynode.dev/websocket/events/price-feed.md): Real-time crypto price updates -- BTC, ETH, SOL, BNB, XRP, DOGE, HYPE. - [Redemption Event](https://docs.polynode.dev/websocket/events/redemption.md): Position payout redemptions on Polymarket. - [Settlement Event](https://docs.polynode.dev/websocket/events/settlement.md): Polymarket settlement — pending (pre-chain) or confirmed (on-chain). - [Status Update Event](https://docs.polynode.dev/websocket/events/status-update.md): Notification when a pending settlement confirms on-chain, with exact fill data from receipt logs. - [Trade Event](https://docs.polynode.dev/websocket/events/trade.md): Confirmed on-chain trade execution from Polymarket exchange contracts. - [Examples](https://docs.polynode.dev/websocket/examples.md): Complete WebSocket examples in JavaScript, Python, and wscat. - [WebSocket Overview](https://docs.polynode.dev/websocket/overview.md): Real-time Polymarket trades, 3-5 seconds before on-chain confirmation. - [Subscriptions & Filters](https://docs.polynode.dev/websocket/subscribing.md): Subscription types, filter options, and how event matching works. ## OpenAPI Specs - [openapi](https://docs.polynode.dev/openapi.json) ## Optional - [GitHub](https://github.com/joinQuantish)