AWS Marketplace Scraper avatar

AWS Marketplace Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
AWS Marketplace Scraper

AWS Marketplace Scraper

Scrape AWS Marketplace product listings with search by keyword, browse by category, fetch specific product URLs, or explore free products. Extracts vendor name, pricing model, delivery methods, categories, ratings, reviews, descriptions, and logos.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(11)

Developer

Crawler Gang

Crawler Gang

Maintained by Community

Actor stats

11

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Extract detailed product listings from the AWS Marketplace — the world's largest cloud software marketplace with 14,000+ products from 3,500+ vendors. Search by keyword, browse by category, fetch specific product URLs, or explore free products.

What does AWS Marketplace Scraper do?

AWS Marketplace Scraper fetches server-rendered product pages and extracts structured data including product title, vendor, pricing model, delivery methods, categories, ratings, reviews, descriptions, and logo URLs — all without requiring any AWS credentials or API keys.

Features

  • Search products by keyword (matches title, description, vendor)
  • Browse by category (Security, ML, Databases, DevOps, and more)
  • Fetch by URL for specific product pages
  • Free products browse mode
  • Filter by delivery method (AMI, Container, SaaS, Professional Services, Data Product)
  • Filter by free products only
  • Extracts pricing model, delivery methods, categories, ratings, review counts
  • No AWS credentials, proxies, or cookies required

Input

FieldTypeDescription
modeStringOne of: search, byCategory, byUrl, freeProducts
searchQueryStringKeyword(s) to search (mode=search)
categoryStringCategory filter (security, machine-learning, databases, etc.)
deliveryMethodStringFilter by delivery method (SaaS, Container, AmazonMachineImage, etc.)
freeOnlyBooleanInclude only free or free-trial products
productUrlsArrayProduct page URLs for mode=byUrl
maxItemsIntegerMaximum number of products to return (1–500, default 50)

Example Input

{
"mode": "search",
"searchQuery": "security",
"maxItems": 50
}

Output

Each item in the dataset represents one AWS Marketplace product:

FieldTypeDescription
productIdStringAWS Marketplace product ID (prodview-...)
productTitleStringProduct name
vendorNameStringVendor/publisher name
vendorIdStringVendor identifier
shortDescriptionStringBrief product description
descriptionStringFull product description (Markdown)
categoriesArrayProduct categories (e.g. Security, Machine Learning)
deliveryMethodsArrayDelivery methods (AMI, SaaS, Container, etc.)
productTypeStringPrimary product type
pricingModelStringFree / Paid / Free Trial / Contract / Byol
isFreeTrialAvailableBooleanWhether a free trial is offered
hasFreeVersionBooleanWhether a free tier exists
ratingNumberAverage customer rating (0–5)
reviewCountIntegerTotal number of customer reviews
logoUrlStringProduct logo image URL
productUrlStringFull AWS Marketplace product page URL
scrapedAtStringISO 8601 timestamp of when the data was scraped

Example Output

{
"productId": "prodview-ys5ewcmbgp6s6",
"productTitle": "Sentieon secondary analysis tools for NGS short / long read genomic data",
"vendorName": "Sentieon Inc.",
"shortDescription": "Award winning Sentieon software for NGS data processing...",
"categories": ["Healthcare & Life Sciences", "Data Analytics"],
"deliveryMethods": ["SaaS"],
"productType": "SaaS",
"pricingModel": "Contract",
"logoUrl": "https://d7umqicpi7263.cloudfront.net/img/product/...",
"productUrl": "https://aws.amazon.com/marketplace/pp/prodview-ys5ewcmbgp6s6",
"scrapedAt": "2026-05-23T10:00:00+00:00"
}

Use Cases

  • Vendor intelligence — Track competitor products and pricing in the AWS ecosystem
  • Market research — Analyze which categories and delivery methods are most common
  • Lead generation — Find vendors in specific technology categories
  • Pricing analysis — Compare pricing models across similar products
  • Content enrichment — Enrich product databases with category and description data

Modes Explained

  • Search (search): Scans AWS Marketplace product pages, filtering by keyword. Works by downloading the public sitemap and fetching matching product pages.
  • Browse by Category (byCategory): Finds products matching a specific AWS Marketplace category.
  • Fetch by URL (byUrl): Directly fetches one or more product pages you provide.
  • Free Products (freeProducts): Finds products with free or free-trial pricing.

FAQs

Does this require AWS credentials? No. The actor scrapes publicly accessible product pages.

How many products can I scrape? AWS Marketplace has 39,000+ product pages in the public sitemap. You can scrape up to 500 per run.

Is this actor reliable? The actor uses the public, server-rendered product pages which return full data without JavaScript. Retry logic handles transient errors.

Are ratings always available? Ratings are only shown for products that have received customer reviews. Many newer products have no ratings.

How accurate is the pricing model? Pricing information is extracted from the dehydrated state JSON embedded in each product page. Not all products include pricing details; in those cases the field is omitted.

This actor extracts publicly available information from AWS Marketplace product listing pages. Always comply with AWS's Terms of Service.