DemandFlow Support Centre

LEAD: Lead

ReferenceEntity Reference16/04/2026Updated 16/04/2026
A CRM lead representing a person being pursued as a sales prospect.

LEAD: Lead

A CRM lead representing a person being pursued as a sales prospect.

Default definition. This article describes the default LEAD definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches LEAD.

Entity properties

PropertyValue
Entity codeLEAD
Display nameLead
PluralLeads
Level220
ExtendsPPL. See Entity Extension.

Use cases

LEAD is a CRM/sales overlay of PPL. While PPL is the canonical contact record, LEAD captures the sales pipeline context: who owns the lead, what stage it's at in qualification, how it was sourced, and which account it's associated with. A LEAD always links back to a PPL record via df_extendObject.

Fields

Because this entity extends PPL, some fields may actually be stored on the linked base record rather than on this record directly. See Entity Extension.

Lead Details

FieldTypeRequiredNotes
nameFirsttextYesFirst Name
nameLasttextYesLast Name
df_extendObjectreference → PPLContact record
emailtextEmail
phonetextPhone
jobtextJob Title

Sales Pipeline

FieldTypeRequiredNotes
leadOwnerreference → userLead Owner
leadStatusenumStatus Valid ids: new (New), contacted (Contacted), qualified (Qualified), proposal (Proposal), won (Won), lost (Lost), disqualified (Disqualified).
leadSourceenumLead Source Valid ids: inbound (Inbound), outbound (Outbound), referral (Referral), event (Event), website (Website), partner (Partner), other (Other).
qualificationScorenumberQualification Score
accountreference → ACCOUNTAccount
companyreference → COMCompany

Engagement

FieldTypeRequiredNotes
lastContactDatedateLast Contacted
nextFollowUpdateNext Follow-up
lostReasontext (multi-line)Lost/Disqualified Reason
descriptiontext (multi-line)Notes

Activity. Activity timeline panel attached.

Relationships

  • Lookups: df_extendObject points at a PPL record. account points at a ACCOUNT record. company points at a COM record.
  • Extends: this entity extends PPL. See Entity Extension.

Creating a Lead via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "LEAD",
  "level":    220,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "nameFirst": "Ada",
  "nameLast": "Lovelace",
  "df_extendObject": "",
  "email": "name@example.com"
}

Listing Leads records

# All leads in your tenant
GET /v1/entities/LEAD/SUB

See also

leadleadsentity reference

Was this article helpful?

← Back to Knowledge Base