CatalogItems V2022_04_01
- class sp_api.api.CatalogItemsV20220401(marketplace: ~sp_api.base.marketplaces.Marketplaces = Marketplaces.US, *, refresh_token=None, account='default', credentials=None, restricted_data_token=None, proxies=None, verify=True, timeout=None, version=None, credential_providers=None, auth_token_client_class=<class 'sp_api.auth.access_token_client.AccessTokenClient'>)
CatalogItems SP-API Client :link:
The Selling Partner API for Catalog Items provides programmatic access to information about items in the Amazon catalog.
- search_catalog_items(self, **kwargs) ApiResponse
Search for a list of Amazon catalog items and item-related information. You can search by identifier or by keywords.
Usage Plan:
Rate (requests per second)
Burst
2
2
For more information, see “Usage Plans and Rate Limits” in the Selling Partner API documentation.
Examples
literal blocks:
CatalogItemsV20220401().search_catalog_items()
- Parameters:
identifiers (key) – object | A comma-delimited list of product identifiers that you can use to search the Amazon catalog. Note: You cannot include identifiers and keywords in the same request.
identifiersType (key) – object | The type of product identifiers that you can use to search the Amazon catalog. Note: identifiersType is required when identifiers is in the request.
marketplaceIds (key) – object | required A comma-delimited list of Amazon marketplace identifiers. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids).
includedData (key) – object | A comma-delimited list of datasets to include in the response.
locale (key) – object | The locale for which you want to retrieve localized summaries. Defaults to the primary locale of the marketplace.
sellerId (key) – object | A selling partner identifier, such as a seller account or vendor code. Note: Required when identifiersType is SKU.
keywords (key) – object | A comma-delimited list of keywords that you can use to search the Amazon catalog. Note: You cannot include keywords and identifiers in the same request.
brandNames (key) – object | A comma-delimited list of brand names that you can use to limit the search in queries based on keywords. Note: Cannot be used with identifiers.
classificationIds (key) – object | A comma-delimited list of classification identifiers that you can use to limit the search in queries based on keywords. Note: Cannot be used with identifiers.
pageSize (key) – object | The number of results to include on each page.
pageToken (key) – object | A token that you can use to fetch a specific page when there are multiple pages of results.
keywordsLocale (key) – object | The language of the keywords that are included in queries based on keywords. Defaults to the primary locale of the marketplace. Note: Cannot be used with identifiers.
- Returns:
ApiResponse
- get_catalog_item(self, asin, **kwargs) ApiResponse
Retrieves details for an item in the Amazon catalog.
Usage Plan:
Rate (requests per second)
Burst
2
2
For more information, see “Usage Plans and Rate Limits” in the Selling Partner API documentation.
Examples
literal blocks:
CatalogItemsV20220401().get_catalog_item("value")
- Parameters:
asin – object | required The Amazon Standard Identification Number (ASIN) of the item.
marketplaceIds (key) – object | required A comma-delimited list of Amazon marketplace identifiers. To find the ID for your marketplace, refer to [Marketplace IDs](https://developer-docs.amazon.com/sp-api/docs/marketplace-ids).
includedData (key) – object | A comma-delimited list of datasets to include in the response.
locale (key) – object | The locale for which you want to retrieve localized summaries. Defaults to the primary locale of the marketplace.
- Returns:
ApiResponse