LeadStatusUpdateInput
Input model for updating a lead's status.
This model is used when transitioning a lead through different stages of the qualification process. Different status values may require specific additional fields (e.g., STUCK requires status_notes, DISQUALIFIED requires disqualified_reason).
- statusType: LeadStatusenumrequired
New Status - The status to transition the lead to. Each status may have specific requirements for additional fields
values123456 - closedType: integernullable
As Qualified Reason Qualification Reason - Required when status is CLOSED_QUALIFIED. Specifies why the lead was marked as qualified
- disqualifiedType: integernullable
Company Reason Company Disqualification Reason - Optional reason for disqualifying the entire company, not just this lead
- disqualifiedType: integernullable
Reason Disqualification Reason - Required when status is DISQUALIFIED. Specifies why the lead was disqualified
- disqualifyType: booleannullable
Company Disqualify Company Flag - If true, marks the entire company as disqualified, not just this lead
- disqualifyType: booleannullable
Person Disqualify Person Flag - If true, marks the contact person as disqualified for future leads
- statusType: stringnullable
Notes Status Notes - Additional context about the status change. Required when status is STUCK. Maximum 8192 characters

