Lead

Fields

agreements[Agreement]
appointments[Appointment]
assigneeUser

The user id of the organization member assigned to the lead.

buyerBuyer
buyers[Buyer]
checklists[Checklist]
companyString
contacts[Contact]
customFields[CustomField]
deposits[Deposit]
dobDate

The lead's date of birth.

documents[BuyerDocument]
emailString

The email address of the lead.

emailInfoJson
events[Event]
idID
importedBoolean
insertedAtNaiveDateTime
isAgentBoolean

Indicates whether the lead themselves is an agent (not whether the lead is represented by an agent).

isRepresentedBoolean
lastInteractionAtNaiveDateTime

The date / time of the last interaction with the lead. This is inferred through text messages, emails, phone calls, and appointments.

messages[ProjectMessage]

Returns a ProjectMessage union, which can be a ProjectContactMessage, ProjectDirectMessage and ProjectEmailMessage. Future iteration will support ProjectSMSMessage.

metadataJson
nameString

The name of the lead. This is intentionally flexible as to not require separate first and last names. More specific names are required for reservations, offers and purchases.

negotiations[Negotiation]

The lead's "Buy Now" negotiations.

notes(filter:LeadNotesFilterfirst:Int)[CommonLeadNote]
occupationString
offers[BindingOffer]
originLeadOrigin

Where the lead originated from. Edgewise will assign a value if not set; usually prefixed with EDGEWISE_.

personalizations[Personalization]
phoneString
phoneCalls[PhoneCall]
preferencesLeadPreferences
preferredContactMethodPreferredContactMethod
preferredLanguagePreferredLanguage
projectProject
registeredAtNaiveDateTime

The date / time the lead was registered. This may be different than the insertedAt date / time if the lead was imported from a previous system.

relationshipStatusRelationshipStatus
reservations[Reservation]

The lead's reservations. All "Buy Now" negotiations have an underlying reservation.

sourceString
staleBoolean
statusLeadStatus

The current status of the lead (eg. warm for a lead that you have active communication with).

subscribedBoolean
tags[String]
tasks[Task]
tracking[TrackingEvent]
updatedAtNaiveDateTime
userUser

Deprecated Fields

followedAtNaiveDateTime

Use subscribed instead.

secondarySourceLeadSource

Use source instead.