{"uid":"cap_u7dFfd99f1szbxwENnpVn","slug":"madeonsol-com-wallet-open-positions-8dbec8d9","name":"madeonsol.com Wallet Open Positions","description":"Open positions only — lighter slice of /pnl, shares the same cache","url":"https://madeonsol.com/api/x402/wallet/CyaE1VxvBrahnPWkqm5VsdCvyS2QmNht2UFrKJHga54o/positions","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","pathParams"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Solana wallet address (base58)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"unknown","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3E3eG651C0LRcM1FdRfbZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns only the open (unrealized) token positions for a given Solana wallet address, as a lighter cached slice of the full PnL endpoint","exampleAgentPrompt":"Show me the current open positions for Solana wallet CyaE1VxvBrahnPWkqm5VsdCvyS2QmNht2UFrKJHga54o — I want to see which tokens they're still holding right now.","exampleUseCases":null,"resultDescription":"A list of open (unrealized) token positions for the specified Solana wallet, including current holdings that have not been closed, drawn from the same cache as the full PnL endpoint but limited to open positions for faster response.","failureModes":["Invalid or malformed Solana wallet address returns an error","Wallet with no open positions returns an empty list","Cache miss may cause slightly stale data","Network or upstream Solana RPC failures may cause 5xx errors","Payment failure (insufficient USDC) blocks access with 402 response"],"whenToPreferThis":"Use this endpoint when you only need open/unrealized positions for a Solana wallet and want a faster, lighter response than the full PnL endpoint. Prefer this over /pnl when you don't need realized gains, closed positions, or the daily curve — it shares the same cache so it's cheaper and quicker to parse.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:49:30.903Z","isFirstParty":false}