n8n-nodes-amazon-affiliate-api
v0.2.0
Published
n8n node for Amazon Product Advertising API (PA API 5.0) - Full featured
Maintainers
Readme
n8n-nodes-amazon-affiliate-api
n8n community node for Amazon Product Advertising API 5.0
Author: Priyansh Kothari
☕ Like this package? Buy me a coffee!
This package provides full integration with the Amazon Product Advertising API (PA API 5.0) for n8n. It supports all operations: SearchItems, GetItems, GetVariations, and GetBrowseNodes.
Note: This is a distinct package from n8n-nodes-amazon-paapi. If you have both installed, look for Amazon Affiliate API in the node list.
Installation
In your n8n instance, go to Settings → Community Nodes → Install n8n-nodes-amazon-affiliate-api
Or install manually:
npm install n8n-nodes-amazon-affiliate-apiOperations
1. Search Items
Search for products on Amazon with extensive filtering options:
- Keywords: Search query
- Search Index: Category (Electronics, Books, etc. - 40+ categories)
- Browse Node ID: Specific category ID
- Item Count: Results per page (1-10)
- Item Page: Pagination (1-10)
- Sort By: Relevance, Featured, Price, Reviews, Newest
- Brand: Filter by brand name
- Min/Max Price: Price range in cents
- Min Reviews Rating: 1-4 stars minimum
- Min Saving Percent: Minimum discount %
- Condition: New, Used, Collectible, Refurbished
- Merchant: All or Amazon only
- Delivery Flags: Prime, Free Shipping, FBA, Amazon Global
- Resources: 40+ data fields to retrieve
2. Get Items
Get detailed information for specific ASINs (up to 10):
- Item IDs: Comma-separated ASINs
- Item ID Type: ASIN
- Condition: Filter by condition
- Merchant: Filter by merchant
- Resources: 40+ data fields to retrieve
3. Get Variations
Get product variations (size, color, etc.) for a parent ASIN:
- ASIN: Parent product ASIN
- Variation Count: Number of variations (1-10)
- Variation Page: Pagination (1-10)
- Condition: Filter by condition
- Merchant: Filter by merchant
- Resources: 40+ data fields to retrieve
4. Get Browse Nodes
Navigate Amazon's category hierarchy:
- Browse Node IDs: Comma-separated node IDs
- Resources: BrowseNodes, Ancestor, Children
- Languages of Preference: Language codes
Available Resources
Images
Images.Primary.Small/Medium/LargeImages.Variants.Small/Medium/Large
Item Information
ItemInfo.ByLineInfo- Brand, ManufacturerItemInfo.Classifications- Binding, ProductGroupItemInfo.ContentInfo- Edition, Languages, PagesItemInfo.ContentRating- Audience RatingItemInfo.ExternalIds- EANs, ISBNs, UPCsItemInfo.Features- Bullet pointsItemInfo.ManufactureInfo- Model, Part NumberItemInfo.ProductInfo- Color, Size, DimensionsItemInfo.TechnicalInfo- FormatsItemInfo.Title- Product titleItemInfo.TradeInInfo- Trade-in eligibility
Offers
Offers.Listings.Availability.*- Stock infoOffers.Listings.Condition- Item conditionOffers.Listings.DeliveryInfo.*- Prime, FBA, Free ShippingOffers.Listings.Price- Current priceOffers.Listings.SavingBasis- Original priceOffers.Listings.MerchantInfo- Seller infoOffers.Summaries.*- Price ranges, offer counts
Browse Node Info
BrowseNodeInfo.BrowseNodesBrowseNodeInfo.BrowseNodes.AncestorBrowseNodeInfo.BrowseNodes.SalesRankBrowseNodeInfo.WebsiteSalesRank
Credentials
You need Amazon Associates API credentials:
- Access Key ID: From Amazon Associates
- Secret Access Key: From Amazon Associates
- Partner Tag: Your Associate Tag (e.g.,
yourtag-20) - Marketplace: Amazon marketplace URL (e.g.,
www.amazon.com)
Support
- 🌐 Website: priyan.sh
- ☕ Buy me a coffee: buymeacoffee.com/priyanshkothari
License
MIT © Priyansh Kothari
