Leads

Create or update leads in bulk

post

Creates or updates multiple leads. If a lead with the same email already exists, it will be updated. Optionally associate leads with a campaign.

Authorizations
AuthorizationstringRequired
Header parameters
AuthorizationstringRequired

Bearer <API_KEY>

Body
campaignIdintegerOptional
Responses
post
/leads

Get a lead by ID

get

Retrieves detailed information about a specific lead.

Authorizations
AuthorizationstringRequired
Path parameters
idintegerRequired

Lead ID

Header parameters
AuthorizationstringRequired

Bearer <API_KEY>

Responses
chevron-right
200

Lead details

application/json
get
/leads/{id}

Update a lead by ID

put

Updates an existing lead's information. Only provided fields will be updated.

Authorizations
AuthorizationstringRequired
Path parameters
idintegerRequired

Lead ID

Header parameters
AuthorizationstringRequired

Bearer <API_KEY>

Body
companystringOptional
emailstringOptional
firstNamestringOptional
lastNamestringOptional
linkedinstringOptional
phonestringOptional
titlestringOptional
websitestringOptional
Responses
chevron-right
200

Lead updated successfully

application/json
put
/leads/{id}

Delete a lead by ID

delete

Deletes a lead and all associated unsent emails. If the lead is associated with campaigns, it will be removed from those campaigns first.

Authorizations
AuthorizationstringRequired
Path parameters
idintegerRequired

Lead ID

Header parameters
AuthorizationstringRequired

Bearer <API_KEY>

Responses
chevron-right
200

Lead deleted successfully

application/json
delete
/leads/{id}

Last updated