The (catalog) item object holds all items within a product catalog. You can create, retrieve, update, and delete an item, as well as list all items within a product catalog.
Attributes
CatalogItemId integer
CatalogItemId integerUnique identifier for the object referred to as the Catalog Item Object.
Name string
Name stringName of the item.
Description string
Description stringDescription of the item, like information about it or what it does.
Multipack enum
Multipack enumIf the item represents a merchant-defined multi-pack.
| View possible enum value | |
|---|---|
YES | The item represents a multi-pack. |
NO | The item does not represent a multi-pack. |
Bullets array
Bullets arrayShort descriptions of the product. Contains each individual Bullet for the item, which are strings.
Labels array
Labels arrayKey terms to help partners find a particular catalog in impact.com. Contains each individual Label for the item, which are strings.
Manufacturer string
Manufacturer stringThe person or group that makes the item.
Url string
Url stringURL that leads to the item's online store listing.
MobileUrl string
MobileUrl stringThe URI that points directly to the item's mobile listing.
ImageUrl string
ImageUrl stringURL that leads to the item's image.
AdditionalImageUrls array
AdditionalImageUrls arrayList of URLs that point to more images of the product. Contains each individual AdditionalImageUrl for the item, which are strings.
PromotionIds array
PromotionIds arrayList of promotion Ids that identify an item as part of a promotion. Contains each individual PromotionId for the item, which are strings.
CurrentPrice decimal
CurrentPrice decimalCurrent consumer price of the item.
OriginalPrice decimal
OriginalPrice decimalOriginal consumer price of the item.
DiscountPercentage integer
DiscountPercentage integerPercent discount a consumer can get when they purchase the product.
ManufacturingCost decimal
ManufacturingCost decimalCost to produce the item.
Currency string
Currency stringThe currency in which the item's price is listed. See ISO 4217.
StockAvailability enum
StockAvailability enumStatus of the product's backstock.
| View possible enum values | |
|---|---|
InStock | In stock. |
OutofStock | Out of stock. |
BackOrder | Currently back-ordered. |
PreOrder | Available for pre-order. |
LimitedAvailability | Available in limited quantities. |
EstimatedShipDate string
EstimatedShipDate stringDate that the item will being shipping. See ISO 8601.
LaunchDate string
LaunchDate stringDate the item becomes available (or became available if already released). See ISO 8601.
ExpirationDate string
ExpirationDate stringDate that the item will be removed from the catalog. See See ISO 8601.
View more attributes
Click to view...
Gtin integer
Gtin integerItem's Global Trade Item Number.
GtinType enum
GtinType enumType of GTIN number the item uses.
| View possible enum values | |
|---|---|
EAN | European Article Number. 13 numbers. |
UPC | Universal Product Code. 12 numbers. |
ISBN | International Standard Book number. 13 numbers. |
JAN | Japanese Article Numbering. 13 numbers. |
Asin integer
Asin integerItem's Amazon Standard Identification Number.
Mpn string
Mpn stringItem's Manufacturing Part Number.
ShippingRate decimal
ShippingRate decimalStandard rate to ship the item.
ShippingWeight decimal
ShippingWeight decimalWeight of the shipping parcel.
ShippingWeightUnit enum
ShippingWeightUnit enumWhat the shipping parcel's weight is measured in.
| View possible enum values | |
|---|---|
lb | Imperial pounds |
oz | Imperial ounces |
g | Metric grams |
kg | Metric kilograms |
mg | Metric milligrams |
ShippingLength decimal
ShippingLength decimalLength of the shipping parcel.
ShippingWidth decimal
ShippingWidth decimalWidth of the shipping parcel.
ShippingHeight decimal
ShippingHeight decimalHeight of the shipping parcel.
ShippingLengthUnit enum
ShippingLengthUnit enumWhat the shipping parcel's length is measured in.
| View possible enum values | |
|---|---|
in | Imperial inches |
cm | Metric centimeters |
ShippingLabel string
ShippingLabel stringLabel of the shipping parcel.
Category string
Category stringWhat group or kind of products with which the item is associated.
OriginalFormatCategory string
OriginalFormatCategory stringCategory breadcrumb to locate the item.
OriginalFormatCategoryId integer
OriginalFormatCategoryId integerId of the category that the item is located in.
ParentName string
ParentName stringIf the item has a parent item, the parent item's name.
ParentSku integer
ParentSku integerIf the item has a parent item, the parent item's SKU.
IsParent boolean
IsParent booleanAn item that represents a bundle of items.
ItemGroupId string
ItemGroupId stringThis attribute is used to group product variants in your product data. Variants are a group of similar products that only differ from one another by product details like size, color, pattern, age group, and gender.
Colors string
Colors stringPrimary color(s) of the item.
Material string
Material stringPrimary material of the item.
Pattern string
Pattern stringPattern of the item.
Size string
Size stringNumerical size of the item.
SizeUnit enum
SizeUnit enumItem's size's unit of measurement.
| View possible enum values |
|---|
Meters |
Decimeters |
Centimeters |
Millimeters |
Liters |
Deciliter |
Centiliter |
Milliliters |
Kilograms |
Grams |
Milligrams |
Yards |
Feet |
Inches |
Pounds |
Gallons |
Quarts |
Pints |
Ounces |
Weight decimal
Weight decimalWeight of the item.
WeightUnit string
WeightUnit stringItem's weight's unit of measurement.
| View possible enum values | |
|---|---|
lb | Imperial pounds |
oz | Imperial ounces |
g | Metric grams |
kg | Metric kilograms |
mg | Metric milligrams |
Condition enum
Condition enumWhat condition the item is in when it is sold.
| View possible enum value | |
|---|---|
New | Item is brand new. |
Used | Item had a previous owner. |
Refurbished | Item had a previous owner and was touched up before being sold again. |
OEM | Original Equipment Manufacturer |
OpenBox | Original package seals were opened. |
AgeGroup enum
AgeGroup enumAge group that the item targets.
| View possible enum value | |
|---|---|
Newborn | Product is meant for newborns. |
Infant | Product is meant for infants. |
Toddler | Product is meant for toddlers. |
Kids | Product is meant for kids. |
Adult | Product is meant for adults. |
AgeRangeMin integer
AgeRangeMin integerMinimum age for whom the item is intended.
AgeRangeMax integer
AgeRangeMax integerMaximum age for whom the item is intended.
AgeRangeUnit enum
AgeRangeUnit enumAge range's unit of measurement.
| View possible enum values | |
|---|---|
Months | Age is measured in months. |
Years | Age is measured in years. |
Gender enum
Gender enumGender for whom the item is intended.
| View possible enum values | |
|---|---|
Male | Product is meant for male-identifying customers. |
Female | Product is meant for female-identifying customers. |
Unisex | Product is meant for all customers. |
Adult boolean
Adult booleanIf the item is only intended for adults.
ProductBid string
ProductBid stringHow much the partner will be paid for driving a conversion on the product.
Inventory integer
Inventory integerItem's inventory count.
Text1 string
Text1 stringGeneral text field that accepts strings of any text data you want to send. Appears in your reports.
Text2 string
Text2 stringGeneral text field that accepts strings of any text data you want to send. Appears in your reports.
Text3 string
Text3 stringGeneral text field that accepts strings of any text data you want to send. Appears in your reports.
Numeric1 decimal
Numeric1 decimalGeneral numeral field that accepts strings of any numeric data you want to send. Appears in your reports.
Numeric2 decimal
Numeric2 decimalGeneral numeral field that accepts strings of any numeric data you want to send. Appears in your reports.
Numeric3 decimal
Numeric3 decimalGeneral numeral field that accepts strings of any numeric data you want to send. Appears in your reports.
Money1 string
Money1 stringGeneral numeral field that accepts strings of any money or financial data you want to send. Appears in your reports.
Money2 string
Money2 stringGeneral numeral field that accepts strings of any money or financial data you want to send. Appears in your reports.
Money3 string
Money3 stringGeneral numeral field that accepts strings of any money or financial data you want to send. Appears in your reports.
Uri string
Uri stringThe URI that points directly to a specific (catalog) item.
Field list
{
"CatalogItemId": "55555",
"Name": "Anvil",
"Description": "Pairs well with a hammer.",
"MultiPack": "YES",
"Bullets": [
"Reinforced Steel"
],
"Labels": [],
"Manufacturer": "ACME",
"Url": "https://acme.impact.com/store/anvil",
"MobileUrl": "mobile.anvil.com",
"ImageUrl": "anvil.jpg.com",
"AdditionalImageUrls": [
"ACMEanvils.com"
],
"PromotionIds": [
"3monthsfree",
"get20off"
],
"CurrentPrice": "20.00",
"OriginalPrice": "40.00",
"DiscountPercentage": "50",
"ManufacturingCost": "",
"Currency": "USD",
"StockAvailability": "OutOfStock",
"EstimatedShipDate": "",
"LaunchDate": "2021-01-19T16:00:00-08:00",
"ExpirationDate": "",
"Gtin": "9876543210987",
"GtinType": "EAN",
"Asin": "",
"Mpn": "ABC1234DE",
"ShippingRate": "0.00",
"ShippingWeight": "3.0",
"ShippingWeightUnit": "",
"ShippingLength": "",
"ShippingWidth": "",
"ShippingHeight": "",
"ShippingLengthUnit": "",
"ShippingLabel": "",
"Category": "Forge > Anvils",
"OriginalFormatCategory": "Forge > Anvils",
"OriginalFormatCategoryId": "98765",
"ParentName": "ACME Forges",
"ParentSku": "123456A78",
"IsParent": false,
"ItemGroupId": "AB12345",
"Colors": [
"Gray"
],
"Material": "Steel",
"Pattern": "",
"Size": "300",
"SizeUnit": "Pounds",
"Weight": "300.0",
"WeightUnit": "lbs",
"Condition": "Used",
"AgeGroup": "",
"AgeRangeMin": "25",
"AgeRangeMax": "55",
"AgeRangeUnit": "Years",
"Gender": "Male",
"Adult": true,
"ProductBid": "4",
"Inventory": "0",
"Text1": "Masterclass anvil",
"Text2": "",
"Text3": "",
"Numeric1": "123.00",
"Numeric2": "",
"Numeric3": "",
"Money1": "$600",
"Money2": "",
"Money3": "",
"Uri": "/Advertisers/<AccountSID>/Catalogs/1234/Items/product_1234_55555"
}