Authentication
Request
Must be
"update_status_id".The lead to update. Your company must have access to the channel this lead belongs to.
The target lead status ID. Use
get_channels to retrieve status IDs for a channel.The lead’s current status ID. Optional. Passed through to workflow triggers for conditional automation.
update_status, but accepts a status UUID instead of a name string. Use this when you have stored status IDs from a previous get_channels call and want to avoid string matching.
Response
Returns the updated lead object.Side effects
Same asupdate_status: status event logging, reward trigger processing, webhook delivery, and owner notification.
Example
Request
Response
Errors
| Status | Error | Cause |
|---|---|---|
400 | "lead_id and status_id required" | One or both required fields are missing. |
401 | "Invalid API key" | Missing or invalid X-Api-Key header. |
403 | "Lead not accessible" | Your company does not have access to this lead’s channel. |
404 | "Status ID not found" | No lead status exists with this ID. |