{"uid":"cap_5W_ZU8gdjrrLC3cVjesFg","slug":"sitecheck-polymarket-wallet-holdings-d54ca413","name":"SiteCheck Polymarket Wallet Holdings","description":"Open positions of a Polymarket wallet (proxy wallet address): market, outcome, size, average entry price, current price, value in USDC, cash and percent PnL, plus totals of the listed positions and Polymarket's own portfolio value. The largest 500 positions are listed; truncated says when there are more. Information only, not financial advice.","url":"https://api.sitecheck-api.workers.dev/api/pm/wallet?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":{"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/positions)","totals":{"percentPnl":13.52,"totalValue":457529.18,"totalCashPnl":54492.78,"totalInvested":402953.08},"wallet":"0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6","checkedAt":"2026-10-15T18:21:05.284Z","positions":[{"size":426093.29,"slug":"will-there-be-no-change-in-fed-interest-rates-after-the-october-2026-meeting-20260617190324031","asset":"111061902544814266207267295505639408607400625795891618462682726460921782993748","title":"Will there be no change in Fed interest rates after the October 2026 meeting?","cashPnl":53267.78,"outcome":"Yes","avgPrice":0.6,"percentPnl":20.84,"redeemable":false,"conditionId":"0xdf9bf27ee5757c55b44b8b9826ddc9ec3a8809aa3278634c45edbb7fc8f1a3e3","currentPrice":0.725,"currentValue":308917.64},{"size":11396.69,"slug":"col-haj-aja-2026-10-15-total-1pt5","asset":"84757376927839303013190936432764250664947324098902262677040851915374893448849","title":"HNK Hajduk Split vs. AFC Ajax: O/U 1.5","cashPnl":1856.73,"outcome":"Over","avgPrice":0.837,"percentPnl":19.47,"redeemable":false,"conditionId":"0x74bd15fe8f1a5b161cc11fdc9dcac4fe226e6d06ed62389cba0603af7481dff7","currentPrice":1,"currentValue":11390.99},{"size":11701.27,"slug":"will-predictfun-launch-a-token-by-december-31-2026","asset":"114601905620399478366872883723128209209706772729401525531940325145395181519141","title":"Will Predict.fun launch a token by December 31, 2026?","cashPnl":2654.66,"outcome":"Yes","avgPrice":0.638,"percentPnl":35.55,"redeemable":false,"conditionId":"0x95feddfb444684affe3347fbe3c5af37092a6315ba2b389dc187ad5661527d0a","currentPrice":0.865,"currentValue":10121.6}],"truncated":true,"disclaimer":"Information only, not financial advice.","portfolioValue":460688.16,"positionsCount":500}},"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_ubHiG41Ije2np_2uizpuP","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":"Returns Polymarket prediction-market wallet holdings, open positions, P&L, and portfolio value for a given EVM wallet address","exampleAgentPrompt":"Can you pull up the full Polymarket portfolio for wallet 0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6 — I want to see all open positions, their current value, and total P&L?","exampleUseCases":[{"title":"Personal Polymarket P&L check","prompt":"What's the current P&L and total portfolio value on my Polymarket wallet 0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6? Show me which markets I'm up or down on."},{"title":"Research a whale's prediction market bets","prompt":"Look up what markets wallet address 0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6 is holding on Polymarket — I want to know their biggest positions and average entry prices."},{"title":"Track a specific trader's open positions","prompt":"Can you fetch all open Polymarket positions for address 0xe9076a87c5ed90ef16e6fe6529c943baeca0cff6 and tell me which ones are redeemable and how many total positions they have?"}],"resultDescription":"Returns a JSON object with the wallet address, timestamp, a list of up to 500 open positions (each with market title, slug, outcome, size, average price, current price, cash P&L, percent P&L, current value, condition ID, asset ID, and redeemable flag), aggregate totals (total value, total invested, total cash P&L, percent P&L), overall portfolio value, position count, and a truncation flag if more than 500 positions exist. Includes a data disclaimer.","failureModes":["Missing or malformed wallet address (not 42-char 0x hex) returns a validation error","Wallet address with no Polymarket activity returns empty positions array","Upstream Polymarket Data API unavailability causes timeout or 502 error","Invalid address format (ENS names, non-EVM addresses) not supported — must be raw hex","Rate limiting or payment failure returns 402 or 429"],"whenToPreferThis":"Use this endpoint when you need detailed Polymarket prediction-market portfolio data for a specific EVM wallet — including per-market positions, P&L breakdowns, and portfolio totals. Prefer this over generic EVM balance endpoints when the user specifically asks about prediction market holdings or Polymarket activity, not general token or NFT balances.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:48:02.531Z","isFirstParty":false,"canonicalSlug":"sitecheck-polymarket-wallet-holdings-d54ca413"}