Skip to main content

Campaign Lists API

The Campaign Lists API enables you to create and manage contact lists used in call and SMS campaigns. Lists serve as the foundation for targeting contacts in your campaigns.

Key Features​

  • Contact Management — Add, remove, and manage contacts in lists
  • CSV Upload — Bulk import contacts from CSV files
  • List Operations — Create, update, delete, and search lists
  • Pagination — Efficient retrieval of large contact lists

Base URL​

Data CenterSubdomain
Singapore@api.exotel.com
Mumbai@api.in.exotel.com
https://<api_key>:<api_token>@<subdomain>/v2/accounts/<account_sid>/lists

Authentication​

All requests require HTTP Basic Authentication using your API key and token.

List Limits​

TypeMax Contacts
Static1,00,000 (1 lakh)
Dynamic5,00,000 (5 lakh)
CSV File Size60 MB max
Contacts per API call5,000 max

CSV Format​

When uploading contacts via CSV, use these columns:

ColumnRequiredDescription
numberYesPhone number in E.164 format
first_nameNoContact's first name
last_nameNoContact's last name
company_nameNoCompany name
emailNoEmail address
tagNoCustom tag