Product Advertising API
Developer Guide (API Version 2011-08-01)
Print this pageEmail this pageGo to the ForumsView the PDFShare this page on TwitterShare this page on FacebookBookmark this page on DeliciousSubmit this page to RedditSubmit this page to DiggDid this page help you?  Yes  No   Tell us about it...

Items for Sale

www.amazon.com lists hundreds of thousands of items for sale. Most of these items are warehoused and sold by Amazon or other large merchants, such as Nordstrom. All of these items are part of the Amazon marketplace.

In addition to large merchants selling items, individuals and companies also sell items that can be found using www.amazon.com. Some of these sellers have their own storefront on Amazon and their items can only be found in their store. Most sellers, however, list their items in the Amazon marketplace as well as in their stores.

Product Advertising API operations only enable you to retrieve items that are stored by Amazon. Product Advertising API does not enable you to add items for sale to Amazon. Sellers, such as Amazon Advantage sellers, who do add items to Amazon's catalog do so under a separate agreement.

Item Identifiers

All items for sale on www.amazon.com have identifiers. There are two major kinds. The first identifies items regardless of whether or not they can be purchased:

  • ASIN—Amazon Standard Item Number

    An alphanumeric token that uniquely identifies items in the Amazon marketplace.

    All items in the marketplace have an ASIN. This is by far the most common identifier. ASINs are used by the majority of Product Advertising API operations.

The second identifies items that can actually be purchased:

  • OfferListingId—An alphanumeric token that uniquely identifies items in the Amazon marketplace that can be purchased

    All items in the marketplace that can be purchased have an OfferListingId. This is by far the most common identifier for items that can be purchased.

Other Item Identifiers

Amazon has other item identifiers but these are rarer and they can be used in fewer Product Advertising API operations:

  • UPC—Universal Product Code

    A 12-digit item identifier used in the US and CA locales. The UPC is identifier used in barcodes.

  • EAN—European Article Number

    A 13-digit equivalent of the UPC that is used in Europe for products and barcodes.

  • JAN—Japanese Article Number

    The equivalent of the EAN that is used in Japan for products and barcodes.

  • ISBN—International Standard Book Number

    An alphanumeric token that uniquely identifies a book. A book's EAN is typically set equal to the book's ISBN.

  • SKU—Stock Keeping Unit

    A merchant-specific identifier for a purchasable good, like a shirt or chair. Amazon's version of the SKU is the ASIN.

    Amazon assigns items with SKUs an ASIN. If you had to search by SKU only, you would have to search each merchant's items independently because SKUs are not unique across all merchants. Several Product Advertising API operations enable you to search by SKU but the merchant must also be identified in the same request.

  • EISBN—Electronic International Standard Book Number

    A token that uniquely identifies a digital book.

All items in the Amazon marketplace have an ASIN even if they also have one of the preceding identifiers. Only a few Product Advertising API operations can use these identifiers. That functionality is presented as a convenience function. You would typically only use one of these identifiers if you knew it but did not know the item's ASIN.

The validity of these identifiers varies by search index, as shown in the following table.

Search IndexUPCEANSKU
Apparel YYY
Automotive YYY
Automotive YYY
Baby YYY
BeautyYYY
BooksYYY
Classical YYY
DigitalMusic YNN
DVD YYY
Electronics YYY
HealthPersonalCare YYY
HomeGarden YYY
Industrial YYY
Jewelry YYY
Kitchen YYY
Magazines NYY
Miscellaneous YYY
Music YYY
MusicalInstruments YYY
MusicTracks NNN
OfficeProducts YYY
OutdoorLiving YYY
PCHardware YYY
PetSupplies YYY
Photo YYY
Software YYY
Tools YYY
Toys YYY
VHS YYY
Video YYY
WatchesYYY

The following table shows the valid identifiers by locale.

LocaleValid Item Identifiers
CA ASIN, EAN, SKU, EISBN
CN ASIN, SKU, UPC, EISBN
DE ASIN, EAN, SKU, EISBN
ES ASIN, SKU, UPC, EISBN, EAN
FR ASIN, SKU, UPC, EISBN, EAN
IT ASIN, SKU, UPC, EISBN, EAN
JP ASIN, EAN, JAN, SKU, EISBN
UK ASIN, SKU, UPC, EISBN
US ASIN, ISBN, SKU, UPC, EISBN

The default value of IdType is ASIN. For non-ASIN searches, including searches by ISBN, JAN, SKU, UPC, EAN, and EISBN, a variety of additional parameters become mandatory, including a value for IdType.