AWS Marketplace Scraper
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor stats
11
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
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
| Field | Type | Description |
|---|---|---|
mode | String | One of: search, byCategory, byUrl, freeProducts |
searchQuery | String | Keyword(s) to search (mode=search) |
category | String | Category filter (security, machine-learning, databases, etc.) |
deliveryMethod | String | Filter by delivery method (SaaS, Container, AmazonMachineImage, etc.) |
freeOnly | Boolean | Include only free or free-trial products |
productUrls | Array | Product page URLs for mode=byUrl |
maxItems | Integer | Maximum 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:
| Field | Type | Description |
|---|---|---|
productId | String | AWS Marketplace product ID (prodview-...) |
productTitle | String | Product name |
vendorName | String | Vendor/publisher name |
vendorId | String | Vendor identifier |
shortDescription | String | Brief product description |
description | String | Full product description (Markdown) |
categories | Array | Product categories (e.g. Security, Machine Learning) |
deliveryMethods | Array | Delivery methods (AMI, SaaS, Container, etc.) |
productType | String | Primary product type |
pricingModel | String | Free / Paid / Free Trial / Contract / Byol |
isFreeTrialAvailable | Boolean | Whether a free trial is offered |
hasFreeVersion | Boolean | Whether a free tier exists |
rating | Number | Average customer rating (0–5) |
reviewCount | Integer | Total number of customer reviews |
logoUrl | String | Product logo image URL |
productUrl | String | Full AWS Marketplace product page URL |
scrapedAt | String | ISO 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.
Legal
This actor extracts publicly available information from AWS Marketplace product listing pages. Always comply with AWS's Terms of Service.