Skip to main content
Create a lead list and import leads into an existing campaign programmatically, the same way Import a lead list does from the UI. Time required: ~10 minutes You will need: an API key with write access to leads, and an existing campaign

Steps

1

Create a lead list

caller_id is the number presented to leads called from this list — see Import a lead list.
2

Build a CSV of your leads

Leads only enter Get2Dial through this import — there’s no way to create a single lead directly via the API.
3

Import the file

4

Check the result

The response reports how many rows were imported and how many were rejected, the same way the UI import does — see Import a lead list.

What you accomplished

Leads created in your own system now exist in Get2Dial as Fresh leads on that list, ready for the campaign to dial.

Next steps

Sync CDRs to your warehouse

React to call events