v1
latestOpenAPI 3.0.02026-08-062903562.2 MBCampaign Studio
Update or create a new JavaScript customization version
Requires privateEndpoint auth and admin authorization. Organization must have 'custom-embedded-code' tag. If latest is published, creates a new draft version; otherwise updates existing draft in place. Security scan is only triggered if scan=1 parameter is included.
put/studio-campaigns/{campaign_id}/js-customizations/{block_id}
Path parameters
campaign_idinteger required
Campaign ID
block_idstring required
Block identifier
Query parameters
scan'1'
Set to 1 to trigger security scan
Request body
Response
Success
Example response
{
"_id": "650f2a8c1f1a2b3c4d5e6f70",
"campaign_id": 12345,
"block_id": "hyVQjxoz9DV-JX6IemnCI",
"html_content": "<div>...</div>",
"status": "draft",
"version": 1
}