Keepa icon

Keepa

Interact with Keepa API for Amazon product data

Overview

The node integrates with the Keepa API to perform product searches on Amazon across various country-specific domains. Specifically, the "Product Finder" resource with the "Search Products" operation allows users to search for products by a search term within a selected Amazon domain. This is useful for scenarios such as market research, price comparison, or inventory analysis where you want to retrieve product data programmatically based on keywords.

Practical examples include:

  • Searching for electronic gadgets available on Amazon US.
  • Finding books or manufacturers' products in the UK Amazon marketplace.
  • Limiting the number of returned results to focus on top matches.

Properties

Name Meaning
Domain The Amazon regional domain to search in. Options: US, Canada, UK, Germany, France, Italy, Spain, India, Mexico, Brazil, Australia, Japan.
Search Term The keyword or phrase to search for in product titles, authors, or manufacturers.
Limit Maximum number of product results to return (minimum 1). Defaults to 50.

Output

The node outputs JSON data containing the list of products matching the search criteria from the Keepa API. Each item in the output typically includes detailed product information such as title, manufacturer, pricing history, and other metadata provided by Keepa.

If binary data is returned (not indicated here), it would represent associated media or files related to the product data, but this node primarily deals with JSON product data.

Dependencies

  • Requires an API key credential for the Keepa API.
  • The node makes HTTP requests to https://api.keepa.com.
  • Proper configuration of the API key credential in n8n is necessary for authentication.

Troubleshooting

  • Common issues:

    • Invalid or missing API key will cause authentication errors.
    • Exceeding API rate limits may result in throttling or temporary blocks.
    • Incorrect domain selection might yield no results if the product is not available in that region.
    • Empty or too generic search terms can return large or irrelevant datasets.
  • Error messages:

    • Authentication failures: Check that the API key credential is correctly set up.
    • No results found: Verify the search term and domain are correct.
    • Rate limit exceeded: Wait and retry later or upgrade your API plan.

Links and References

Discussion