Decodo icon

Decodo

Decodo's Web Scraping API

Amazon

AI-generated

Overview

This node uses Decodo's Web Scraping API to scrape data from Amazon URLs. It is designed to extract structured data from Amazon product pages or search results by sending scraping requests to the Decodo API. This node is useful for scenarios where users want to automate the extraction of product information, prices, reviews, or other Amazon page content for analysis, monitoring, or integration into other workflows.

Use Case Examples

  1. Scraping product details from a specific Amazon product URL to monitor price changes.
  2. Extracting search results from Amazon for a given keyword to analyze competitor products.
  3. Gathering customer reviews from Amazon product pages for sentiment analysis.

Properties

Name Meaning
URL The target Amazon URL to scrape. This is a required string input specifying the web page to extract data from.
Parse A boolean flag indicating whether to use dedicated parsers for Amazon pages to retrieve structured data. When true, the node attempts to parse the raw HTML into structured JSON data.
Geolocation Optional country name from which the scraping request will be made. This can affect the content returned by Amazon based on regional settings. The first letter should be capitalized, e.g., 'United States'.
Markdown Boolean flag indicating whether the results should be retrieved in markdown format. This is only applicable when headless mode is false.

Output

JSON

  • json - The scraped data from the Amazon URL, potentially structured if parsing is enabled.

Dependencies

  • Requires an API key credential for Decodo's Web Scraping API to authenticate requests.

Troubleshooting

  • Common issues include invalid or expired API credentials, which will cause authentication errors. Ensure the API key is valid and correctly configured.
  • If the URL is incorrect or not accessible, the node will fail to scrape data. Verify the URL is correct and publicly accessible.
  • Parsing errors may occur if the page structure changes or if parsing is disabled; enabling parsing helps retrieve structured data but may fail if the page format is unexpected.

Discussion