cURL
curl --request PUT \ --url https://api.sevalla.com/v2/static-sites/{id} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "display_name": "My static site", "auto_deploy": true, "default_branch": "main", "build_command": "npm run build", "node_version": "18.16.0", "published_directory": "dist" } '
{ "static_site": { "id": "54fb80af-576c-4fdc-ba4f-b596c83f15a1", "display_name": "My static site", "auto_deploy": true, "default_branch": "main", "build_command": "npm run build", "node_version": "20.2.0", "published_directory": "dist", "updated_at": 1695300630620, "status": "deploymentInProgress" } }
Update properties or configuration of a static site.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
"54fb80af-576c-4fdc-ba4f-b596c83f15a1"
"My static site"
true
"main"
"npm run build"
16.20.0
18.16.0
20.2.0
"18.16.0"
"dist"
Static site updated successfully
Show child attributes
"20.2.0"
1695300630620
deploymentInProgress
deploymentFailed
deploymentSuccess
deploymentCancelled
deleting
deletionFailed
"deploymentInProgress"
Was this page helpful?