Start a multi-part deploy
start_uploadStarts a deploy whose files are sent in several parts, for a site too large to send in one call. Returns an uploadId that collects files for 2 hours. With a siteId, publishing the upload replaces that site's files; without one, name (and optionally subdomain) say which new site it creates. The published site may have up to 200 files and the plan's site size (4 MB on Hobby, 25 MB on a paid plan; the result's limits give this account's). Starting an upload changes nothing live and is not a deploy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Required without siteId: the new site's name. | |
| siteId | No | The site to replace. Omit to create a new site. | |
| message | No | Shown in deployment history. e.g. "Full site, first version" | |
| subdomain | No | Without siteId: the requested subdomain. Derived from name if omitted. |