Campaign Studio
Create first JavaScript customization version for a block
Requires privateEndpoint auth and admin authorization. Organization must have 'custom-embedded-code' tag. Creates version 1 for the block and fails if the block already exists. Security scan is only triggered if scan=1 parameter is included.
post/studio-campaigns/{campaign_id}/js-customizations/{block_id}
Request
- Base URLhttps://pro.gofundme.com/api/2.0
- Auth
- OAuth 2Client credentialsToken URL: /oauth2/auth
- or OAuth 2PasswordToken URL: /oauth2/auth
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
}Changes
No recorded changes to this operation across all 9 revisions of this API.