Lead Management
Update Lead
Update lead contact information and custom fields. Changes apply globally across all campaigns.
POST
Path Parameters
The campaign ID (used for validation and audit logging)
The lead ID to update
Query Parameters
Your SmartLead API key
Request Body
Lead’s email address (required field, even if not being changed)
Lead’s first name
Lead’s last name
Lead’s phone number
Company name
Company website
Lead’s location
LinkedIn profile URL
Company URL
Custom fields object (maximum 200 key-value pairs). Custom fields are merged with existing fields, not replaced.
Response Codes
Lead updated successfully
Invalid or missing API key
Campaign or lead not found, or you don’t have access
Missing required email field or invalid custom_fields object size
Server error occurred
