Update Lead
Update the fields of a single lead.
When to use. Change one lead you already know by id. To update many leads at once, use PUT /leads/mass-update.
Parameters. id (path) is the lead to update.
Request body. A JSON object with the fields to change. Any subset is accepted, for example first_name, phone, address fields, email, call_after, and a customFields object of your own field name and value pairs. Changing phone re-processes the number and clears the do-not-call flag on the lead.
Returns. 204 No Content on success. If part of the update could not be applied, 200 OK is returned with a messages array explaining what was skipped, for example a timezone_id that does not match the lead's country.
Example. PUT /api/leads/1 with body { "first_name": "John", "call_after": "2026-01-01 09:00:00" }
Request
- Base URLhttps://api.commpeak.com/dialer
- URLhttps://api.commpeak.com/dialer/{sub_domain}/api/leads/{id}
- AuthAPI key in header Authorization
Path parameters
Lead ID.
Dialer Name (subdomain)
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.