Skip to main content
POST
Enroll Contacts in a Campaign

Path Parameters

campaign_id
string<uuid>
required

Body

application/json
audience_name
string
required

Name for the new audience created to hold these contacts; pick something short and relevant to the enrollment. Must be unique within the organization — a duplicate name is rejected, so vary it and retry.

Required string length: 1 - 255
Example:

"Q3 Enterprise Outbound — July batch"

contact_ids
string<uuid>[]
required

IDs of the contacts to enroll in the campaign

Required array length: 1 - 10000 elements
Example:

Response

Successful Response

data
EnrollContactsInCampaignResponse · object
required

Aggregate outcome of enrolling contacts into a campaign.

Counts reflect contacts added to the campaign's new audience. Sequence creation happens asynchronously, so contacts already enrolled in the campaign are deduplicated later and still count as successes here.

meta
ResponseMeta · object