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"
}