Deploy site
deployPublish self-contained HTML to a Cloud site this account owns. Pass projectId instead of html to send a saved Studio page. Public env vars for that site are written into the static page. Private values are not. Cloud is not a Node host. ZIP uploads stay on POST /api/cloud/v1/{siteId} with a Cloud deploy key.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"siteId": "<siteId>"
},
"name": "deploy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| html | No | Complete self-contained HTML document, 180 KB or smaller. | |
| siteId | Yes | Cloud site UUID. | |
| projectId | No | Optional Studio project UUID. Sends that saved page instead of html. |