ScrapingDog icon

ScrapingDog

Get data from ScrapingDog API

Actions6

Overview

This node integrates with the ScrapingDog API to perform Amazon product searches. It allows users to query Amazon's product listings programmatically by specifying keywords, location, and other parameters. This is useful for market research, price comparison, competitive analysis, or monitoring product availability on Amazon.

For example, a user can search for "wireless headphones" on the US Amazon site (amazon.com) and retrieve product data such as titles, prices, and ratings. The node supports pagination to navigate through multiple pages of search results.

Properties

Name Meaning
Keyword The search term or keyword to look for products on Amazon.
Page The page number of the search results to retrieve (1 to 10).
Amazon Domain The specific Amazon domain to search in, e.g., com, co.uk, de, etc.
Country The country associated with the search, e.g., United States, Germany, India, etc.
Postal Code Optional postal code to refine the search location context.

Output

The node outputs JSON data containing the search results returned by the ScrapingDog API for the Amazon search endpoint. This typically includes an array of product listings with details such as product title, price, rating, URL, and possibly other metadata depending on the API response.

No binary data output is indicated for this operation.

Dependencies

  • Requires an active ScrapingDog API key credential configured in n8n.
  • The node makes HTTP GET requests to https://api.scrapingdog.com/amazon/search with query parameters including the API key and search parameters.
  • No additional environment variables are required beyond the API key credential.

Troubleshooting

  • Missing or invalid API key: The node will fail if the ScrapingDog API key is not set or invalid. Ensure the API key credential is correctly configured.
  • Empty or no results: If the keyword is too broad or misspelled, the search may return no results. Try refining the keyword or checking the domain and country settings.
  • Invalid domain or country: Using unsupported Amazon domains or mismatched country codes may cause errors or empty responses. Verify that the domain and country options correspond correctly.
  • Rate limiting or API errors: The ScrapingDog API may limit requests or return errors if usage exceeds quotas. Check your API plan and usage limits.

Links and References

Discussion