Bulk Import Contacts
bulk_import_contactsQueue up to 50,000 contacts for import into a campaign. Each contact needs email or linkedin_url; supported columns are defined in the schema and any other data goes in custom. The import runs in the background and returns an upload_id and contact_count. validate_emails: true also runs email verification (consumes credits; default off).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| TeamId | Yes | Team UUID - get from list_teams | |
| contacts | Yes | Contacts to import (1–50,000). Each needs email or linkedin_url; unknown keys are rejected, so put extra data in custom. | |
| CampaignId | Yes | Campaign UUID - get from list_campaigns | |
| validate_emails | No | When true, runs email verification (consumes credits). Default false. |