Contacts
Create Contact
Create a new contact and associate them with a campaign.
POST
Creates a new contact and enrolls them in the specified campaign. If a contact with the same phone number was previously deleted, they will be reactivated. If a contact already exists and is active, this request will update their information.
Request Body
Phone number in E.164 format (e.g.,
+11234567890).The ID of the campaign to associate this contact with. Use List Campaigns to retrieve valid IDs.
Full name of the contact. Maximum 255 characters.
IANA timezone string (e.g.,
America/New_York). If omitted, the timezone is auto-detected from the phone number’s area code.Key-value pairs of custom data to store on the contact.
For campaigns with appointment scheduling enabled,
customVariables.email is required.Response
Always
true on a successful request.The created or updated contact object.