---
schema_version: "1"
id: 1e514e943e7305d69fabe62a8c78d5ea446d9dc9be847c6d064216e6240cdf89
title: ConnectApi.LeadInput
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_input_lead.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_lead.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: ef2505b22238afb548546b7cc293e94b2009ac79c9d3a7c37457570a835b4b43
description: Contains information about a lead or guest user.
---
# ConnectApi.LeadInput

Contains information about a lead or guest user.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| company | String | The company of the lead. | Optional | 53.0 |
| email | String | The email address of the lead. | Optional | 53.0 |
| extendedFields | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ConnectApi.ExtendedFieldInput](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_extended_field.htm "Contains information about the extended field.")\> | Use to add values to any of the fields, including custom fields. | Optional | 53.0 |
| firstName | String | The first name of the lead. | Optional | 53.0 |
| lastName | String | The last name of the lead. | Optional | 53.0 |
| phone | String | The phone number of the lead. | Optional | 53.0 |