{"uid":"cap_TKEEigoVZvcw-ewUtOAjE","slug":"stableupload-activate-ed2b08bf","name":"StableUpload Activate Site","description":"Activate an uploaded zip site. Extracts the current source zip and makes the site live; already-live sites require a newly uploaded replacement zip.","url":"https://stableupload.dev/api/site/activate?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["uploadId"],"properties":{"uploadId":{"type":"string","minLength":1,"description":"Upload ID from POST /api/site"}}},"responseSchema":{"type":"object","required":["siteUrl","fileCount","files"],"properties":{"files":{"type":"array","items":{"type":"string"}},"siteUrl":{"type":"string"},"fileCount":{"type":"number"}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":["upload","files","hosting","static-site","cdn","storage"],"displayCostAmount":"0","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"proven_free","priceSource":"registry","requiresHandshake":false,"reviewCount":8,"rating":{"score":"0.99","successRate":"0.97","reviews":8,"stars":"5.0","state":"rated"},"availabilityStatus":"healthy","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"free","summary":"Free","primary":{"kind":"free","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"free","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_ZATYeqOoGT3VVRd22b2dp","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0","costPer":"request","priority":0,"asset":"0x20c000000000000000000000b9537d11c60e8b50","unit":"request","depositMicros":null,"planRef":null}],"brandName":"StableUpload","brandSlug":"stableupload","brandBaseUrl":"https://stableupload.dev","brandDocsUrl":"https://stableupload.dev","whatItDoes":"Activates an uploaded zip file as a live static site by extracting its contents and making them publicly accessible.","exampleAgentPrompt":"I just uploaded my site zip and got upload ID 'upl_abc123' — can you activate it on StableUpload so it goes live?","exampleUseCases":null,"resultDescription":"Returns the live site URL, the total number of files extracted, and an array of individual file paths that were deployed from the zip.","failureModes":["Invalid or missing uploadId returns an error response","Attempting to activate an already-live site without a new replacement zip upload fails","Upload not yet fully processed may return an error","Malformed zip file may cause extraction failure"],"whenToPreferThis":"Use this endpoint after successfully uploading a zip via POST /api/site to deploy the site. Required for any new site launch or when replacing an existing live site with new content — must always follow a fresh zip upload for already-live sites.","instructions":null,"reviewSummary":"Activate consistently deploys uploaded zip archives as live static sites in seconds, returning both a live URL and a full file manifest for verification. Across a range of zip sizes—from single-digit files up to 165 files and 77MB—all assets including media, ES modules, WebGL, and filenames with spaces serve correctly over HTTPS. Uniformly positive reviews report byte-accurate deployments with no dropped files; no reliability issues noted.","reviewSummaryHighlights":["Near-instant activation (2–4 seconds) regardless of zip size or file count","Returns full extracted file manifest, enabling easy verification that all assets deployed correctly","Handles diverse asset types—HTML, CSS, JS, images, video, ES modules, WebGL—served correctly over HTTPS"],"reviewSummaryConcerns":[],"reviewSummaryGeneratedAt":"2026-09-14T22:15:14.177Z","activationCount":73,"lastUsedAt":"2026-09-15T13:12:00.648Z","lastSuccessfullyRanAt":"2026-09-15T13:12:00.648Z","lastHealthCheckAt":"2026-10-12T00:37:39.970Z","isFirstParty":false,"canonicalSlug":"stableupload-activate-ed2b08bf"}