Keepa icon

Keepa

Interact with Keepa API for Amazon product data

Overview

This node integrates with the Keepa API to retrieve detailed Amazon product data based on a given ASIN (Amazon Standard Identification Number). It is particularly useful for e-commerce analysts, sellers, and developers who want to programmatically access product information such as pricing history, current offers, and domain-specific details from various Amazon marketplaces.

Typical use cases include:

  • Monitoring price changes and historical trends of specific products.
  • Fetching current offers and availability across different Amazon domains.
  • Integrating Amazon product data into custom dashboards or analytics tools.

For example, a user can input an ASIN and specify the Amazon domain (e.g., US or UK) to get comprehensive product details including price history and available offers.

Properties

Name Meaning
ASIN Amazon Standard Identification Number; uniquely identifies the product to fetch.
Domain Amazon marketplace domain to search in. Options: US, Canada, UK, Germany, France, Italy, Spain, India, Mexico, Brazil, Australia, Japan.
Include Offers Number of offers to include in the response (range 0-20).
Include History Whether to include the product's price history (true/false).

Output

The node outputs JSON data containing detailed product information retrieved from the Keepa API. This includes:

  • Product metadata such as title, brand, category, and ASIN.
  • Pricing information including current price, historical prices, and price trends if requested.
  • Offer details like seller information, condition, and price for the specified number of offers.
  • Price history data if the "Include History" option is enabled.

No binary data output is produced by this node.

Dependencies

  • Requires an active Keepa API key credential configured in n8n.
  • The node makes HTTP requests to the Keepa API endpoint at https://api.keepa.com.
  • Proper network connectivity to the Keepa API service is necessary.

Troubleshooting

  • Missing or invalid ASIN: The node requires a valid ASIN string. Ensure the ASIN is correctly provided and corresponds to an existing Amazon product.
  • Invalid domain value: Use one of the supported domain options; otherwise, the API may return errors or no data.
  • API quota exceeded or invalid API key: If the Keepa API key is missing, invalid, or has exceeded its usage limits, the node will fail. Verify the API key credentials and usage limits.
  • Network issues: Connectivity problems to the Keepa API endpoint will cause request failures. Check internet connection and firewall settings.
  • Offers number out of range: The "Include Offers" property must be between 0 and 20. Values outside this range may cause errors.

Links and References

Discussion