Update Site
Updates an existing site.
Authentication
x-api-keystring
API key authentication. Accepts either:
- App API key (e.g. sk_eczMHVBY9fV6GYFhvs53qcnxq7yptlXL3ABKOZtn6dQ)
- Site API key (UUID format, e.g. 550e8400-e29b-41d4-a716-446655440000)
Path parameters
siteId
The site ID for the site you are updating.
Request
This endpoint expects an object.
name
The site name.
hostOrigin
The public URL where your site is hosted. This is the URL that Makeswift uses to render your site for editing.
defaultLocale
The primary locale of this site.
Response
object
The type of the object
Allowed values:
id
name
The site name.
hostOrigin
The public URL where your site is hosted. This is the URL that Makeswift uses to render your site for editing.
publicApiKey
The publishable API key that a host can use to get page and component data for rendering your site.
defaultLocale
The primary locale of this site.
localeManagementMode
Controls whether locales are managed internally via the builder or externally via API.
Allowed values:
defaultLocalePathPrefix
Errors
400
Bad Request Error
403
Forbidden Error