{"uid":"cap_fP_rYxrSXqaFuqoRat_Fi","slug":"host-withzero-ai-list-caller-owned-hosted-sites-host-withzero-ai-20b16e01","name":"List Caller-Owned Hosted Sites (host.withzero.ai)","description":"List slugs owned by the caller. R2 list-scan filtered by owner customMetadata (O(N) — fine for the per-wallet upload volumes we expect, but not designed for unbounded scaling).","url":"https://host.withzero.ai/sites?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":null,"responseSchema":{"type":"object"},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"proven_free","priceSource":"registry","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":"metered","summary":"metered — billed by usage","primary":{"kind":"metered","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"metered","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_Pgqj-ZRxga5Gq7pp_2Ug_","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":"host-site-get-sites:1"}],"brandName":"host.withzero.ai","brandSlug":"host-withzero-ai-mpp","brandBaseUrl":"https://host.withzero.ai","brandDocsUrl":null,"whatItDoes":"Returns a list of all static site slugs uploaded and owned by the authenticated caller wallet on host.withzero.ai.","exampleAgentPrompt":"Show me all the static websites I currently have hosted under my wallet on host.withzero.ai — I want to see every slug I own.","exampleUseCases":[{"title":"Audit all published microsites","prompt":"Can you list every site slug I've uploaded to host.withzero.ai so I can see what's currently live under my wallet?"},{"title":"Pre-upload duplicate check","prompt":"Before I upload this new site, pull up all the slugs I already own on host.withzero.ai so I can make sure I'm not creating a duplicate."},{"title":"Clean up old hosted sites","prompt":"Show me all the sites hosted under my wallet on host.withzero.ai — I want to review the list before deciding which ones to delete."}],"resultDescription":"A JSON object containing an array of slug identifiers and associated metadata for all static sites owned by the authenticated caller wallet, filtered from R2 storage by owner customMetadata. Includes site URLs and any relevant ownership details.","failureModes":["Unauthenticated request returns 401 — caller wallet not identified","Empty list returned if caller owns no slugs yet","Slow response if caller has a very large number of slugs (O(N) R2 full scan)","Service unavailable if R2 backend is down (503)","Malformed wallet auth token returns 400 or 403"],"whenToPreferThis":"Use this endpoint when an authenticated caller needs to enumerate all static sites they own on host.withzero.ai, such as before updating, replacing, or deleting a site, or to audit their hosting inventory. Prefer this over manual slug guessing or external tracking since it authoritatively reads from R2 customMetadata filtered by the caller's wallet identity.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T21:36:59.675Z","isFirstParty":true,"canonicalSlug":"host-withzero-ai-list-caller-owned-hosted-sites-host-withzero-ai-20b16e01"}