{"uid":"cap_HT6MCH5nzITDYbnNnrxRB","slug":"polymarket-wallet-activity-feed-cccef550","name":"Polymarket Wallet Activity Feed","description":"A wallet's Polymarket on-chain activity feed: trades, merges, splits, redeems, conversions and rewards, newest first. Pass the wallet (proxy) address; optionally filter by type (TRADE/MERGE/SPLIT/REDEEM/REWARD/CONVERSION) and cap with limit. Each entry returns type, side, outcome, share size, price, USD value, timestamp, the market title/slug, conditionId, and tx hash. Read-only from Polymarket's Data API.","url":"https://2s.io/api/predict/activity","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"type":"object","required":["address"],"properties":{"type":{"enum":["TRADE","MERGE","SPLIT","REDEEM","REWARD","CONVERSION"],"type":"string","description":"Filter by activity type."},"limit":{"type":"integer","maximum":500,"minimum":1,"description":"Max events (default 50)."},"address":{"type":"string","maxLength":60,"minLength":8,"description":"Wallet (proxy) address."}},"additionalProperties":false}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.012","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.012/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JWMXtSwX28U1Bva0CEe9O","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a wallet's on-chain Polymarket activity feed (trades, merges, splits, redeems, conversions, rewards) in reverse-chronological order","exampleAgentPrompt":"Pull the last 100 TRADE events from Polymarket's on-chain activity feed for wallet address 0x1234abcd...5678 so I can see what markets they've been buying and selling in.","exampleUseCases":null,"resultDescription":"A list of on-chain activity entries for the wallet, each including: activity type (TRADE/MERGE/SPLIT/REDEEM/REWARD/CONVERSION), trade side (BUY/SELL), outcome, share size, price per share, USD value, timestamp, market title, market slug, conditionId, and transaction hash — ordered newest first.","failureModes":["Missing required 'address' parameter returns a 400 or validation error","Invalid or unrecognized wallet address returns empty results or 404","Invalid 'type' enum value returns a 400 validation error","Limit out of range (>500 or <1) returns a 400 error","Wallet with no Polymarket activity returns an empty list","Payment not included or insufficient USDC (x402) returns 402 Payment Required"],"whenToPreferThis":"Use this endpoint when you need a detailed, chronological record of a specific wallet's Polymarket on-chain actions — including trades, position management (splits/merges), redemptions, and rewards. Prefer it over market-level endpoints when the question is wallet-centric rather than market-centric. Ideal for portfolio analysis, wallet profiling, or auditing a trader's history on Polymarket.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:53:03.457Z","isFirstParty":false}