Paid plan required. Not available on the free tier — upgrade to starter or higher.
.zip, the system automatically determines how to handle it:zipIndexHtmlPath to specify the homepagezipIndexHtmlPath is missing or invalid when multiple HTML files are found, the request will fail and return the list of detected HTML files.asFileBundle: true to skip detection entirely and always treat the upload as a file bundle.curl --location --request PUT 'https://connect.litehost.io/v1/projects/' \
--header 'Authorization: Bearer <token>' \
--form 'files=""' \
--form 'zipIndexHtmlPath=""' \
--form 'asFileBundle=""'{
"status": "success",
"data": {
"deploymentId": "dep_v2",
"url": "http://example.com"
}
}