{"name":"API Host","description":"Multi-tenant API host on Cloudflare Workers for Platforms. Deploy a JS/TS handler + secrets and get a live HTTPS endpoint at app.withzero.ai/<slug>/ for $0.20/month. Agent guide (how to call & pay every endpoint): https://app.withzero.ai/llms.txt . Optionally declare per-tenant storage via `bindings:{kv?,d1?,r2?}` — KV (env.STORE), D1 (env.DB), R2 (env.BUCKET). Surface map: paid `POST /_admin/deploy` ($0.20, deploy a new tenant slug) and `POST /_admin/renew/:slug` ($0.20, owner-only, extends 30d expiry); proof (owner-authenticated, free with zero-amount credential) `PUT /_admin/code/:slug` (replace code/secrets) and `DELETE /_admin/:slug` (decommission); free `GET /_admin/get/:slug` (public deployment metadata — never returns code/secrets); proof (owner-only, free) custom-domain management: `POST /_admin/:slug/domains` (attach a domain bought via domain-buy), `DELETE /_admin/:slug/domains/:domain` (detach), `GET /_admin/:slug/domains` (list attached); tenant catch-all `ANY /:slug/*` and `ANY /:slug` (forwards GET/POST/PUT/DELETE/PATCH into the dispatch namespace; returns 402 with WWW-Authenticate Payment when expired). Lifecycle: deploy → use tenant URLs → (PUT code to update | renew before expiry | DELETE to wind down)."}