customize_signup_form
Customize an audience's default signup form by providing updated header, content sections, and style options.
Instructions
Customize an audience's default signup form (header, content sections, and styles).
At least one of header, contents, or styles must be provided. Use list_signup_forms first to inspect the current form and mirror its structure.
Authenticated via API key. Max 10 concurrent requests. Respects read-only and dry-run modes.
Args: list_id: Audience/list ID (from list_audiences). header: Optional header object, e.g. {"image_url": "...", "text": "...", "background_color": "..."}. contents: Optional array of content sections, each {"section": , "value": }. Section names include 'signup_message', 'unsub_message', 'signup_thank_you_title'. styles: Optional array of style sections, each {"section": , "options": [{"property": , "value": }]}. account: Optional account name (e.g. 'marketing') configured via MAILCHIMP_API_KEY_. Omit to use the default account. See list_accounts.
Returns: JSON with the updated signup form configuration, or an error object.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| header | No | ||
| styles | No | ||
| account | No | ||
| list_id | Yes | ||
| contents | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |