Create Upload
createUploadUploads project files or a single .zip to Cloady and returns an uploadId to use as the source for deployApp or inspectSource. Accepts up to 3000 files and 50 MB.
Instructions
Send each file's path and content, or its path and the upload to take it from (fromUpload, as for a picture from generateImage). The response's uploadId goes into deployApp or inspectSource as source { type: "upload", uploadId }. A single .zip file is taken as the whole project. Up to 3000 files and 50 MB; an upload that no app uses within three hours is deleted.
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": {
"workspaceSlug": "<workspaceSlug>"
},
"name": "createUpload"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| requestBody | No | The JSON request body. | |
| workspaceSlug | Yes |