amzn / selling-partner-api-models

This repository contains OpenAPI models for developers to use when developing software to call Selling Partner APIs.
Apache License 2.0
585 stars 730 forks source link

Feature Request: Access Backend Search Terms for Products #2987

Closed samborambo305 closed 2 years ago

samborambo305 commented 2 years ago

Preferred solution:

chapmanjw commented 2 years ago

@samborambo305 What do you mean by "backend search terms"? What are you specifically looking for?

samborambo305 commented 2 years ago

When using Seller Central to create or update products in the catalog there is a field called "search terms" Screen Shot 2022-07-19 at 6 19 47 PM

chapmanjw commented 2 years ago

@samborambo305 That attribute is generic_keyword (Search Terms is the display label for it). When calling the Catalog Items API getCatalogItem or searchCatalogItems operations, you can request the attributes includedData. If the ASIN has this attribute present, it will be included in the attributes data.

samborambo305 commented 2 years ago

Interesting, can this attribute also be updated?

chapmanjw commented 2 years ago

Yes. The Listings Items APIs accept this attribute as part of a listing. Listings for the same ASIN are reconciled to produce what you see on the Amazon.com detail pages and in the Catalog Items APIs.

At this time, not all product types are supported by theses APIs. You can use the Product Type Definitions APIs to see which product types are currently supported and retrieve the schemas for each product type (defining the attributes, requirements, etc.). IIRC, we are currently at ~600 product types in ~16 marketplaces for these APIs (of ~2000 product types in ~20 marketplaces).

samborambo305 commented 2 years ago

Interesting, thank you for the help