List pages
List static websites hosted through this Vee3 account.
← All Pages endpoints · Capability overview
/v1/pageshttps://api.vee3.io/v1/pages
List static websites hosted through this Vee3 account.
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.listParameters2 fields
limitintegerOptionalMaximum number of pages to return.
Default: 50 · min 1, max 100
pageintegerOptionalPage number for paginated results.
Default: 1 · min 1
Response14 fields
pagesarrayitems9 fieldsPages for this Vee3 account.
pagesarrayitemspage_idstringUnique identifier for the page.
namestringDisplay name for the page, if set.
slugstringPage slug.
statusstringCurrent page status: active, disabled, pending, or failed. disabled means the page is offline because the account stayed over its token allowance. It comes back after a plan upgrade or the monthly allowance reset.
urlstringPublic HTTPS URL for the page. Uses the custom domain when one 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.
last_deployed_atstringWhen files were last deployed to the page.
pagingobject3 fieldsPagination metadata for the result set.
pagingobjecttotal_itemsintegerTotal pages matching the query.
current_pageintegerCurrent page number.
page_sizeintegerNumber of pages returned per page.
HTTP errors: unauthorized, validation_error, insufficient_tokens, payment_required, pages_not_configured, pages_upstream_error