amazon-affiliate-api

n8n node for Amazon Product Advertising API (PA API 5.0) - Full featured

Package Information

Downloads: 0 weekly / 29 monthly
Latest Version: 0.2.0
Author: Priyansh Kothari

Documentation

n8n-nodes-amazon-affiliate-api

n8n community node for Amazon Product Advertising API 5.0

npm version

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 SettingsCommunity Nodes → Install n8n-nodes-amazon-affiliate-api

Or install manually:

npm install n8n-nodes-amazon-affiliate-api

Operations

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/Large
  • Images.Variants.Small/Medium/Large

Item Information

  • ItemInfo.ByLineInfo - Brand, Manufacturer
  • ItemInfo.Classifications - Binding, ProductGroup
  • ItemInfo.ContentInfo - Edition, Languages, Pages
  • ItemInfo.ContentRating - Audience Rating
  • ItemInfo.ExternalIds - EANs, ISBNs, UPCs
  • ItemInfo.Features - Bullet points
  • ItemInfo.ManufactureInfo - Model, Part Number
  • ItemInfo.ProductInfo - Color, Size, Dimensions
  • ItemInfo.TechnicalInfo - Formats
  • ItemInfo.Title - Product title
  • ItemInfo.TradeInInfo - Trade-in eligibility

Offers

  • Offers.Listings.Availability.* - Stock info
  • Offers.Listings.Condition - Item condition
  • Offers.Listings.DeliveryInfo.* - Prime, FBA, Free Shipping
  • Offers.Listings.Price - Current price
  • Offers.Listings.SavingBasis - Original price
  • Offers.Listings.MerchantInfo - Seller info
  • Offers.Summaries.* - Price ranges, offer counts

Browse Node Info

  • BrowseNodeInfo.BrowseNodes
  • BrowseNodeInfo.BrowseNodes.Ancestor
  • BrowseNodeInfo.BrowseNodes.SalesRank
  • BrowseNodeInfo.WebsiteSalesRank

Credentials

You need Amazon Associates API credentials:

  1. Access Key ID: From Amazon Associates
  2. Secret Access Key: From Amazon Associates
  3. Partner Tag: Your Associate Tag (e.g., yourtag-20)
  4. Marketplace: Amazon marketplace URL (e.g., www.amazon.com)

Support

License

MIT © Priyansh Kothari

Discussion