Deploy page
Deploy previously uploaded files to a hosted static website.
← All Pages endpoints · Capability overview
/v1/pages/{page_id}/deployhttps://api.vee3.io/v1/pages/{page_id}/deploy
Deploy previously uploaded files to a hosted static website.
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.deployParameters2 fields
page_idstringRequiredPage id returned by pages.create.
filesarrayRequiredFiles to deploy. Each item is an object with file_name (uploaded account-relative path) and optional path (destination path on the page; defaults to the file basename). Maximum 500 files.
min 1, max 500
Response4 fields
page_idstringPage id.
urlstringLive CDN URL for the page. Uses the custom domain when one is attached.
deployed_file_countintegerNumber of files deployed in this request.
deployed_atstringWhen this deploy completed.
HTTP errors: unauthorized, validation_error, insufficient_tokens, payment_required, pages_not_configured, pages_upstream_error, page_not_found, uploaded_file_not_found