HOC SiteDocumentation

Domains

Add custom domains for the website. New domains start unverified. Verification and some plan operations are admin UI / manual MCP only.

List domains.

GET /api/v1/{locale}/{websiteId}/domains

Add a domain (unverified).

POST /api/v1/{locale}/{websiteId}/domains
{
  "domain": "example.com"
}

MCP: get_website_settings (sections=domains or verification), add_website_domain, delete_website_domain. Each domain includes dnsRecords (A and CNAME) and verification.status.