Skip to main content
The API is large. This page maps common tasks to the SDK method that does the job and the recipe that walks through it. Every method shown is a method on the TypeScript SDK client (called as client.namespace.method(...)) and maps to a REST endpoint in the API Reference. Reach for the recipe when there is one, the SDK method when there is not.
New here? Start with Fetching all data for pagination, then jump to the section below that matches what you are building.

Search and discovery

I want to…SDK methodRecipe
Search events, markets, traders, and builderssearch.searchAdding search
Look up a wallet by addresssearch.search (type: "traders")Adding search
Find markets that just movedmarkets.getPriceJumpsFinding market movers
See platform-wide momentumanalytics.getChangesFinding market movers

Markets and prices

I want to…SDK methodRecipe
List or filter marketsmarkets.getMarkets
Get one marketmarkets.getMarket, markets.getMarketBySlug
Price candlesticks for a market or positionmarkets.getCandlestick, markets.getPositionCandlestickTradingView charts
A market’s volume over timemarkets.getMarketVolumeChart
Recent trades for a marketmarkets.getTradesCopy trading
Top traders in a market or positionmarkets.getMarketTopTraders, markets.getPositionTopTraders
Oracle / resolution eventsmarkets.getOracleEvents
Crypto Up/Down price feedassets.getAssetCandlestick, assets.getAssetHistoryCrypto Up/Down feed

Events and series

I want to…SDK methodRecipe
List or filter eventsevents.getEventsTrending events and markets
Get one event and its marketsevents.getEvent, events.getEventBySlug, events.getEventOutcomes
Event price chart and metricsevents.getEventChart, events.getEventMetrics
Work with recurring seriesseries.getSeriesList, series.getSeriesEvents, series.getSeriesOutcomes
Browse markets by tag or categorytags.getTags, tags.getTag
Find category leaderstags.getCategoryTopTraders

Traders and PnL

I want to…SDK methodRecipe
A trader’s open and closed positionstrader.getTraderOutcomePnlOpen and closed positions
Global / market / category PnL for a wallettrader.getGlobalPnl, trader.getTraderMarketPnl, trader.getTraderCategoryPnlLive PnL dashboard
PnL candlesticks and daily heatmaptrader.getTraderPnlCandles, trader.getTraderPnlCalendarPnL history charts
Best/worst periods and drawdowntrader.getTraderPnlPeriods, trader.getTraderPnlRiskPnL history charts
A wallet’s biggest wins and lossestrader.getTopTradesMarketsPnL history charts
Position exits (win/loss markers)trader.getTraderPnlExitsPnL chart with exit markers
Enrich wallets with profilestrader.getTraderProfile, trader.getTraderProfilesBatch
A trader’s trades or volumetrader.getTraderTrades, trader.getTraderVolumeChart

Holders

I want to…SDK methodRecipe
Current holders of a market or positionholders.getMarketHolders, holders.getPositionHolders
Holder count historyholders.getMarketHoldersHistory, holders.getPositionHoldersHistory, holders.getEventHoldersHistoryHolder metrics tracking

Order book and liquidity

I want to…SDK methodRecipe
Current order bookorderBook.getOrderBook, orderBook.getMarketOrderBookCLOB liquidity dashboard
Order book or spread historyorderBook.getOrderBookHistory, orderBook.getSpreadHistory
Bond zone (close-to-bond) marketsbonds.getBondsBond zone alerts

Builders and attribution

I want to…SDK methodRecipe
Trades routed via a builder codemarkets.getTrades (builder_codes)Trades by builder code
Builder fee revenue over timebuilders.getBuilderTimeseries, builders.getBuilderFeesBuilder revenue dashboard
Your top traders and retentionbuilders.getBuilderTopTraders, builders.getBuilderRetentionBuilder revenue dashboard
Volume concentrationbuilders.getBuilderConcentrationBuilder revenue dashboard
Rank and search buildersbuilders.getBuilders, builders.searchBuilders

Platform analytics

I want to…SDK methodRecipe
Platform-wide percentage changesanalytics.getChangesFinding market movers
Activity buckets over timeanalytics.getDeltas, analytics.getTimeseriesFinding market movers
Per-entity time seriesanalytics.getMarketTimeseries, analytics.getEventTimeseries, analytics.getTraderTimeseries, analytics.getTagTimeseries

Realtime

For push instead of polling, every domain above has a websocket and webhook counterpart.
I want to…Where
Stream raw data (trades, prices, PnL, positions, holders)Websocket rooms
Receive event notifications over a socketAlerts
Receive event notifications over HTTPWebhooks
Manage webhook subscriptionswebhooks.create, webhooks.list, webhooks.update, webhooks.test
Last modified on June 13, 2026