Contacts & Leads
Upload Contacts to Group
Add contacts to an existing group (JSON or CSV upload)
POST
Description
Upload contacts to an existing group. Supports two formats:- JSON Body - Send contacts as a JSON array
- CSV Upload - Upload a CSV file with contacts
POST /v1/contacts/groups, then upload contacts to it.
Authorizations
Authentication header
Option 1: JSON Body
Group unique_id to add contacts to. Create a group first using
POST /v1/contacts/groups.Organization unique_id
User unique_id (who is uploading the contacts)
Array of contact objects. Each contact must have
phone_number (required).
Optional fields: first_name, last_name, emailOption 2: CSV Upload (multipart/form-data)
CSV file with contacts. Must have
phone_number (or phone, mobile, cell) column.Group unique_id to add contacts to. Create a group first using
POST /v1/contacts/groups.Organization unique_id
User unique_id (who is uploading)
Supported CSV Columns
| Column | Alternatives |
|---|---|
phone_number | phone, mobile, cell |
first_name | firstname, first |
last_name | lastname, last |
email | - |
address_line_1 | address, street |
city | - |
state | - |
zip_code | zip, postal_code |
extra_data.

