{"uid":"cap_p9PEwtDayvYrGi2QK8I37","slug":"blockrun-ai-0dbd261f","name":"BlockRun.AI Polymarket Wallet Activity Fetcher","description":"Fetches Polymarket positions, bets, and activity for a specified Ethereum wallet address.","url":"https://blockrun.ai/api/v1/pm/polymarket/wallet/0x85A66bB25955c43f13F7028F17d67172bA02e386","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","properties":{"body":{"type":"object","required":[],"properties":{}}}},"output":{"type":"object","properties":{"example":{"type":"object","properties":{"data":{"type":"object"}}}}}}},"responseSchema":{"type":"object","required":["user","metrics","total_pnl","entry_edge","computed_at","last_trade_at","first_trade_at","trading_styles","unrealized_pnl"],"properties":{"user":{"type":"string"},"metrics":{"type":"object","required":["one_day","all_time","seven_day","thirty_day"],"properties":{"one_day":{"type":"object","required":["roi","wins","losses","trades","volume","win_rate","fees_paid","total_pnl","realized_pnl","avg_buy_price","fees_refunded","profit_factor","avg_sell_price","positions_closed"],"properties":{"roi":{"type":"number"},"wins":{"type":"number"},"losses":{"type":"number"},"trades":{"type":"number"},"volume":{"type":"number"},"win_rate":{"type":"number"},"fees_paid":{"type":"number"},"total_pnl":{"type":"number"},"realized_pnl":{"type":"number"},"avg_buy_price":{"type":"null"},"fees_refunded":{"type":"number"},"profit_factor":{"type":"number"},"avg_sell_price":{"type":"null"},"positions_closed":{"type":"number"}}},"all_time":{"type":"object","required":["roi","wins","losses","trades","volume","win_rate","fees_paid","total_pnl","realized_pnl","avg_buy_price","fees_refunded","profit_factor","avg_sell_price","max_win_streak","max_loss_streak","total_positions","wallet_age_days","active_positions","positions_closed","avg_hold_time_seconds","best_position_realized_pnl","worst_position_realized_pnl"],"properties":{"roi":{"type":"number"},"wins":{"type":"number"},"losses":{"type":"number"},"trades":{"type":"number"},"volume":{"type":"number"},"win_rate":{"type":"number"},"fees_paid":{"type":"number"},"total_pnl":{"type":"number"},"realized_pnl":{"type":"number"},"avg_buy_price":{"type":"number"},"fees_refunded":{"type":"number"},"profit_factor":{"type":"number"},"avg_sell_price":{"type":"number"},"max_win_streak":{"type":"number"},"max_loss_streak":{"type":"number"},"total_positions":{"type":"number"},"wallet_age_days":{"type":"number"},"active_positions":{"type":"number"},"positions_closed":{"type":"number"},"avg_hold_time_seconds":{"type":"number"},"best_position_realized_pnl":{"type":"number"},"worst_position_realized_pnl":{"type":"number"}}},"seven_day":{"type":"object","required":["roi","wins","losses","trades","volume","win_rate","fees_paid","total_pnl","realized_pnl","avg_buy_price","fees_refunded","profit_factor","avg_sell_price","positions_closed"],"properties":{"roi":{"type":"number"},"wins":{"type":"number"},"losses":{"type":"number"},"trades":{"type":"number"},"volume":{"type":"number"},"win_rate":{"type":"number"},"fees_paid":{"type":"number"},"total_pnl":{"type":"number"},"realized_pnl":{"type":"number"},"avg_buy_price":{"type":"null"},"fees_refunded":{"type":"number"},"profit_factor":{"type":"number"},"avg_sell_price":{"type":"null"},"positions_closed":{"type":"number"}}},"thirty_day":{"type":"object","required":["roi","wins","losses","trades","volume","win_rate","fees_paid","total_pnl","realized_pnl","avg_buy_price","fees_refunded","profit_factor","avg_sell_price","positions_closed"],"properties":{"roi":{"type":"number"},"wins":{"type":"number"},"losses":{"type":"number"},"trades":{"type":"number"},"volume":{"type":"number"},"win_rate":{"type":"number"},"fees_paid":{"type":"number"},"total_pnl":{"type":"number"},"realized_pnl":{"type":"number"},"avg_buy_price":{"type":"null"},"fees_refunded":{"type":"number"},"profit_factor":{"type":"number"},"avg_sell_price":{"type":"null"},"positions_closed":{"type":"number"}}}}},"total_pnl":{"type":"number"},"entry_edge":{"type":"number"},"computed_at":{"type":"number"},"last_trade_at":{"type":"number"},"first_trade_at":{"type":"number"},"trading_styles":{"type":"object","required":["is_degen","is_whale","is_contrarian","primary_style","is_buy_and_hold","is_market_maker","is_value_hunter","is_active_trader","is_high_conviction"],"properties":{"is_degen":{"type":"boolean"},"is_whale":{"type":"boolean"},"is_contrarian":{"type":"boolean"},"primary_style":{"type":"string"},"is_buy_and_hold":{"type":"boolean"},"is_market_maker":{"type":"boolean"},"is_value_hunter":{"type":"boolean"},"is_active_trader":{"type":"boolean"},"is_high_conviction":{"type":"boolean"}}},"unrealized_pnl":{"type":"number"}}},"example":{"request":{"input":{"body":{}}},"response":{"user":"0x85a66bb25955c43f13f7028f17d67172ba02e386","metrics":{"one_day":{"roi":0,"wins":0,"losses":0,"trades":0,"volume":0,"win_rate":0,"fees_paid":0,"total_pnl":-0.34667172485379183,"realized_pnl":0.4610799999999813,"avg_buy_price":null,"fees_refunded":0,"profit_factor":0,"avg_sell_price":null,"positions_closed":0},"all_time":{"roi":-0.04827970213069885,"wins":748,"losses":585,"trades":1481,"volume":4309.6142,"win_rate":0.5611402850712678,"fees_paid":224.431506,"total_pnl":-422.0217337499713,"realized_pnl":-196.199555,"avg_buy_price":0.5761,"fees_refunded":0,"profit_factor":0.8880664893088148,"avg_sell_price":0.768,"max_win_streak":199,"max_loss_streak":7,"total_positions":1352,"wallet_age_days":73,"active_positions":19,"positions_closed":1334,"avg_hold_time_seconds":12775.857571214392,"best_position_realized_pnl":24.33444,"worst_position_realized_pnl":-11.840513},"seven_day":{"roi":-0.2631373674361703,"wins":24,"losses":25,"trades":59,"volume":130.1621580000001,"win_rate":0.4897959183673469,"fees_paid":2.11012,"total_pnl":-27.13749264223643,"realized_pnl":-27.205748999999997,"avg_buy_price":null,"fees_refunded":0,"profit_factor":0.45240059093814183,"avg_sell_price":null,"positions_closed":49},"thirty_day":{"roi":-0.2883875853659774,"wins":252,"losses":316,"trades":521,"volume":1311.5961949999996,"win_rate":0.44366197183098594,"fees_paid":28.604469999999992,"total_pnl":-348.74758374997134,"realized_pnl":-318.878645,"avg_buy_price":null,"fees_refunded":0,"profit_factor":0.5405151426831395,"avg_sell_price":null,"positions_closed":569}},"total_pnl":-422.0217337499713,"entry_edge":0.1919,"computed_at":1781322457,"last_trade_at":1781322556,"first_trade_at":1774977559,"trading_styles":{"is_degen":false,"is_whale":false,"is_contrarian":false,"primary_style":"BUY_AND_HOLD","is_buy_and_hold":true,"is_market_maker":false,"is_value_hunter":false,"is_active_trader":false,"is_high_conviction":false},"unrealized_pnl":-1.3906727499712872}},"exampleRequest":{"input":{"body":{}}},"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_olKAY3_9_OkUF01SxUgst","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches Polymarket positions, bets, and activity for a specified Ethereum wallet address","exampleAgentPrompt":"Can you pull up all the Polymarket positions and betting activity for the wallet 0x85A66bB25955c43f13F7028F17d67172bA02e386? I want to see what prediction markets they're in and their current bets.","exampleUseCases":null,"resultDescription":"Returns structured data about the wallet's Polymarket positions, historical bets, and on-chain activity, including market metadata, share holdings, and trade history for the specified Ethereum address.","failureModes":["Invalid or malformed Ethereum wallet address returns an error","Wallet address with no Polymarket activity returns empty data","Payment failure (insufficient USDC balance) results in 402 response","Rate limiting if called too frequently","Network or RPC issues causing data fetch delays"],"whenToPreferThis":"Use this endpoint when you need to inspect a specific Ethereum wallet's Polymarket activity, positions, and betting history. Ideal for portfolio analysis, competitor research, or monitoring a known wallet's prediction market exposure. Prefer this over generic blockchain explorers when you need Polymarket-specific structured data including position sizes and market context.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:43:44.616Z","isFirstParty":false}