Deploy page

Deploy previously uploaded files to a hosted static website.

← All Pages endpoints · Capability overview

POST/v1/pages/{page_id}/deploy

https://api.vee3.io/v1/pages/{page_id}/deploy

100 tokens

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.deploy
Parameters2 fields
page_idstringRequired

Page id returned by pages.create.

filesarrayRequired

Files 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_idstring

Page id.

urlstring

Live CDN URL for the page. Uses the custom domain when one is attached.

deployed_file_countinteger

Number of files deployed in this request.

deployed_atstring

When 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