Update a lead
Update a lead’s fields, tags, custom fields, or status. The email address can only be changed while the lead has not been contacted yet. Reply-based statuses can only be set once the lead has replied.
Requires one of the following scopes: leads:write, leads:all, all:all.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Optional. A unique key you generate (max 255 chars, such as a UUID) that makes this request safe to retry. Retrying with the same key replays the original response instead of repeating the operation. Reusing a key with a different body returns 422.
255"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
Path Parameters
"a7d4e2f1-08b3-4c65-9e7a-1b2c3d4e5f60"
"c9e5b1a3-7f24-4d80-a6b9-2e4f8c0d1a37"
Body
The email can only be changed while the lead has not been contacted yet.
254128"Jane"
128"Doe"
256"Acme Inc."
128"Head of Growth"
512"https://acme.com"
512"https://www.linkedin.com/in/janedoe"
128"Berlin, Germany"
Custom fields - each key must be lowercase letters, digits and underscores, starting with a letter, up to 64 characters (e.g. fund_manager); a key outside that form is rejected. The number of fields per campaign is capped, and each value is length-limited.
Display labels for custom-field columns (applied on first definition).
Data types for custom-field columns (text | url | number | date | image; applied on first definition).
Only user-settable statuses are allowed; platform-managed ones such as email_sent or scheduled are rejected. Reply-based statuses (lead_replied_*, lead_converted) require the lead to have already replied. lead_lost and blacklisted can be set at any time.
lead_replied_interested, lead_replied_meeting_request, lead_replied_out_of_office, lead_replied_wrong_person, lead_replied_not_interested, lead_replied_unsubscribed, lead_replied_uncategorized, lead_converted, lead_lost, blacklisted Response
"c9e5b1a3-7f24-4d80-a6b9-2e4f8c0d1a37"
not_contacted, scheduled, email_sent, failed, skipped, lead_replied_interested, lead_replied_meeting_request, lead_replied_out_of_office, lead_replied_bounce, lead_replied_wrong_person, lead_replied_not_interested, lead_replied_unsubscribed, lead_replied_uncategorized, lead_converted, lead_lost, blacklisted "not_contacted"
"Jane"
"Doe"
"Acme Inc"
"VP Sales"
"https://acme.com"
"https://www.linkedin.com/in/janedoe"
"New York, US"
"google"
Live sequence progress - included on the single-lead detail view.