LIVE and already deployed, with no redeploy needed. The next visitor just sees the updated content.name/cta_label/theme/campaign_context are pushed upstream to regenerate the matching copy and styling fields. notify_email and slack_webhook are CMR-only and never sent upstream, that's how lead alerts stay white-labeled under your own brand instead of the ZapSites service's.PATCH /zap-sites/SITECCHMN86W734P8PMM3E53EW82HCC2?userId=H8M9JV2S9HMPYFQW393AZHQVD4XM
{"name": "New name", "cta_label": "Book a demo"}curl --location --request PATCH 'https://customers.coldmailreseller.com/api/v1/integration/zap-sites/SITECCHMN86W734P8PMM3E53EW82HCC2?userId=H8M9JV2S9HMPYFQW393AZHQVD4XM' \
--header 'cmr-x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"name": "string",
"cta_label": "string",
"theme": "auto",
"campaign_context": "string",
"notify_email": "string",
"slack_webhook": "string",
"form_fields": []
}'{
"status": 200,
"message": "ZapSite updated successfully",
"data": {
"id": "SITECCHMN86W734P8PMM3E53EW82HCC2",
"name": "Example Landing Page",
"status": "GENERATING",
"destinationUrl": "string",
"campaignContext": "string",
"audience": [
"string"
],
"ctaLabel": "string",
"theme": "auto",
"version": 0,
"copy": {
"headline": "Run outbound at scale and land in the primary inbox",
"subheadline": "string",
"seo_title": "string",
"cta_secondary_label": "string"
},
"formFields": [],
"lastError": null,
"notifyEmail": "string",
"slackWebhook": "string",
"counts": {
"leads": 0,
"visitors": 0,
"ctaClicks": 0
},
"deployments": [
{
"id": "6bbaaa0a-d8a7-4619-b329-9cde8820fd19",
"domain": "example.com",
"status": "QUEUED",
"lastError": null,
"indexing": true,
"tracking": true,
"formEnabled": true,
"createdAt": "string",
"updatedAt": "string"
}
],
"createdAt": "string",
"updatedAt": "string"
}
}