The (catalog) item object describes a specific item within a catalog. You can retrieve an item, as well as list all items within a product catalog.
Attributes
Id
string
Id
stringThe full unique identifier for the object. Used when retrieving a specific item.
CatalogId
integer
CatalogId
integerUnique identifier for the catalog that the item belongs to.
CampaignId
integer
CampaignId
integerUnique identifier for the program (or campaign) that the item (and catalog) belongs to.
CampaignName
string
CampaignName
stringName of the program (or campaign) that the item (and catalog) belongs to.
CatalogItemId
integer
CatalogItemId
integerAbbreviated unique identifier for a catalog item.
Name
string
Name
stringName of the item.
Description
string
Description
stringDescription of the item.
Multipack
enum
Multipack
enumIf the item is 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 entity that manufacturers 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.
ProductBid
string
ProductBid
stringIn a CPC campaign, this is the bid amount for clicks on the item.
AdditionalImageUrls
array
AdditionalImageUrls
arrayList of URLs that point to more images of the item. Contains each individual AdditionalImageUrl
for the item, which are strings.
Promotions
array
Promotions
arrayList of promotions that include the item.
View child attributes
PromotionId
string
PromotionId
stringId of the promotion.
PromotionTitle
string
PromotionTitle
stringName of the promotion.
PromotionEffectiveDates
yyyy-mm-dd/yyyy-mm-dd
PromotionEffectiveDates
yyyy-mm-dd/yyyy-mm-ddThe start and end dates of the promotion. First date is start date. Second date is end date.
GenericRedemptionCode
string
GenericRedemptionCode
stringRedemption code that customers can use to redeem the promotion.
CurrentPrice
integer
CurrentPrice
integerThe current listed price for the item.
OriginalPrice
integer
OriginalPrice
integerThe original listed price for the item.
DiscountPercentage
integer
DiscountPercentage
integerThe discount offered on an item, expressed as a percentage of the original price.
Currency
currency
Currency
currencyThe three-letter ISO 4217 code for the currency of the item's price.
StockAvailability
enum
StockAvailability
enumStatus of the item's stock availability.
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
datetime
EstimatedShipDate
datetimeEstimated date the item will ship, expressed in ISO 8601 format.
LaunchDate
datetime
LaunchDate
datetimeDate the item becomes available (or became available if already released), expressed in ISO 8601 format.
ExpirationDate
datetime
ExpirationDate
datetimeDate that the item will be removed from the catalog, expressed in ISO 8601 format.
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
integer
Mpn
integerItem's Manufacturing Part Number.
ShippingRate
decimal
ShippingRate
decimalStandard rate (i.e., cost) to ship the item.
ShippingWeight
decimal
ShippingWeight
decimalWeight value 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 value of the shipping parcel.
ShippingWidth
decimal
ShippingWidth
decimalWidth value of the shipping parcel.
ShippingHeight
decimal
ShippingHeight
decimalHeight value of the shipping parcel.
ShippingLengthUnit
enum
ShippingLengthUnit
enumWhat the shipping parcel's length, width, and height is measured in.
View possible enum values | |
---|---|
in | Imperial inches |
cm | Metric centimeters |
ShippingLabel
string
ShippingLabel
stringLabel details of the shipping parcel.
Category
string
Category
stringIf the brand is using a custom catalog format, this is the defined category that the item is associated with.
SubCategory
string
SubCategory
stringIf the brand is using a custom catalog format, this is the defined subcategory that the item is associated with.
AdvertiserFormatCategories
array
AdvertiserFormatCategories
arrayThe item's categories defined in the brand's product catalog format.
OriginalFormatCategory
string
OriginalFormatCategory
stringThe item's category from the original format of the product/item catalog.
OriginalFormatCategoryId
integer
OriginalFormatCategoryId
integerID of the category from the original format of the product/item catalog.
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
booleanIf set to true
, the item is a parent item with child items; otherwise false
.
ItemGroupId
string
ItemGroupId
stringThis attribute is used to group product variants in 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
array
Colors
arrayListed colors of the item.
Material
string
Material
stringListed materials of the item.
Pattern
string
Pattern
stringListed patterns of the item.
Size
string
Size
stringNumerical expression of the 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
decimalNumerical expression of the weight of the item.
WeightUnit
enum
WeightUnit
enumItem'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
booleanWhether the item is intended for adults (true
) or general audiences (false
).
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
integer
Numeric1
integerGeneral numeral field that accepts strings of any numeric data you want to send. Appears in your reports.
Numeric2
integer
Numeric2
integerGeneral numeral field that accepts strings of any numeric data you want to send. Appears in your reports.
Numeric3
integer
Numeric3
integerGeneral 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 the specific catalog item.
Field list
{
"Id": "product_1000_9876543",
"CatalogId": "1000",
"CampaignId": "1234",
"CampaignName": "Acme Partner Program",
"CatalogItemId": "9876543",
"Name": "Acme Tennis Balls (One Dozen)",
"Description": "A case of one dozen professional-grade tennis balls.",
"MultiPack": "",
"Bullets": [],
"Labels": [],
"Manufacturer": "",
"Url": "https://example.com/shop/tennis-balls",
"MobileUrl": "",
"ImageUrl": "https://example.com/shop/tennis-balls/tennis-balls.png",
"ProductBid": "",
"AdditionalImageUrls": [],
"Promotions": [
{
"PromotionId": "3monthsfree",
"PromotionTitle": "Get 3 months of TV free with your purchase.",
"PromotionEffectiveDates": "2023-01-01/2023-06-30",
"GenericRedemptionCode": "Get3Months"
}
],
"CurrentPrice": "16.99",
"OriginalPrice": "16.99",
"DiscountPercentage": "",
"Currency": "USD",
"StockAvailability": "InStock",
"EstimatedShipDate": "",
"LaunchDate": "",
"ExpirationDate": "",
"Gtin": "",
"GtinType": "",
"Asin": "",
"Mpn": "",
"ShippingRate": "",
"ShippingWeight": "",
"ShippingWeightUnit": "",
"ShippingLength": "",
"ShippingWidth": "",
"ShippingHeight": "",
"ShippingLengthUnit": "",
"ShippingLabel": "",
"Category": "Home > Sports",
"SubCategory": "Home > Sports > Tennis & Golf",
"AdvertiserFormatCategories": "",
"OriginalFormatCategory": "",
"OriginalFormatCategoryId": "",
"ParentName": "",
"ParentSku": "",
"IsParent": false,
"ItemGroupId": "AB12345",
"Colors": [],
"Material": "",
"Pattern": "",
"Size": "",
"SizeUnit": "",
"Weight": "",
"WeightUnit": "",
"Condition": "New",
"AgeGroup": "",
"AgeRangeMin": "0",
"AgeRangeMax": "0",
"AgeRangeUnit": "",
"Gender": "",
"Adult": false,
"Text1": "",
"Text2": "",
"Text3": "",
"Numeric1": "",
"Numeric2": "",
"Numeric3": "",
"Money1": "",
"Money2": "",
"Money3": "",
"Uri": "/Mediapartners/<AccountSID>/Catalogs/1000/Items/product_100_9876543"
},