Amazon Category Product Scraper avatar

Amazon Category Product Scraper

Pricing

$4.99 / 1,000 results

Go to Apify Store
Amazon Category Product Scraper

Amazon Category Product Scraper

Powerful Amazon category product scraper that automatically extracts up to 10,000 products from specific categories. Includes comprehensive filtering, multiple countries support, and detailed product information with automatic rate limit handling.

Pricing

$4.99 / 1,000 results

Rating

0.0

(0)

Developer

PowerAI

PowerAI

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

0

Monthly active users

4 days ago

Last modified

Share

🏷️ Amazon Category Product Scraper

Browse an Amazon category (by category ID) and export products as structured rows: titles, prices, ratings, links, images, and more—plus a scrapedAt time on each row.

✨ Key Features

  • Target a category with its category ID (from the category browse URL on Amazon)
  • Collect up to your chosen maximum count; continues across pages until that limit or until there are no more items
  • Typical fields per product (see output example):
    • asin, product_title
    • product_price, product_original_price, currency
    • product_star_rating, product_num_ratings
    • product_url, product_photo
    • product_num_offers, product_minimum_offer_price
    • is_best_seller, is_amazon_choice, is_prime, climate_pledge_friendly
    • sales_volume, delivery, has_variations
  • Optional filters: marketplace (country), sort order, price range, condition, brand, Prime, deals, minimum star rating, language, and more
  • Each record includes scrapedAt so you know when it was collected

💪 Why Use It?

  • Category-focused: Ideal when you already know the category’s node ID
  • Structured: One JSON object per product
  • Configurable: Filters help narrow the list before export

🎯 Great For

  • Category assortment and price snapshots
  • Competitive research within a category
  • Building product lists for analysis or monitoring

📝 Input Parameters

ParameterRequiredDescription
category_idYesThe category’s numeric ID (often visible in the category URL as node=…). Comma-separated IDs are supported if you need multiple categories in one request.
maxResultsNoMaximum number of products to collect (default: 20).
countryNoMarketplace / country (default: US). Pick GB in the list for the United Kingdom.
sort_byNoHow to order results (e.g. relevance, price, reviews, newest).
min_price / max_priceNoOptional price range in the marketplace currency.
product_conditionNoNew, used, renewed, collectible, or all.
brandNoOptional brand filter.
is_primeNoLimit to Prime-eligible offers when enabled.
deals_and_discountsNoOptional focus on discounts or today’s deals.
four_stars_and_upNoPrefer higher customer ratings when enabled.
languageNoPreferred language for text where the site offers it (see the input form for common codes).
additional_filtersNoExtra filter text when you need advanced narrowing.
fieldsNoOptional comma-separated list if you only want certain attributes per row.

Input Example

{
"category_id": "281407",
"maxResults": 16,
"country": "US",
"sort_by": "RELEVANCE"
}

Output Example

One JSON object per product:

{
"asin": "B0FQFB8FMG",
"product_title": "Apple AirPods Pro 3 Wireless Earbuds, Active Noise Cancellation, Live Translation, Heart Rate Sensing, Hearing Aid Feature, Bluetooth Headphones, Spatial Audio, High-Fidelity Sound, USB-C Charging",
"product_price": "$183.99",
"product_original_price": null,
"currency": "USD",
"product_star_rating": "4.4",
"product_num_ratings": 7175,
"product_url": "https://www.amazon.com/dp/B0FQFB8FMG",
"product_photo": "https://m.media-amazon.com/images/I/61solmQSSlL._AC_UL960_QL65_.jpg",
"product_num_offers": 74,
"product_minimum_offer_price": "$183.99",
"is_best_seller": false,
"is_amazon_choice": false,
"is_prime": false,
"climate_pledge_friendly": false,
"sales_volume": "10K+ bought in past month",
"delivery": null,
"has_variations": false,
"scrapedAt": "2026-03-24T03:10:30.332Z"
}

Some rows may include an optional badge or extra keys when the listing provides them.

⚠️ Notes

  • Prices and labels depend on the country you select.
  • product_original_price or delivery may be empty when the page doesn’t show them.
  • Collection stops when your maxResults is reached, there are no more products in the category for your filters, or a page returns no rows.