Creates a new catalog item. Google Merchant Formatting is highly recommended.
Parameters
CatalogItemId
required
CatalogItemId
requiredUnique identifier for the object referred to as the Catalog Item Object.
Name
required
Name
requiredName of the item.
Url
required
Url
requiredURL that leads to the item's online store listing.
AgeGroup
recommended
AgeGroup
recommendedAge 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. |
Bullets
recommended
Bullets
recommendedComma-separated list of short descriptions of the product.
Category
recommended
Category
recommendedWhat group or kind of products the item is associated with. Use Google Merchant's product category format.
Condition
recommended
Condition
recommendedWhat 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. |
Currency
recommended
Currency
recommendedWhat currency the item's price is listed in. See ISO 4217.
CurrentPrice
recommended
CurrentPrice
recommendedCurrent consumer price of the item.
CurrentPriceDescription
optional
CurrentPriceDescription
optionalA description of the current consumer price of the item.
Description
recommended
Description
recommendedDescription of the item, like information about it or what it does.
ImageUrl
recommended
ImageUrl
recommendedURL that leads to the item's image.
PromotionIds
recommended
PromotionIds
recommendedList of promotion Ids that identify an item as part of a promotion. Can add multiple promotion Ids. Use commas between each new promotion Id.
Inventory
recommended
Inventory
recommendedInventory count of the item.
Labels
recommended
Labels
recommendedKey terms to help partners find a particular catalog in impact.com. Can add multiple labels. Use commas between each new label.
LaunchDate
recommended
LaunchDate
recommendedDate the item becomes available (or became available if already released). See ISO 8601.
OriginalPrice
recommended
OriginalPrice
recommendedOriginal price of the item.
ProductBid
recommended
ProductBid
recommendedHow much the partner will be paid for driving a conversion on the product.
ShippingRate
recommended
ShippingRate
recommendedHow much shipping the item costs.
StockAvailability
recommended
StockAvailability
recommendedStatus of the product's backstock.
View possible enum values | |
---|---|
InStock | Product is in stock |
OutofStock | Product is out of stock |
Back-Order | Product is currently back-ordered |
Pre-Order | Product is available for pre-order |
Limited Availability | Product is available in limited quantities |
More parameters
Click to view...
AdditionalImageUrls
optional
AdditionalImageUrls
optionalComma-separated list of URLs that point to more images of the product.
Adult
optional
Adult
optionalIf the item is only intended for adults.
AgeRangeMax
optional
AgeRangeMax
optionalMaximum age for whom the item is intended.
AgeRangeMin
optional
AgeRangeMin
optionalMinimum age for whom the item is intended.
AgeRangeUnit
optional
AgeRangeUnit
optionalAge range's unit of measurement.
View possible enum values | |
---|---|
Months | Age is measured in months. |
Years | Age is measured in years. |
Asin
optional
Asin
optionalItem's Amazon Standard Identification Number.
Colors
optional
Colors
optionalComma-separated list of the item's primary colors.
CreditRating
optional
CreditRating
optionalConsumer credit rating that the product is aimed towards.
View possible enum values |
---|
Excellent |
Good |
Fair |
Average |
Poor |
Bad |
LimitedHistory |
NoHistory |
Limited |
NoCredit |
CreditRatingDescription
optional
CreditRatingDescription
optionalDescription of the consumer credit rating that the product is aimed towards.
EstimatedShipDate
optional
EstimatedShipDate
optionalDate that the item will being shipping. See ISO 8601.
ExpirationDate
optional
ExpirationDate
optionalDate that the item will be removed from the catalog. See ISO 8601.
Gender
optional
Gender
optionalGender 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. |
Gtin
optional
Gtin
optionalItem's Global Trade Item Number.
GtinType
optional
GtinType
optionalType 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. |
Manufacturer
optional
Manufacturer
optionalThe person or group that makes the item.
Material
optional
Material
optionalComma-separated list of the primary material(s) of the item.
IntroPurchaseApr
optional
IntroPurchaseApr
optionalConsumer APR during an introductory phase.
IntroPurchaseAprType
optional
IntroPurchaseAprType
optionalWhat type of APR the consumer will get during an introductory phase.
IntroPurchaseAprDescription
optional
IntroPurchaseAprDescription
optionalDescription of the introductory phase APR.
IntroPurchaseAprPeriod
optional
IntroPurchaseAprPeriod
optionalAmount of time the introductory consumer APR period lasts.
IntroPurchaseAprPeriodType
optional
IntroPurchaseAprPeriodType
optionalUnit of measurement for the amount of time the introductory phase APR lasts.
View possible enum values | |
---|---|
DAYS | |
MONTHS | |
YEARS |
IntroPurchaseAprPeriodDescription
optional
IntroPurchaseAprPeriodDescription
optionalDescription of the introductory phase APR period.
NonIntroPurchaseApr
optional
NonIntroPurchaseApr
optionalConsumer APR during a non-introductory phase.
NonIntroPurchaseAprType
optional
NonIntroPurchaseAprType
optionalWhat type of APR the consumer will get during a non-introductory phase.
NonIntroPurchaseAprDescription
optional
NonIntroPurchaseAprDescription
optionalDescription of the APR during a non-introductory phase.
PurchaseGracePeriod
optional
PurchaseGracePeriod
optionalAmount of time between the consumer purchasing the product and payments beginning.
IntroTransferPurchaseApr
optional
IntroTransferPurchaseApr
optionalTransfer consumer APR during an introductory phase.
IntroTransferPurchaseAprType
optional
IntroTransferPurchaseAprType
optionalWhat type of APR the transfer consumer will get during an introductory phase.
IntroTransferPurchaseAprDescription
optional
IntroTransferPurchaseAprDescription
optionalDescription of the transfer consumer's introductory phase APR.
IntroTransferPurchaseAprPeriod
optional
IntroTransferPurchaseAprPeriod
optionalAmount of time the transfer consumer's APR introductory phase lasts.
IntroTransferPurchaseAprPeriodType
optional
IntroTransferPurchaseAprPeriodType
optionalUnit of measurement for the amount of time the transfer consumer's introductory phase APR lasts.
View possible enum values | |
---|---|
DAYS | |
MONTHS | |
YEARS |
IntroTransferPurchaseAprPeriodDescription
optional
IntroTransferPurchaseAprPeriodDescription
optionalDescription of the transfers consumer's introductory phase APR period.
NonIntroTransferApr
optional
NonIntroTransferApr
optionalTransfer consumer APR during a non-introductory phase.
NonIntroTransferAprType
optional
NonIntroTransferAprType
optionalWhat type of APR the transfer consumer will get during a non-introductory phase.
NonIntroTransferAprDescription
optional
NonIntroTransferAprDescription
optionalDescription of the transfer consumer's non-introductory phase APR.
TransferGracePeriod
optional
TransferGracePeriod
optionalAmount of time between the consumer transferring their balance and payments beginning.
CashAdvanceApr
optional
CashAdvanceApr
optionalConsumer APR for cash advances.
CashAdvanceAprType
optional
CashAdvanceAprType
optionalWhat type of APR the consumer will get after obtaining a cash advance.
CashAdvanceAprDescription
optional
CashAdvanceAprDescription
optionalDescription of the consumer's cash advance APR.
CashGracePeriod
optional
CashGracePeriod
optionalAmount of time between the consumer obtaining a cash advance and the payments beginning.
PenaltyApr
optional
PenaltyApr
optionalConsumer APR when facing a penalty.
PenaltyAprDescription
optional
PenaltyAprDescription
optionalDescription of the consumer's APR when facing a penalty.
BalanceTransferFee
optional
BalanceTransferFee
optionalHow much transferring balances will cost the consumer.
BalanceTransferFeeDescription
optional
BalanceTransferFeeDescription
optionalA description describing the amount a consumer has to pay to transfer balances.
CashAdvanceFee
optional
CashAdvanceFee
optionalHow much getting a cash advance will cost the consumer.
CashAdvanceFeeDescription
optional
CashAdvanceFeeDescription
optionalA description describing the amount a consumer has to pay to get a cash advance.
LatePaymentFee
optional
LatePaymentFee
optionalHow much a late payment will cost the consumer.
LatePaymentFeeDescription
optional
LatePaymentFeeDescription
optionalA description describing the amount a consumer has to pay to if they make a late payment.
ReturnCheckFee
optional
ReturnCheckFee
optionalHow much the penalty for a returned/bounced check is.
ReturnCheckFeeDescription
optional
ReturnCheckFeeDescription
optionalA description describing the amount a consumer has to pay for returned/bounced checks.
OverlimitFee
optional
OverlimitFee
optionalHow much being over their limit will cost the consumer.
OverlimitFeeDescription
optional
OverlimitFeeDescription
optionalA description describing the penalty a consumer has to pay for being above their limit.
ForeignTransactionFee
optional
ForeignTransactionFee
optionalHow much each foreign transaction will cost the consumer.
ForeignTransactionFeeDescription
optional
ForeignTransactionFeeDescription
optionalA description describing the amount a consumer has to pay for each foreign transaction.
MinimumDeposit
optional
MinimumDeposit
optionalThe minimum amount needed to make a deposit.
RewardsType
optional
RewardsType
optionalWhat kind of incentive the consumer gets for using a particular credit option.
View possible enum values | |
---|---|
Miles | Consumer receives travel miles. |
Points | Consumer receives points to spend. |
Cashback | Consumer receives cash back on purchases. |
Starpoints | Consumer receives starpoints. |
RewardsBonus
optional
RewardsBonus
optionalConsumer bonus on top of their rewards.
RewardsRate
optional
RewardsRate
optionalHow fast a consumer will earn rewards.
RewardsType2
optional
RewardsType2
optionalWhat kind of incentive the consumer gets for using a particular credit option.
View possible enum values | |
---|---|
Miles | Consumer receives travel miles. |
Points | Consumer receives points to spend. |
Cashback | Consumer receives cash back on purchases. |
Starpoints | Consumer receives starpoints. |
RewardsBonus2
optional
RewardsBonus2
optionalConsumer bonus on top of their rewards.
RewardsRate2
RewardsRate
RewardsRate2
RewardsRateHow fast a consumer will earn rewards.
RewardsType3
optional
RewardsType3
optionalWhat kind of incentive the consumer gets for using a particular credit option.
View possible enum values | |
---|---|
Miles | Consumer receives travel miles. |
Points | Consumer receives points to spend. |
Cashback | Consumer receives cash back on purchases. |
Starpoints | Consumer receives starpoints. |
RewardsBonus3
optional
RewardsBonus3
optionalConsumer bonus on top of their rewards.
RewardsRate3
optional
RewardsRate3
optionalHow fast a consumer will earn rewards.
AvailableApplications
optional
AvailableApplications
optionalWhere the consumer can access their account.
View possible enum values | |
---|---|
Desktop | Consumer can use a regular computer. |
Mobile | Consumer can use a smartphone. |
Phone | Consumer can call a dedicated phone number. |
Terms
optional
Terms
optionalTerms tied to the offer a consumer receives.
BonusOffer
optional
BonusOffer
optionalA bonus the consumer will get if they accept the offer.
BonusOfferTerms
optional
BonusOfferTerms
optionalTerms tied to the bonus the consumer will get if they accept the offer.
Pattern
optional
Pattern
optionalPattern of the item.
ProductType
optional
ProductType
optionalWhat kind of consumer the product is meant for.
View possible enum value | |
---|---|
Business | Item is meant for businesspeople. |
Consumer | Item is meant for the average consumer. |
Student | Item is meant for students. |
ShippingHeight
optional
ShippingHeight
optionalHeight of the shipping parcel.
ShippingLabel
optional
ShippingLabel
optionalLabel of the shipping parcel.
ShippingLength
optional
ShippingLength
optionalLength of the shipping parcel.
ShippingLengthUnit
optional
ShippingLengthUnit
optionalWhat the shipping parcel's length is measured in.
View possible enum values | |
---|---|
in | Imperial inches |
cm | Metric centimeters |
ShippingWeight
optional
ShippingWeight
optionalWeight of the shipping parcel.
ShippingWeightUnit
optional
ShippingWeightUnit
optionalWhat 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 |
ShippingWidth
optional
ShippingWidth
optionalWidth of the shipping parcel.
ProhibitedCategories
optional
ProhibitedCategories
optionalComma-separated list of categories that are excluded.
ManufacturingCost
optional
ManufacturingCost
optionalCost to produce the item.
MobileDescription
optional
MobileDescription
optionalProduct's description for a mobile store page.
MobileUrl
optional
MobileUrl
optionalThe URI that points directly to the item's mobile listing.
Money1
optional
Money1
optionalGeneral numeral field that accepts strings of any money or financial data you want to send. Appears in your reports.
Money2
optional
Money2
optionalGeneral numeral field that accepts strings of any money or financial data you want to send. Appears in your reports.
Money3
optional
Money3
optionalGeneral numeral field that accepts strings of any money or financial data you want to send. Appears in your reports.
Mpn
optional
Mpn
optionalItem's Manufacturing Part Number.
Multipack
optional
Multipack
optionalIf the item represents a merchant-defined multi-pack.
Numeric1
optional
Numeric1
optionalGeneral numeral field that accepts strings of any numeric data you want to send. Appears in your reports.
Numeric2
optional
Numeric2
optionalGeneral numeral field that accepts strings of any numeric data you want to send. Appears in your reports.
Numeric3
optional
Numeric3
optionalGeneral numeral field that accepts strings of any numeric data you want to send. Appears in your reports.
OriginalFormatCategory
optional
OriginalFormatCategory
optionalCategory breadcrumb to locate the item.
OriginalFormatCategoryId
optional
OriginalFormatCategoryId
optionalIsParent
optional
IsParent
optionalItem that represents a bundle of items.
ParentName
optional
ParentName
optionalIf the item has a parent item, the parent item's name.
ParentSku
optional
ParentSku
optionalIf the item has a parent item, the parent item's SKU.
ProcessingNetwork
optional
ProcessingNetwork
optionalWhat internet network processes product purchases.
Size
optional
Size
optionalSize of the item.
SizeUnit
optional
SizeUnit
optionalItem'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 |
Text1
optional
Text1
optionalGeneral text field that accepts strings of any text data you want to send. Appears in your reports.
Text2
optional
Text2
optionalGeneral text field that accepts strings of any text data you want to send. Appears in your reports.
Text3
optional
Text3
optionalGeneral text field that accepts strings of any text data you want to send. Appears in your reports.
Weight
optional
Weight
optionalWeight of the item.
WeightUnit
optional
WeightUnit
optionalItem'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 |
Returns
Returns the status of the request and the URI of the newly created note. Returns an error if create parameters are invalid or if a required parameter is missing.
Example Request
curl 'https://api.impact.com/Advertisers/<AccountSID>/Catalogs/1234/Items' \
-X POST \
-u '<AccountSID>:<AuthToken>' \
-H 'Accept: application/json' \
-d 'CatalogItemId=12345' \
-d 'Name=Anvil' \
-d 'Url=https://acme.impact.com/store/anvil' \
-d 'Adult=false' \
-d 'StockAvailability="BackOrder"' \
-d 'Gtin=14141414141414'
Example Response
{
"Status": "OK",
"Uri": "/Advertisers/<AccountSID>/Catalogs/1234/Items/12345"
}