Product2

Represents a product that your org sells.

Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields

Field Details
Description
Type
textarea
Properties
Create, Filter, Nillable, Sort, Update
Description
A text description of this record. Label is Product Description.
DisplayUrl
Type
url
Properties
Create, Filter, Nillable, Sort, Update
Description
URL leading to a specific version of a record in the linked external data source.
ExternalDataSourceId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
ID of the related external data source.
ExternalId
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The unique identifier of a record in the linked external data source. For example, ID #123.
Family
Type
picklist
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Name of the product family associated with this record. Product families are configured as picklists in the user interface. Label is Product Family.
IsActive
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether this record is active.
IsArchived
Type
boolean
Properties
Defaulted on create, Filter, Group, Sort
Description
Indicated whether the product is archived.
IsSerialized
Type
boolean
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Indicates whether the product supports serial numbers. If an associated product item record already exists, this boolean can’t be set to true unless the product item’s quantity is zero.
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description

Time stamp for the last time this record was referenced.

LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description

Time stamp for the last time this record was viewed.

Name
Type
string
Properties
Create, Filter, Group, Sort, Update
Description
Required. Default name of this record. Label is Product Name.
ProductCode
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Default product code for this record. Your org defines the product code naming pattern.
QuantityUnitOfMeasure
Type
picklist
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Unit of the product; for example, kilograms, liters, or cases. This field comes with only one value, Each, so you may want to create your own. The QuantityUnitOfMeasure field on ProductItem inherits this field’s values.
StockKeepingUnit
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The SKU for the product. Use in tandem with or instead of the ProductCode field. For example, you can track the manufacturer’s identifying code in the Product Code field and assign the product a SKU when you resell it.

Associated Objects

This object has the following associated objects. Unless noted, they are available in the same API version as this object.

Product2Feed
Feed tracking is available for the object.
Product2History
History is available for tracked fields of the object.