Update Broadcast
meisa_update_broadcastEdit a DRAFT broadcast's fields (PATCH-style; only the fields you pass change). Once a broadcast is scheduled, sending, or sent it is locked and this returns a 409. Use this to fix the name, subject override, audience segment, template, or sender before sending.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New internal name. | |
| sender_id | No | New sender identity UUID, or empty string to clear to the product default. | |
| description | No | New internal description. | |
| template_id | No | Repoint to a different template (must exist in this product). | |
| broadcast_id | Yes | UUID of the draft broadcast to edit. | |
| segment_query | No | Replace the audience segment rules, e.g. {"rules": [{"field": "tag", "operator": "has", "value": "pro"}]}. | |
| email_category | No | REQUIRED. Which kind of email this broadcast is, so recipients can unsubscribe from just this kind: 'product_updates' (new features, improvements, important changes), 'promotions' (offers, discounts, sales, launches with a deal), 'newsletter' (regular articles and news), 'onboarding' (tips and onboarding). Unsubscribing from one category never stops the others. Pick 'product_updates' when unsure. | |
| subject_override | No | Override the template subject. Empty string clears it. | |
| subject_override_b | No | Second subject for a 50/50 A/B test. Requires subject_override. | |
| preview_text_override | No | Override the template preview text. | |
| preview_text_override_b | No | Second preview text for the A/B variant B. |