Documentation for the Code¶
Amazon Product Advertising API 5.0 wrapper for Python
paapi¶
-
class
amazon.paapi.
AmazonAPI
(access_key, secret_key, partner_tag, country='US', throttling=0.9, CacheReader=None, CacheWriter=None)¶ Creates an instance containing your API credentials.
- params:
- access_key (string)
Your API key
- secret_key (string)
Your API secret
- partner_tag (string)
The tag you want to use for the URL
- country (string)
Country code
- throttling (float, optional)
Reduce this value to wait longer between API calls
- CacheReader (function)
Write a function to read the stored responses from previous api calls
- CacheWriter (function)
Write a function to save the responses returned by amazon api calls
-
get_browse_nodes
(browse_node_ids=[], languages_of_preference=None, http_info=False, async_req=False, get_browse_node_resources=[paapi5_python_sdk.get_browse_nodes_resource.GetBrowseNodesResource.ANCESTOR, paapi5_python_sdk.get_browse_nodes_resource.GetBrowseNodesResource.CHILDREN])¶ ” Get browse nodes’ information. Choose resources you want from BROWSE_RESOURCES enum For more details, refer: https://webservices.amazon.com/paapi5/documentation/getbrowsenodes.html#request-parameters
- args:
- browse_node_ids (list of string)
list of browse node ids
- languages_of_preference (list of string)
specify the language of returned results
- http_info (boolean)
specify if http header should be returned
- async_req (boolean)
specify if a thread should be created to run the request
- get_browse_node_resources (list)
For more details, refer: https://webservices.amazon.com/paapi5/documentation/getbrowsenodes.html#request-parameters. By deafult all possible resources are requested
- return
- Dict with
- data
Dict of BrowseNodeID to AmazonBrowseNode object
- http_info
contains the http header information if requested. By default None
-
get_items
(item_ids=[], condition=None, currency_of_preference=None, item_id_type='ASIN', languages_of_preference=None, merchant='All', offer_count=1, http_info=False, async_req=False, get_items_resource=[paapi5_python_sdk.get_items_resource.GetItemsResource.BROWSENODEINFO_BROWSENODES, paapi5_python_sdk.get_items_resource.GetItemsResource.BROWSENODEINFO_BROWSENODES_ANCESTOR, paapi5_python_sdk.get_items_resource.GetItemsResource.BROWSENODEINFO_BROWSENODES_SALESRANK, paapi5_python_sdk.get_items_resource.GetItemsResource.BROWSENODEINFO_WEBSITESALESRANK, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_PRIMARY_SMALL, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_PRIMARY_MEDIUM, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_PRIMARY_LARGE, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_VARIANTS_SMALL, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_VARIANTS_MEDIUM, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_VARIANTS_LARGE, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_BYLINEINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_CONTENTINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_CONTENTRATING, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_CLASSIFICATIONS, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_EXTERNALIDS, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_FEATURES, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_MANUFACTUREINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_PRODUCTINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_TECHNICALINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_TITLE, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_TRADEININFO, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_CONDITION, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_ISBUYBOXWINNER, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_LOYALTYPOINTS_POINTS, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_PRICE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEEXCLUSIVE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEPANTRY, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_PROMOTIONS, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_SAVINGBASIS, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_SUMMARIES_HIGHESTPRICE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_SUMMARIES_LOWESTPRICE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_SUMMARIES_OFFERCOUNT, paapi5_python_sdk.get_items_resource.GetItemsResource.PARENTASIN, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_BASEPRICE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_CONDITION, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_MERCHANTINFO])¶ Get items’ information. Choose resources you want from ITEM_RESOURCES enum For more details, refer: https://webservices.amazon.com/paapi5/documentation/get-items.html#ItemLookup-rp
- args:
- item_ids (list of string)
list of asin of the products of interest
- condition (enum, optional)*
filter the products based on the condition
- currency_of_preference (string)
specify the currency of returned results
- item_id_type (string)
Type of item identifier used to look up an item. Default: ASIN
- languages_of_preference (list of string)
Languages in order of preference in which the item information should be returned in response. By default the item information is returned in the default language of the marketplace
- merchant (string)
Filters search results to return items having at least one offer sold by target merchant. By default the value “All” is passed.
- offer_count (integer)
The number of offers desired for each item in the search results. Default: 1
- http_info (boolean)
specify if http header should be returned
- async_req (boolean)
specify if a thread should be created to run the request
- get_items_resource (list)
For more details, refer: https://webservices.amazon.com/paapi5/documentation/get-items.html#ItemLookup-rp. By deafult all possible resources are requested
- return
- Dict with
- data
Dict of ASIN to AmazonProduct object
- http_info
contains the http header information if requested. By default None
-
get_variations
(asin, condition=None, currency_of_preference=None, languages_of_preference=None, merchant='All', offer_count=1, variation_count=10, variation_page=1, async_req=False, http_info=False, get_variations_resources=[paapi5_python_sdk.get_variations_resource.GetVariationsResource.BROWSENODEINFO_BROWSENODES, paapi5_python_sdk.get_variations_resource.GetVariationsResource.BROWSENODEINFO_BROWSENODES_ANCESTOR, paapi5_python_sdk.get_variations_resource.GetVariationsResource.BROWSENODEINFO_BROWSENODES_SALESRANK, paapi5_python_sdk.get_variations_resource.GetVariationsResource.BROWSENODEINFO_WEBSITESALESRANK, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_PRIMARY_SMALL, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_PRIMARY_MEDIUM, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_PRIMARY_LARGE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_VARIANTS_SMALL, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_VARIANTS_MEDIUM, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_VARIANTS_LARGE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_BYLINEINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_CONTENTINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_CONTENTRATING, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_CLASSIFICATIONS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_EXTERNALIDS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_FEATURES, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_MANUFACTUREINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_PRODUCTINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_TECHNICALINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_TITLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_TRADEININFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_CONDITION, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_ISBUYBOXWINNER, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_LOYALTYPOINTS_POINTS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_PRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEEXCLUSIVE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEPANTRY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_PROMOTIONS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_SAVINGBASIS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_SUMMARIES_HIGHESTPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_SUMMARIES_LOWESTPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_SUMMARIES_OFFERCOUNT, paapi5_python_sdk.get_variations_resource.GetVariationsResource.PARENTASIN, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_BASEPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_CONDITION, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.VARIATIONSUMMARY_PRICE_HIGHESTPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.VARIATIONSUMMARY_PRICE_LOWESTPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.VARIATIONSUMMARY_VARIATIONDIMENSION])¶ Get product variation using the asin of orginal product. Choose resources you want from VARIATION_RESOURCES enum. For more details, refer: https://webservices.amazon.com/paapi5/documentation/get-variations.html#request-parameters
- args:
- asin (string)
asin of the product for which we want the variations
- condition (enum, optional)*
filter the products based on the condition
- currency_of_preference (string)
specify the currency of returned results
- languages_of_preference (list of string)
specify the language of returned results
- merchant (string)
Filters search results to return items having at least one offer sold by target merchant. By default the value “All” is passed.
- offer_count (integer)
The number of offers desired for each item in the search results. Default: 1
- variation_count (integer)
Number of variations to be returned per page. Default: 10
- variation_page (integer)
Page number of variations returned by get_variations. Default: 1
- http_info (boolean)
specify if http header should be returned
- async_req (boolean)
specify if a thread should be created to run the request
- get_variations_resources (list)
For more details, refer: https://webservices.amazon.com/paapi5/documentation/get-variations.html#request-parameters. By deafult all possible resources are requested
- return
- Dict with
- data
contains the AmazonProduct list
- http_info
contains the http header information if requested. By default None
-
search_items
(actor=None, artist=None, author=None, availability=None, brand=None, browse_node_id=None, condition=None, currency_of_preference=None, delivery_flags=None, item_count=10, item_page=1, keywords=None, languages_of_preference=None, max_price=None, merchant='All', min_price=None, min_reviews_rating=None, min_saving_percent=None, offer_count=1, search_index='All', sort_by=None, title=None, http_info=False, async_req=False, search_items_resource=[paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_BROWSENODES, paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_BROWSENODES_ANCESTOR, paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_BROWSENODES_SALESRANK, paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_WEBSITESALESRANK, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_PRIMARY_SMALL, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_PRIMARY_MEDIUM, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_PRIMARY_LARGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_VARIANTS_SMALL, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_VARIANTS_MEDIUM, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_VARIANTS_LARGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_BYLINEINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_CONTENTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_CONTENTRATING, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_CLASSIFICATIONS, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_EXTERNALIDS, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_FEATURES, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_MANUFACTUREINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_PRODUCTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_TECHNICALINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_TITLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_TRADEININFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_CONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_ISBUYBOXWINNER, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_LOYALTYPOINTS_POINTS, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEEXCLUSIVE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEPANTRY, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PROMOTIONS, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_SAVINGBASIS, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_SUMMARIES_HIGHESTPRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_SUMMARIES_LOWESTPRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_SUMMARIES_OFFERCOUNT, paapi5_python_sdk.search_items_resource.SearchItemsResource.PARENTASIN, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_BASEPRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_CONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.SEARCHREFINEMENTS])¶ Search products based on keywords Choose resources you want from SEARCH_RESOURCES enum For more details, refer: https://webservices.amazon.com/paapi5/documentation/search-items.html#resources-parameter
- args:
- actor (string)
actor to search products
- artist (string)
artist to search products
- author (string)
author to search products
- availability (string)
availability to search products. Admitted values: “Available”, “IncludeOutOfStock”
- brand (string, optional)*
filter the products based on the brand
- browse_node_id (string)
search products into a specific browse node
- condition (enum, optional)*
filter the products based on the condition
- currency_of_preference (string)
Currency of preference in which the prices information should be returned in response. By default the prices are returned in the default currency of the marketplace. Expected currency code format is the ISO 4217 currency code (i.e. USD, EUR etc.)
- delivery_flags (list of string)
The delivery flag filters items which satisfy a certain delivery program promoted by the specific Amazon Marketplace. For example, Prime DeliveryFlag will return items having at least one offer which is Prime Eligible.
- item_count (integer)
number of products returned. Values in the range [1,10]. Default 10
- item_page (integer)
can be used to fetch the specific set/page of items to be returned from the available Search Results. The number of items returned in a page is determined by the item_count parameter. For e.g. if the third set of 5 items (i.e. items numbered 11 to 15) are desired for a search request, you may specify
- keywords (string)
keywords to search products
- languages_of_preference (list of string)
Languages in order of preference in which the item information should be returned in response. By default the item information is returned in the default language of the marketplace.
- max_price (positive integers)
Filters search results to items with at least one offer price below the specified value. Prices appear in lowest currency denomination. For example, in US marketplace, 3241 is $31.41.
- merchant (string)
Filters search results to return items having at least one offer sold by target merchant. By default the value “All” is passed.
- min_price (positive integers)
Filters search results to items with at least one offer price above the specified value. Prices appear in lowest currency denomination. For example, in US marketplace, 3241 is $32.41.
- min_reviews_rating (positive integers less than 5)
Filters search results to items with customer review ratings above specified value.
- min_saving_percent (integers less than 100)
Filters search results to items with at least one offer having saving percentage above the specified value
- offer_count (integer)
The number of offers desired for each item in the search results. Default: 1
- search_index (string)
search products based on an index. Default value “All”
- sort_by (string, optional)
sort hte results based on the specification defined at https://webservices.amazon.com/paapi5/documentation/search-items.html#sortby-parameter
- title (string)
Title associated with the item. Title searches are subset of Keywords searches. Use a Keywords search if a Title search does not return desired items.
- http_info (boolean)
specify if http header should be returned
- async_req (boolean)
specify if a thread should be created to run the request
- search_items_resource (list)
For more details, refer: https://webservices.amazon.com/paapi5/documentation/search-items.html#resources-parameter. By deafult all possible resources are requested
- return
- Dict with
- data
contains the AmazonProduct list
- http_info
contains the http header information if requested. By default None
-
search_items_pool
(actor=None, artist=None, author=None, availability=None, brand=None, browse_node_id=None, condition=None, currency_of_preference=None, delivery_flags=None, item_count=10, item_page=1, keywords=None, languages_of_preference=None, max_price=None, merchant='All', min_price=None, min_reviews_rating=None, min_saving_percent=None, offer_count=1, search_index='All', sort_by=None, title=None, search_items_resource=[paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_BROWSENODES, paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_BROWSENODES_ANCESTOR, paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_BROWSENODES_SALESRANK, paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_WEBSITESALESRANK, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_PRIMARY_SMALL, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_PRIMARY_MEDIUM, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_PRIMARY_LARGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_VARIANTS_SMALL, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_VARIANTS_MEDIUM, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_VARIANTS_LARGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_BYLINEINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_CONTENTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_CONTENTRATING, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_CLASSIFICATIONS, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_EXTERNALIDS, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_FEATURES, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_MANUFACTUREINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_PRODUCTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_TECHNICALINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_TITLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_TRADEININFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_CONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_ISBUYBOXWINNER, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_LOYALTYPOINTS_POINTS, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEEXCLUSIVE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEPANTRY, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PROMOTIONS, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_SAVINGBASIS, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_SUMMARIES_HIGHESTPRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_SUMMARIES_LOWESTPRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_SUMMARIES_OFFERCOUNT, paapi5_python_sdk.search_items_resource.SearchItemsResource.PARENTASIN, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_BASEPRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_CONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.SEARCHREFINEMENTS], connetion_pool_max_size=12)¶ Search products based on keywords. You can specify max connection pool size here. We recommend a value equal to cpu_count * 5. Choose resources you want from SEARCH_RESOURCES enum. For more details, refer: https://webservices.amazon.com/paapi5/documentation/search-items.html#resources-parameter
- args:
- actor (string)
actor to search products
- artist (string)
artist to search products
- author (string)
author to search products
- availability (string)
availability to search products. Admitted values: “Available”, “IncludeOutOfStock”
- brand (string, optional)*
filter the products based on the brand
- browse_node_id (string)
search products into a specific browse node
- condition (enum, optional)*
filter the products based on the condition
- currency_of_preference (string)
Currency of preference in which the prices information should be returned in response. By default the prices are returned in the default currency of the marketplace. Expected currency code format is the ISO 4217 currency code (i.e. USD, EUR etc.)
- delivery_flags (list of string)
The delivery flag filters items which satisfy a certain delivery program promoted by the specific Amazon Marketplace. For example, Prime DeliveryFlag will return items having at least one offer which is Prime Eligible.
- item_count (integer)
number of products returned. Values in the range [1,10]. Default 10
- item_page (integer)
can be used to fetch the specific set/page of items to be returned from the available Search Results. The number of items returned in a page is determined by the item_count parameter. For e.g. if the third set of 5 items (i.e. items numbered 11 to 15) are desired for a search request, you may specify
- keywords (string)
keywords to search products
- languages_of_preference (list of string)
Languages in order of preference in which the item information should be returned in response. By default the item information is returned in the default language of the marketplace.
- max_price (positive integers)
Filters search results to items with at least one offer price below the specified value. Prices appear in lowest currency denomination. For example, in US marketplace, 3241 is $31.41.
- merchant (string)
Filters search results to return items having at least one offer sold by target merchant. By default the value “All” is passed.
- min_price (positive integers)
Filters search results to items with at least one offer price above the specified value. Prices appear in lowest currency denomination. For example, in US marketplace, 3241 is $32.41.
- min_reviews_rating (positive integers less than 5)
Filters search results to items with customer review ratings above specified value.
- min_saving_percent (integers less than 100)
Filters search results to items with at least one offer having saving percentage above the specified value
- offer_count (integer)
The number of offers desired for each item in the search results. Default: 1
- search_index (string)
search products based on an index. Default value “All”
- sort_by (string, optional)
sort hte results based on the specification defined at https://webservices.amazon.com/paapi5/documentation/search-items.html#sortby-parameter
- title (string)
Title associated with the item. Title searches are subset of Keywords searches. Use a Keywords search if a Title search does not return desired items.
- search_items_resource (list)
For more details, refer: https://webservices.amazon.com/paapi5/documentation/search-items.html#resources-parameter. By deafult all possible resources are requested
- connetion_pool_max_size (integer)
sice of connection pool. Default 12
- return
- Dict with
- data
contains the AmazonProduct list
- http_info
contains the http header information if requested. By default None
-
amazon.paapi.
parse_response_browse_node
(browse_nodes_response_list)¶ The function parses Browse Nodes Response and creates a dict of BrowseNodeID to AmazonBrowseNode object
- params
- browse_nodes_response_list
List of BrowseNodes in GetBrowseNodes response
- return
Dict of BrowseNodeID to AmazonBrowseNode object
-
amazon.paapi.
parse_response_item
(item_response_list)¶ The function parses GetItemsResponse and creates a dict of ASIN to AmazonProduct object
- params:
- item_response_list
List of Items in GetItemsResponse
- return
Dict of ASIN to AmazonProduct object
entities¶
-
class
amazon.entities.
AmazonBrowseNode
(node)¶ Class representing a browse node
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-
-
class
amazon.entities.
AmazonProduct
(item)¶ Class representing a product
-
property
bestOffer
¶ return best offer information
-
property
isAmazonFulfilled
¶ return if the best offer is amazon fulfilled
-
property
isDiscount
¶ return if the best offer has a discount
-
property
isFreeShipping
¶ return if the best offer is free shipping eligible
-
property
isPrime
¶ return if the best offer is Prime eligible
-
property
originalPrice
¶ return the price without discount
-
to_dict
()¶ Returns the model properties as a dict
-
to_str
()¶ Returns the string representation of the model
-
property
exception¶
-
exception
amazon.exception.
AmazonException
(status=None, reason=None)¶ Class representing an exception raised by any call
- Properties
- status (string)
type of exception
- reason (string, object)
detail of the exception
constant¶
-
amazon.constant.
BROWSE_RESOURCES
= [paapi5_python_sdk.get_browse_nodes_resource.GetBrowseNodesResource.ANCESTOR, paapi5_python_sdk.get_browse_nodes_resource.GetBrowseNodesResource.CHILDREN]¶ BROWSE_RESOURCES values
-
amazon.constant.
CONDITIONS
= [paapi5_python_sdk.condition.Condition.ANY, paapi5_python_sdk.condition.Condition.COLLECTIBLE, paapi5_python_sdk.condition.Condition.NEW, paapi5_python_sdk.condition.Condition.REFURBISHED, paapi5_python_sdk.condition.Condition.USED]¶ CONDITIONS values
-
amazon.constant.
DOMAINS
= {'AE': 'ae', 'AU': 'com.au', 'BR': 'com.br', 'CA': 'ca', 'DE': 'de', 'ES': 'es', 'FR': 'fr', 'IN': 'in', 'IT': 'it', 'JP': 'co.jp', 'MX': 'com.mx', 'TR': 'com.tr', 'UK': 'co.uk', 'US': 'com'}¶ DOMAINS values
-
amazon.constant.
ITEM_RESOURCES
= [paapi5_python_sdk.get_items_resource.GetItemsResource.BROWSENODEINFO_BROWSENODES, paapi5_python_sdk.get_items_resource.GetItemsResource.BROWSENODEINFO_BROWSENODES_ANCESTOR, paapi5_python_sdk.get_items_resource.GetItemsResource.BROWSENODEINFO_BROWSENODES_SALESRANK, paapi5_python_sdk.get_items_resource.GetItemsResource.BROWSENODEINFO_WEBSITESALESRANK, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_PRIMARY_SMALL, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_PRIMARY_MEDIUM, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_PRIMARY_LARGE, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_VARIANTS_SMALL, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_VARIANTS_MEDIUM, paapi5_python_sdk.get_items_resource.GetItemsResource.IMAGES_VARIANTS_LARGE, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_BYLINEINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_CONTENTINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_CONTENTRATING, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_CLASSIFICATIONS, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_EXTERNALIDS, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_FEATURES, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_MANUFACTUREINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_PRODUCTINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_TECHNICALINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_TITLE, paapi5_python_sdk.get_items_resource.GetItemsResource.ITEMINFO_TRADEININFO, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_CONDITION, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_ISBUYBOXWINNER, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_LOYALTYPOINTS_POINTS, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_PRICE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEEXCLUSIVE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEPANTRY, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_PROMOTIONS, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_LISTINGS_SAVINGBASIS, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_SUMMARIES_HIGHESTPRICE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_SUMMARIES_LOWESTPRICE, paapi5_python_sdk.get_items_resource.GetItemsResource.OFFERS_SUMMARIES_OFFERCOUNT, paapi5_python_sdk.get_items_resource.GetItemsResource.PARENTASIN, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_BASEPRICE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_CONDITION, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.get_items_resource.GetItemsResource.RENTALOFFERS_LISTINGS_MERCHANTINFO]¶ ITEM_RESOURCES values
-
amazon.constant.
REGIONS
= {'AE': 'eu-west-1', 'AU': 'us-west-2', 'BR': 'us-east-1', 'CA': 'us-east-1', 'DE': 'eu-west-1', 'ES': 'eu-west-1', 'FR': 'eu-west-1', 'IN': 'eu-west-1', 'IT': 'eu-west-1', 'JP': 'us-west-2', 'MX': 'us-east-1', 'TR': 'eu-west-1', 'UK': 'eu-west-1', 'US': 'us-east-1'}¶ REGIONS values
-
amazon.constant.
SEARCH_RESOURCES
= [paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_BROWSENODES, paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_BROWSENODES_ANCESTOR, paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_BROWSENODES_SALESRANK, paapi5_python_sdk.search_items_resource.SearchItemsResource.BROWSENODEINFO_WEBSITESALESRANK, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_PRIMARY_SMALL, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_PRIMARY_MEDIUM, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_PRIMARY_LARGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_VARIANTS_SMALL, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_VARIANTS_MEDIUM, paapi5_python_sdk.search_items_resource.SearchItemsResource.IMAGES_VARIANTS_LARGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_BYLINEINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_CONTENTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_CONTENTRATING, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_CLASSIFICATIONS, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_EXTERNALIDS, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_FEATURES, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_MANUFACTUREINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_PRODUCTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_TECHNICALINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_TITLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.ITEMINFO_TRADEININFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_CONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_ISBUYBOXWINNER, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_LOYALTYPOINTS_POINTS, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEEXCLUSIVE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEPANTRY, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_PROMOTIONS, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_LISTINGS_SAVINGBASIS, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_SUMMARIES_HIGHESTPRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_SUMMARIES_LOWESTPRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.OFFERS_SUMMARIES_OFFERCOUNT, paapi5_python_sdk.search_items_resource.SearchItemsResource.PARENTASIN, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_BASEPRICE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_CONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.search_items_resource.SearchItemsResource.RENTALOFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.search_items_resource.SearchItemsResource.SEARCHREFINEMENTS]¶ SEARCH_RESOURCES values
-
amazon.constant.
VARIATION_RESOURCES
= [paapi5_python_sdk.get_variations_resource.GetVariationsResource.BROWSENODEINFO_BROWSENODES, paapi5_python_sdk.get_variations_resource.GetVariationsResource.BROWSENODEINFO_BROWSENODES_ANCESTOR, paapi5_python_sdk.get_variations_resource.GetVariationsResource.BROWSENODEINFO_BROWSENODES_SALESRANK, paapi5_python_sdk.get_variations_resource.GetVariationsResource.BROWSENODEINFO_WEBSITESALESRANK, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_PRIMARY_SMALL, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_PRIMARY_MEDIUM, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_PRIMARY_LARGE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_VARIANTS_SMALL, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_VARIANTS_MEDIUM, paapi5_python_sdk.get_variations_resource.GetVariationsResource.IMAGES_VARIANTS_LARGE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_BYLINEINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_CONTENTINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_CONTENTRATING, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_CLASSIFICATIONS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_EXTERNALIDS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_FEATURES, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_MANUFACTUREINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_PRODUCTINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_TECHNICALINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_TITLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.ITEMINFO_TRADEININFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_CONDITION, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_ISBUYBOXWINNER, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_LOYALTYPOINTS_POINTS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_PRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEEXCLUSIVE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_PROGRAMELIGIBILITY_ISPRIMEPANTRY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_PROMOTIONS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_LISTINGS_SAVINGBASIS, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_SUMMARIES_HIGHESTPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_SUMMARIES_LOWESTPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.OFFERS_SUMMARIES_OFFERCOUNT, paapi5_python_sdk.get_variations_resource.GetVariationsResource.PARENTASIN, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MAXORDERQUANTITY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MESSAGE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_MINORDERQUANTITY, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_AVAILABILITY_TYPE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_BASEPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_CONDITION, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_CONDITION_SUBCONDITION, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISAMAZONFULFILLED, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISFREESHIPPINGELIGIBLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_ISPRIMEELIGIBLE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_DELIVERYINFO_SHIPPINGCHARGES, paapi5_python_sdk.get_variations_resource.GetVariationsResource.RENTALOFFERS_LISTINGS_MERCHANTINFO, paapi5_python_sdk.get_variations_resource.GetVariationsResource.VARIATIONSUMMARY_PRICE_HIGHESTPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.VARIATIONSUMMARY_PRICE_LOWESTPRICE, paapi5_python_sdk.get_variations_resource.GetVariationsResource.VARIATIONSUMMARY_VARIATIONDIMENSION]¶ VARIATION_RESOURCES values