Retrieve the full details of a static site including its source configuration, build settings, and current status.
API key authentication. Pass your API key as a Bearer token in the Authorization header.
Static site identifier
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Default Response
Unique identifier for the static site
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Identifier of the company that owns this static site
"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Identifier of the project this static site is grouped under
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Unique system name used in URLs and internal references. Auto-generated from the display name and cannot be changed after creation.
"my-static-site"
Human-readable name shown in the dashboard and API responses
"My Static Site"
Current status of the static site reflecting the most recent deployment or lifecycle operation
deploymentInProgress, deploymentFailed, deploymentSuccess, deploymentCancelled, deleting, deletionFailed "deploymentSuccess"
Where the static site source code comes from. privateGit - private Git repository connected via OAuth. publicGit - public Git repository URL.
privateGit, publicGit "privateGit"
Full URL of the Git repository
"https://github.com/user/static-site"
Git branch used for automatic and manual deployments when no branch is explicitly specified
"main"
When enabled, a new deployment is automatically triggered on every push to the default branch
true
When enabled, preview deployments are created for pull requests targeting the default branch
false
Git hosting provider for the repository. github - GitHub. bitbucket - Bitbucket. gitlab - GitLab. Null for public git sources.
github, bitbucket, gitlab "github"
Primary hostname assigned to the static site
"my-site.sevalla.app"
Command used to install dependencies before building the static site
"npm install"
Command used to build the static site
"npm run build"
Directory containing the built files to publish
"dist"
Root directory of the project within the repository
"/"
Node.js version used to build the static site
"20"
Custom index file served as the entry point for the static site
"index.html"
Custom error page file served when a requested path is not found
"404.html"
Timestamp when the static site was created, in ISO 8601 format
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$"2025-01-30T00:00:00.000Z"
Timestamp when the static site was last modified, in ISO 8601 format
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$"2025-01-30T00:00:00.000Z"