Leads
Update lead status
Moves a lead to a different status, records the transition on the lead’s timeline, and fires the same Status changed trigger the Cockpit does, so any workflow watching for that status runs.
The key is validated against your workspace’s own status list — get it from GET /lead-statuses. An unknown key returns 400 rather than silently storing a status nothing in the product recognises.
PATCH
Update lead status
Authorizations
Your API key, created in the Leadey dashboard under Settings → API Keys. Send it as Authorization: Bearer leadey_sk_live_….
Path Parameters
The lead id.
Body
application/json
The new status key, as returned by GET /lead-statuses.
Response
The updated lead.
Update lead status