PnL

Batch public wallet identities and market position summaries

Summaries for up to 50 holding wallets on Polymarket or Predict. Names are venue-scoped and enriched asynchronously. Decimal monetary amounts are USD strings; null means unavailable. PnL covers indexed market activity and does not certify completeness. as_of is the oldest position-row write time, not a producer watermark. Exact positive inventory, including dust, remains open. PnL includes realized results from closed positions, and is unavailable for open inventory with missing or older-than-five-minute marks. Size tiers use remaining purchase cost, independently of marked value; their initial thresholds are provisional. Allocator FIFO results include share-denominated buy fees in inventory cost but exclude separately charged collateral fees and gas; they are not net-of-all-costs returns. Token balances are shares and mark_price is USD per share. The existing native PnL pipeline control also applies; when disabled, only identity enrichment is returned. include_details requires one wallet. Transient lookup failures are distinct from anonymous profiles.

post/pnl/market-wallets

Request

  • Base URL
    https://data.kairos.trade
  • Auth
    none required

Request body

provider'polymarket' | 'predictfun' required
market_idstring required
walletsstring[] required
include_detailsboolean

Response

Per-wallet summaries; unavailable data is explicit, never inferred as zero.

provider'polymarket' | 'predictfun' required
market_idstring required

Changes

No recorded changes to this operation across all 1 revision of this API.