boardIdstring uuid required
triageStatus'new' | 'contacted' | 'promoted' | 'junk' | 'bad_fit' | 'stale' required
Lifecycle marker for the Lead inbox. new → contacted is recorded when a reply goes out; promoted/junk/bad_fit are terminal triage outcomes; stale is set by a daily cron if a Lead sits in new too long.
source'form' | 'email' required
How the Lead arrived: form (website/hosted form) or email (inbound email).
dealIdstring uuid nullable required
Set once the Lead has been promoted to a Deal via POST /v1/leads/{id}/promote. Null otherwise.
createdAtstring date-time required
contactedAtstring date-time nullable required
promotedAtstring date-time nullable required
junkedAtstring date-time nullable required