Bulk-insert prospects into a draft campaign.
draft campaign. Deduplicates by email (email campaigns) or linkedin_url (LinkedIn campaigns) — both within the batch and against existing rows. Identity is normalized (lowercased email; LinkedIn URLs stripped of trailing slashes and query strings). Only draft campaigns accept new prospects. After insert, campaigns.stats is recomputed atomically.
/api/campaigns/{id}/leads with other verbs. See the sibling page for related operations on the same resource.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Campaign UUID
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Prospects to insert. 1–1000 entries per request. Deduplicated within the batch and against existing prospects on the identity field.
1 - 1000 elementsProspects imported. Returns counts for inserted vs duplicate.