Create Site
Creates a new site in a workspace.
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)
Request
This endpoint expects an object.
workspaceId
The ID of the workspace that contains this site.
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.