Skip to content

SellerLead

The SellerLead object is our full representation of a lead. It is currently used in the response from the sellerLeads query, but can be reused elsewhere.

type SellerLead {
market: Market
address: Address!
customer: CustomerInfo
sellerInputId: String!
createdAt: DateTime!
qualifiedAt: DateTime
source: String!
trackingId: String
denied: DenialInfo
offers: [SellerOffer!]!
virtualAssessments: [VirtualAssessment!]!
}
FieldTypeDescription
marketMarketA Market enum denoting the address’s market.
addressAddress!The lead’s address data. Resolves to the Address object.
customerCustomerInfoThe leads’s customer data. Resolves to the CustomerInfo object.
sellerInputIdString!The lead’s sellerInputId is a uuid that uniquely identifies the seller input flow this customer went through when the lead was created.
createdAtDateTime!The lead’s creation timestamp.
qualifiedAtDateTimeThe lead’s qualification timestamp. Will be null if the lead was never qualified.
sourceString!The lead’s source is the place and type of application where this lead originated such as Partner API, Landing Page, etc.
trackingIdStringThe lead’s trackingId is the uniqued id that we received when a referral was created using our address eligibility api. See this page for an explanation of how to provide us a tracking id.
deniedDenialInfoThe lead’s denial data. Will be null if the lead was never denied. If present, it resolves to the DenialInfo object.
offers[SellerOffer!]!All the offers made on this lead. It will be an array of SellerOffer objects. The array will be empty if no offers have been created for this lead.
virtualAssessments[VirtualAssessment!]!