Create page
Create a static website with a CDN URL.
← All Pages endpoints · Capability overview
/v1/pageshttps://api.vee3.io/v1/pages
Create a static website with a CDN URL.
Authorization
Send your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
MCP
The same capability is available as an MCP tool on Vee3 hosted MCP.
Tool name
pages.createParameters2 fields
slugstringRequiredPage slug used for the public hostname ({slug}.vee3.site). Must be unique across Vee3. Lowercase alphanumeric characters and hyphens only; 1-48 characters; must start and end with an alphanumeric character.
max length 48
namestringOptionalOptional display name for the page. Does not change the public URL. At most 80 characters.
max length 80
Response8 fields
page_idstringUnique identifier for the page.
namestringDisplay name for the page, if set.
slugstringPage slug.
statusstringCurrent page status.
urlstringPublic HTTPS URL for the page (https://{slug}.vee3.site until a custom domain is attached).
hostnamestringPreview hostname ({slug}.vee3.site). Always present, including when a custom domain is attached.
custom_domainstringCustom hostname attached to the page, if any.
created_atstringWhen the page was created.
HTTP errors: unauthorized, validation_error, insufficient_tokens, payment_required, pages_not_configured, pages_upstream_error, page_slug_taken