Actions92
- Appointment Actions
- Appointments_GetAll
- Appointments_Create
- Appointments_GetById
- Appointments_Delete
- Appointments_Schedule
- Appointments_SetAppointment
- Appointments_MyAppointment
- Appointments_Toggle
- Appointments_SetStatus
- Appointments_MergeAppointments
- Appointments_GetSets
- Appointments_SubmitDeposit
- Appointments_DeleteDeposit
- Appointments_SubmitServices
- Appointments_DeleteServices
- Appointments_SetReminder
- Appointments_UpdateReminder
- Appointments_DeleteReminder
- Appointments_GetSetsCalendar
- Appointments_GetCalendar
- Appointments_GetOperators
- Appointments_GetOperatorWorkTimes
- Appointments_AddOperatorWorkTime
- Appointments_RemoveOperatorWorkTime
- Categorie Actions
- Customer Actions
- Department Actions
- Form Actions
- Invoice Actions
- Lead Actions
- Manufacturer Actions
- Product Actions
- Provider Actions
- Turn Actions
- User Actions
- Worktime Actions
Lead → Leads_SetStatus
AI-generatedSummary
Set the status of a specific lead by ID with optional status and note details.
Inputs
- id (required) — The unique identifier of the lead to update, provided as a path parameter.
- body (required) — A JSON object containing the status update information, including "Status" (string) and an optional "Note" (string).
Output shape
the updated lead object as JSON
Returns the updated lead data as a single JSON object reflecting the new status. Requires the lead ID and a valid JSON body with status details.
Examples
Example 1: Update lead status to 'Contacted' with a note
Set 'id' to the lead's ID, provide a JSON body with "Status": "Contacted" and "Note": "Left a voicemail.".