Update Email Campaign Activity
documentedUpdate a specific email campaign activity (e.g., add contacts via lists/segments).
PUT /emails/activities/{campaign_activity_id}Email Campaignsno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://api.cc.email/v3/emails/activities/{{$campaign_activity_id}}" -X PUT -H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" -H "Content-Type: application/json" -H "Accept: application/json" -d '{"campaign_activity_id": "{{$campaign_activity_id}}", "campaign_id": "{{$campaign_id}}", "role": "primary_email", "contact_list_ids": ["{{$contact_list_id1}}","{{$contact_list_id2}}"], "segment_ids": ["{{$segment_id1}}"], "current_status": "DRAFT", "format_type": 5, "from_email": "{{$from_email}}", "from_name": "{{$from_name}}", "reply_to_email": "{{$reply_to_email}}", "subject": "{{$subject}}", "html_content": "{{$html_content}}", "physical_address_in_footer": { "address_line1": "{{$address_line1}}", "city": "{{$city}}", "state_code": "{{$state_code}}", "postal_code": "{{$postal_code}}", "country_code": "US", "organization_name": "{{$organization_name}}" } }'