Site Deploy
Publish a static website and get its URL. Inputs: { files: { "index.
Call it
The first response is 402 with the exact price and every rail you can
pay with. Pay, repeat the request with the proof, and you get the result.
curl -X POST https://api.glianalabs.com/v1/tools/site-deploy \
-H 'content-type: application/json' \
-d '{"files":{"index.html":"PGgxPkhlbGxvIGZyb20gYW4gYWdlbnQ8L2gxPg=="}}'When to use it
html": "<base64>", "app.js": "<base64>", … } }, plus name? (it gets a short random suffix: toko-kue-3f9a; names that read like a bank, wallet, login or official page are refused) and { site, key } to replace one you deployed. Use when an agent has built a page, a report or a small app and needs a public address for it. Static files only (HTML, CSS, JS, images, fonts): no server code, no forms. index.html is required; up to 2,000 files and 17 MB. Returns: { url, site, key, expiresAt }; the site lives 30 days. Keep the key — sending { site, key, files } again replaces the site and adds 30 days, and POST /v1/sites/delete { site, key } takes it down (free). Hosted on utus.dev with SSL; abusive sites are taken down.
What it costs
$0.0500 per successful call — flat, with no plan, minimum or monthly fee. A call that fails validation is refused before it runs, so it is never charged.
Not sure this is the right endpoint? GET /v1/consult?intent=… is
free and answers that.