VOOZH about

URL: https://apify.com/pintostudio/amazon-products-by-category-scraper

โ‡ฑ Amazon Products By Category Scraper ยท Apify


๐Ÿ‘ Amazon Products By Category Scraper avatar

Amazon Products By Category Scraper

Pricing

$12.00/month + usage

Go to Apify Store

Amazon Products By Category Scraper

The Amazon Products By Category Actor is a web scraping tool deployed on the Apify platform that extracts product information from Amazon category pages.

Pricing

$12.00/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Pinto Studio

Pinto Studio

Maintained by Community

Actor stats

1

Bookmarked

23

Total users

2

Monthly active users

a year ago

Last modified

Share

Amazon Products By Category Actor

Overview

The Amazon Products By Category Actor is a web scraping tool deployed on the Apify platform that extracts product information from Amazon category pages. This actor allows you to scrape product listings with various sorting options and filtering capabilities.

Features

  • Category-based scraping: Extract products from specific Amazon category URLs
  • Pagination support: Specify starting page number for scraping
  • Flexible sorting: Sort products by featured, price, reviews, or newest arrivals
  • Custom filtering: Apply additional filters to refine product search results
  • Structured output: Returns well-formatted JSON data with comprehensive product information

Input Parameters

Required Parameters

ParameterTypeDescription
categoryUrlstringThe Amazon category URL to scrape products from

Optional Parameters

ParameterTypeDefaultDescription
pageinteger1The page number to start scraping from (minimum: 1)
sortBystring"featured"How to sort the product results
filtersobjectnullAdditional filters to apply to product search

Sort Options

The sortBy parameter accepts the following values:

  • featured - Featured products (default)
  • price-asc - Price: Low to High
  • price-desc - Price: High to Low
  • review-rank - Customer Reviews
  • newest - Newest Arrivals

Input Schema Example

{
"categoryUrl":"https://www.amazon.com/s?i=specialty-aps&bbn=16225007011&rh=n%3A16225007011%2Cn%3A1292110011",
"page":1,
"sortBy":"featured",
"filters":{
"brand":"Samsung",
"priceRange":"50-200"
}
}

Output Format

The actor returns a JSON object containing:

Main Structure

{
"results":[
{
"asin":"Product ASIN",
"title":"Product title",
"url":"Product URL",
"image":"Product image URL",
"price":"Product price",
"rating":"Customer rating",
"reviews":"Number of reviews",
"delivery":"Delivery information",
"sponsored": boolean,
"prime": boolean,
"extraInfo":"Additional delivery info"
}
],
"pagination":{
"currentPage":1,
"itemsPerPage":24,
"totalResults":7000,
"totalAvailablePages":292,
"paginationLinks":[...]
},
"relatedSearch":[]
}

Product Object Fields

FieldTypeDescription
asinstringAmazon Standard Identification Number
titlestringProduct title/name
urlstringDirect link to the product page
imagestringURL of the product image
pricestringProduct price (formatted with currency)
ratingstringCustomer rating (e.g., "4.6 out of 5 stars")
reviewsstringTotal number of customer reviews
deliverystringStandard delivery information
sponsoredbooleanWhether the product is sponsored
primebooleanWhether the product is Prime eligible
extraInfostringAdditional delivery or product information

Pagination Object Fields

FieldTypeDescription
currentPageintegerCurrent page number
itemsPerPageintegerNumber of items per page
totalResultsintegerTotal number of search results
totalAvailablePagesintegerTotal number of available pages
paginationLinksarrayNavigation links for pagination

Usage Examples

Basic Usage

Scrape the first page of a category with default settings:

{
"categoryUrl":"https://www.amazon.com/s?i=computers&rh=n%3A541966"
}

Advanced Usage

Scrape with custom sorting and pagination:

{
"categoryUrl":"https://www.amazon.com/s?i=electronics&rh=n%3A172282",
"page":2,
"sortBy":"price-asc",
"filters":{
"minPrice":25,
"maxPrice":100,
"brand":"Apple"
}
}

Error Handling

The actor includes comprehensive error handling:

  • Invalid URLs will be caught and logged
  • Network errors are handled gracefully
  • Parsing errors are reported with detailed messages
  • The actor will exit cleanly even if errors occur

Best Practices

  1. Rate Limiting: Be mindful of Amazon's rate limits. Avoid running multiple instances simultaneously on the same category.

  2. URL Format: Ensure the category URL is properly formatted and points to a valid Amazon category page.

  3. Pagination: Start with page 1 and increment gradually if you need multiple pages of results.

  4. Filtering: Use the filters parameter judiciously to avoid overly restrictive searches that return no results.

  5. Data Storage: The actor stores results both in the default dataset and as a named value 'output' for easy retrieval.

Technical Details

  • Platform: Apify
  • Runtime: Node.js
  • Dependencies: Axios for HTTP requests, Apify SDK for platform integration
  • Output Storage: Results are stored in both the dataset and as a key-value store

Limitations

  • Scraping is subject to Amazon's terms of service and rate limiting
  • Some product information may not be available for all items
  • Sponsored and Prime eligibility may vary by region
  • Complex filters may not work with all category types

Support

If you have any questions or encounter any issues, please consult the Apify documentation or reach out to us through one of the following channels:


You might also like

Amazon Categories Scraper

pintostudio/amazon-categories-scraper

The Amazon Categories Actor is a web scraping tool deployed on the Apify platform that extracts category information from Amazon's regional websites.

50

Amazon Best Sellers Scraper

pintostudio/amazon-best-sellers-scraper

The Amazon BestSeller Actor is a web scraping tool deployed on the Apify platform that extracts best-selling products from Amazon across multiple product categories and countries.

26

Amazon Search Autocomplete Scraper

pintostudio/amazon-search-autocomplete-scraper

The Amazon Search Autocomplete Actor is a web scraping tool deployed on the Apify platform that retrieves search suggestions from Amazon's autocomplete

54

5.0

Amazon Product Scraper

apple_yang/amazon-product-scraper

A lightweight Amazon product scraper that extracts structured product data from category or search URLs.

Amazon Search Products Scraper

pintostudio/amazon-search-products-scraper

The Amazon Search Products Actor is designed to search and scrape product data from Amazon based on a specific keyword, category, filters, and region. It returns structured product details such as title, price, ASIN, ratings, pagination and more.

54

Amazon Product Description

pintostudio/amazon-product-description

The Amazon Product Description Actor is a powerful tool that allows you to extract detailed product information from Amazon product pages.

Amazon Seller Products Scraper

pintostudio/amazon-seller-products-scraper

The Amazon Seller Products Actor is an Apify Actor designed to scrape product listings from Amazon seller pages. This actor extracts comprehensive product information including titles, prices, ratings, reviews, delivery options, and more from any Amazon seller's product catalog.

63

1.0

Amazon Scraper

crawlerbros/amazon-scraper

Scrapes products from Amazon category and search result pages. Extracts detailed product data including prices, reviews, seller info, variants, and delivery details. Supports multiple Amazon domains.

2

5.0

Related articles

How to scrape Amazon product data using Python (+ no-code)
Read more
Best Amazon price tracker for growing online stores in 2026
Read more