{"uid":"cap_20rds2v-OUQsLhBo2de7g","slug":"sitecheck-polymarket-wallet-activity-eb8a96a2","name":"SiteCheck Polymarket Wallet Activity","description":"Fetches recent trading and on-chain lifecycle activity (trades, splits, merges, redemptions) for a Polymarket user or proxy wallet address. Includes market question titles, action types, amounts, and transaction hashes. Limit up to 100 items. Information only, not financial advice.","url":"https://api.sitecheck-api.workers.dev/api/pm/activity?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["wallet"],"properties":{"limit":{"type":"string","description":"Maximum activity records to return (max 100)"},"wallet":{"type":"string","description":"Polymarket EVM proxy or user address (0x hex, 42 chars)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"source":"Polymarket Data API (data-api.polymarket.com/activity)","wallet":"0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6","activity":[{"side":"BUY","size":27.2,"slug":"uel-olm-oly-2026-10-15-olm","type":"TRADE","price":0.35,"title":"Will Olympique de Marseille win on 2026-10-15?","outcome":"Yes","usdcSize":9.83,"timestamp":"2026-10-15T18:20:46.000Z","transactionHash":"0xab0d91d7cf17712b0767b9add0704fd5f04a98c83eefd35a5264b6eef3bab213"},{"side":"BUY","size":3.65,"slug":"uel-lyo-cry-2026-10-15-total-3pt5","type":"TRADE","price":0.52,"title":"Olympique Lyonnais vs. Crystal Palace FC: O/U 3.5","outcome":"Over","usdcSize":1.95,"timestamp":"2026-10-15T18:20:41.000Z","transactionHash":"0x62fa28e815eeca273af12b7151b2dfffcd7f27a4cdd49f77ed07b1c2629bef58"},{"side":"SELL","size":7.12,"slug":"dota2-playti-skyrea-2026-10-15-game1","type":"TRADE","price":0.999,"title":"Dota 2: PlayTime vs Skyreavers - Game 1 Winner","outcome":"Skyreavers","usdcSize":7.11,"timestamp":"2026-10-15T18:20:17.000Z","transactionHash":"0x40de41cf50c5ab486fa036901f9ca81d675d942588e61cfe1cee8ecc25a668fe"}],"checkedAt":"2026-10-15T18:21:04.594Z","disclaimer":"Information only, not financial advice.","activityCount":10}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_fM-Hnpg_QFqIgzCSDWb75","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches recent trading activity (buys/sells) for a given Polymarket wallet address","exampleAgentPrompt":"Can you pull up the last 20 trades for the Polymarket wallet 0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6 and tell me what markets they've been betting on?","exampleUseCases":[{"title":"Track a whale's Polymarket bets","prompt":"Show me the last 50 trades for Polymarket wallet 0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6 — I want to see what markets they're buying and selling, the prices they paid, and the USDC amounts."},{"title":"Monitor own Polymarket portfolio activity","prompt":"Can you fetch my recent Polymarket activity for wallet 0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6? I want to see the last 10 trades I made, including what I bought and sold."},{"title":"Audit a wallet's prediction market history","prompt":"I need to audit the trading history for Polymarket address 0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6 — show me up to 100 recent trades with the market titles, outcomes, prices, and timestamps."}],"resultDescription":"Returns a JSON object containing the queried wallet address, a list of trade activity records (each with side, size, slug, type, price, title, outcome, USDC size, timestamp, and transaction hash), total activity count, a checkedAt timestamp, and a disclaimer note. Sourced from the Polymarket Data API.","failureModes":["Invalid or malformed wallet address (not 42-char 0x hex) returns an error","Wallet has no Polymarket activity — returns empty activity array","limit parameter exceeds 100 — capped or error returned","Polymarket Data API upstream unavailable — upstream fetch failure","Non-EVM address format causes a validation error"],"whenToPreferThis":"Use this endpoint when you need on-chain Polymarket trading history for a specific wallet, including trade direction, prices, USDC amounts, and market titles. Prefer this over generic blockchain explorers when you want Polymarket-structured, human-readable market data (titles, outcomes, slugs) rather than raw transaction data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T07:44:36.504Z","isFirstParty":false,"canonicalSlug":"sitecheck-polymarket-wallet-activity-eb8a96a2"}