Wallet Activity (Polymarket)
Complete activity feed for a Polymarket wallet - every TRADE, SPLIT, MERGE, REDEEM, CONVERSION, and REWARD event in one clean, consistent schema.
/v2/polymarket/activityParameters
userstring (query)requiredWallet address - must match ^0x[a-fA-F0-9]{40}$.
typestringOptional. Filter to a single event type: TRADE | SPLIT | MERGE | REDEEM | CONVERSION | REWARD.
marketstringOptional. Filter to a single market by condition_id.
limitintegerOptional. Page size (default 100, max 500).
offsetintegerOptional. Page offset (default 0).
Response
userstringWallet address (lowercased).
limitintegerPage size returned (max 500).
offsetintegerPage offset.
countintegerNumber of activity rows returned in this page.
has_morebooleanTrue when count == limit, indicating another page may exist. Use offset += limit to fetch the next page.
activityarrayPer-event records with a clean, consistent snake_case schema.
Show 10 fields
proxy_walletstringPolymarket proxy wallet that performed the action.
condition_idstringMarket condition ID.
typestringTRADE | SPLIT | MERGE | REDEEM | CONVERSION | REWARD.
outcomestringOutcome label (e.g. "Yes").
outcome_indexintegerOutcome index in the market.
usdc_sizenumberUSDC amount of the event.
fee_amountnumberTaker fee paid for this event in USDC.
bonus_amountnumberBonus/incentive amount, if any.
transaction_hashstringPolygon tx hash.
timestampintegerUnix seconds of the event.
_metaobjectSource and cache metadata.
Show 3 fields
sourcestringData source identifier.
cachestringhit | miss - whether the response was served from the low-latency cache or freshly resolved.
cache_secondsintegerCache window in seconds.