Endpoint
Path Parameters
string
required
The unique identifier of the lead to update, e.g.
lead_abc123.Request Body
All fields are optional. Only the fields you include will be modified.string
New lifecycle status for the lead. Accepted values:
new, in_conversation, qualified, assigned, closed, lost.string
User ID of the sales advisor to assign this lead to. Pass
null to unassign the lead.string
Update the vehicle model or description the lead is interested in, e.g.
"Ford Ranger XLS 4x4 2024". The AI agent picks up this change on subsequent interactions.string
Internal notes about this lead. This value replaces any existing notes — append manually if you need to preserve prior content.
Example Request
Mark a lead as assigned and set the responsible sales advisor:cURL
Response
A successful request returns HTTP200 OK with the complete, updated lead object.
200 OK
This endpoint uses PATCH semantics — only the fields present in your request body are modified. Fields you omit remain exactly as they were. If you need to clear an optional field such as
assigned_to, pass it explicitly as null.