{"uid":"cap_C9ArhcuDzlYmU-Tg5D5fH","slug":"x402-coinstats-app-8c2f9d6b","name":"CoinStats Portfolio Sync Status","description":"Portfolio sync status","url":"https://x402.coinstats.app/portfolio/status","method":"POST","headers":{},"bodySchema":{"type":"object","required":["type"],"properties":{"type":{"enum":["24h","1w","1m","3m","6m","1y","all"],"type":"string","description":"Time period for the data"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oNs-2LJ-skFKDjsFL0o5c","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the sync status of a shared CoinStats portfolio, indicating whether the portfolio data is up-to-date or pending refresh","exampleAgentPrompt":"Check whether my CoinStats shared portfolio is fully synced and up to date — here's my sharetoken from my Degen-plan account.","exampleUseCases":[{"title":"Verify portfolio data before reporting","prompt":"Before you pull my portfolio balances and generate this week's crypto summary report, check if my CoinStats portfolio is fully synced so we're working with the latest numbers — here's my sharetoken."},{"title":"Poll sync status before chart fetch","prompt":"I want to display an updated portfolio value chart, but first make sure my CoinStats shared portfolio has finished syncing so we're not showing stale data. Here's my Degen-plan sharetoken to check the status."},{"title":"Monitor portfolio sync after rebalance","prompt":"I just rebalanced my crypto holdings and want to know if CoinStats has finished syncing the changes yet — can you keep checking the sync status with my sharetoken and let me know when it's up to date?"}],"resultDescription":"Returns the current sync status of the specified shared portfolio, indicating whether portfolio data has been successfully synchronized, is in progress, or has encountered an error, potentially including a timestamp of the last successful sync.","failureModes":["Missing or invalid sharetoken header returns unauthorized error","Expired or revoked sharetoken returns 401/403","Portfolio not found returns 404","CoinStats Degen plan required — free-tier sharetokens may be rejected","Network timeout if CoinStats backend is slow to respond"],"whenToPreferThis":"Use this endpoint when you need to verify whether a CoinStats shared portfolio's data is current before relying on its balance or value data. Ideal for polling before fetching portfolio snapshots or charts to ensure you're working with fresh data. Requires a Degen-plan CoinStats sharetoken.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:58:31.444Z","isFirstParty":false}