Hosting: Websites

Deploy static site archive

Deploy a static application from an archive file.

WARNING: this overwrites the website's existing contents and cannot be undone — verify this is intended before calling this endpoint.

This endpoint allows you to deploy a static application from an archive file that has been uploaded to the website's directory.

This only works for static sites (pre-built HTML/CSS/JS with no build step). For Node.js applications, use Create NodeJS build from archive instead, or Start Node.js build if the archive is already uploaded. For WordPress sites, use Import WordPress website.

post/api/hosting/v1/accounts/{username}/websites/{domain}/deploy

Path parameters

usernamestring required
Example:u123456789
domainstring required
Example:mydomain.tld

Domain name

Request body

archive_pathstring required

Relative path to the archive file from website root directory

Example request

{
  "archive_path": "uploads/archive.zip"
}

Response

Success response

messagestring

Example response

{
  "message": "Request accepted"
}

Changes