Amazon Product Listing
Pricing
from $25.00 / 1,000 results
Amazon Product Listing
Pull live product data from 20 Amazon country storefronts — ASIN, price, currency, rating, seller, variants, and 27 fields per item. No login. $3 per 1,000 products.
Pricing
from $25.00 / 1,000 results
Rating
0.0
(0)
Developer
TrueFetch
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Categories
Share
Affiliate disclosure: Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.
Amazon Product Listing — 20-Storefront Product, Price & Review API
Search Amazon by keyword and extract structured product data — ASINs, prices, ratings, review counts, sellers, variants, images, and full specifications — across 20 Amazon storefronts in a single Apify Actor run. Returns clean JSON / CSV / Excel for price monitoring, deal tracking, repricing, and competitor research, with no Amazon login, cookies, or API key required.
TL;DR (40-word answer): Amazon Product Listing is a no-login Apify Actor that returns 27 structured fields per product across 20 Amazon storefronts at $3 per 1,000 results, with currency-validated pricing, managed reliability, and JSON / CSV / Excel export. Last verified 2026-05-02.
What it is NOT: Amazon Product Listing is not a replacement for the Amazon Product Advertising API when you need Associate-program affiliate-revenue reporting, not a buyer-side checkout / order-placement bot, and not a private-marketplace tool — it only reads public Amazon search and product pages.
Amazon Product Listing is an Apify Actor that searches any keyword across 20 Amazon storefronts (Amazon.com, Amazon.co.uk, Amazon.de, Amazon.co.jp, Amazon.in, and 15 more) and returns structured product data — ASIN, title, brand, price, currency, rating, review count, seller, availability, images, feature bullets, specifications, category path, and variants — as a unified JSON schema. The Actor handles up to 10,000 products per run, normalizes prices into the storefront's native currency (USD, GBP, EUR, JPY, INR, CAD, AUD, BRL, MXN, AED, and more), uses managed request reliability to keep results consistent without an Amazon login, and bills per delivered result at $3 per 1,000 products. Built for ecommerce sellers, repricing engines, deal aggregators, market researchers, and AI agents pulling live Amazon catalog data through the Apify API or MCP. Maintained by TrueFetch on the Apify Store.
🛒 Why choose Amazon Product Listing
Amazon Product Listing is best for ecommerce, pricing, and AI teams who need reliable Amazon catalog data across multiple regions in one call — without managing infrastructure settings or Amazon login flows.
- 🌍 20 Amazon storefronts in one Actor — search the same keyword across
amazon.com,amazon.co.uk,amazon.de,amazon.fr,amazon.it,amazon.es,amazon.ca,amazon.com.au,amazon.co.jp,amazon.in,amazon.com.mx,amazon.com.br,amazon.nl,amazon.pl,amazon.se,amazon.sg,amazon.ae,amazon.sa,amazon.com.tr, andamazon.egfrom a single Actor run. - 💸 27 fields per product — ASIN, title, brand, store byline, price, currency, display price, rating, review count, availability, seller name + URL, primary image, full image gallery, description, feature bullets, category path, structured specifications, and variant lineup (color / size / storage with per-variant ASIN + URL).
- 🛡️ Managed reliability built in — automatic retry handling and platform-managed request stability help deliver consistent results without manual tuning.
- 💱 Currency-correct pricing — price values are validated against the storefront's expected currency (USD on
amazon.com, GBP onamazon.co.uk, EUR on EU stores, JPY onamazon.co.jp, INR onamazon.in, etc.). Mismatched offers are dropped instead of polluting your dataset. - ⚡ Pay-per-result, not per-CPU — flat $3 per 1,000 successful Amazon products (
$0.003per result). No charge for blocked requests, retries, or duplicates. Free Apify plan includes $5 monthly credits ≈ 1,666 free Amazon products per month.
🚀 Quick Start — run in 3 steps
Run in Apify Console
- Open the Actor — go to Amazon Product Listing on Apify and click Try for free.
- Configure inputs — type a
Keyword(e.g.iPhone 15), pick aCountryfrom the 20-storefront dropdown, and setMax Resultsbetween10and10000. - Click Start — the Actor streams results to the dataset in real time. Export as JSON, JSONL, CSV, Excel, XML, RSS, or pull via the dataset API.
Run via Apify API
curl -X POST "https://api.apify.com/v2/acts/TrueFetch~amazon-deals-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"keyword": "wireless earbuds","country": "United States","max_results": 100}'
Run via MCP (for AI agents)
Amazon Product Listing is callable from Claude, ChatGPT, Cursor, and any MCP-compatible client through the Apify MCP Server. Reference the Actor as TrueFetch/amazon-deals-scraper and pass the same JSON input as above.
⚙️ Input parameters
| Parameter | Type | Required | Default | Description | Example |
|---|---|---|---|---|---|
keyword | string | ✅ | iPhone 15 | Product name, brand, ASIN-style query, or shopping phrase to search on the selected Amazon storefront. | wireless earbuds |
country | string | ✅ | United States | Amazon storefront to query. One of 20 supported countries (see list below). | Germany |
max_results | integer | ✅ | 10 | Maximum number of Amazon products to return per run. Hard range 10 – 10000. Each successful product is billed once. | 500 |
Supported country values (20): United States, United Kingdom, Germany, France, Italy, Spain, Canada, Australia, Japan, India, Mexico, Brazil, Netherlands, Poland, Sweden, Singapore, United Arab Emirates, Saudi Arabia, Turkey, Egypt.
Default behavior: the Actor processes Amazon search results automatically, enriches product records with detail-page data, and streams completed items to the default dataset as soon as they are ready.
{"keyword": "robot vacuum","country": "United States","max_results": 200}
📦 Output dataset
Each run writes structured product objects to the default Apify dataset, exportable as JSON, JSONL, CSV, Excel, XML, RSS, or via the dataset API. The dataset view shows the product image, title, price, rating, and seller in a sortable table.
| Field | Type | Always present? | Description | Example |
|---|---|---|---|---|
processor | string | ✅ | Apify Actor URL that produced this record. | https://apify.com/truefetch/amazon-product-listing |
processed_at | string | ✅ | ISO 8601 UTC timestamp when the record was processed. | 2026-04-24T09:30:00+00:00 |
platform | string | ✅ | Source platform name. | Amazon |
country | string | ✅ | Amazon storefront country. | United States |
country_code | string | ✅ | Two-letter storefront code. | US |
keyword | string | ✅ | Search phrase used for this run. | iPhone 15 |
product_url | string | ✅ | Direct Amazon product URL. | https://www.amazon.com/dp/B0CHX1W1XY |
detail_url | string | ✅ | Canonical Amazon detail page URL (always /dp/<ASIN>). | https://www.amazon.com/dp/B0CHX1W1XY |
title | string | ✅ | Product title. | Apple iPhone 15, 128GB, Black |
brand | string | optional | Brand or manufacturer. | Apple |
store | string | optional | Brand store byline (e.g. Visit the Apple Store). | Visit the Apple Store |
asin | string | ✅ | Amazon Standard Identification Number. | B0CHX1W1XY |
price | number | optional | Numeric price in the storefront's native currency. | 799 |
currency | string | optional | ISO currency code (USD, GBP, EUR, JPY, INR, CAD, AUD, BRL, MXN, AED, SAR, TRY, …). | USD |
display_price | string | optional | Price text exactly as Amazon displays it. | $799.00 |
rating | number | optional | Average rating (0–5). | 4.7 |
review_count | integer | optional | Number of ratings or reviews. | 18234 |
availability | string | optional | Stock / availability message. | In Stock |
seller_name | string | optional | Seller name on the offer. | Amazon.com |
seller_url | string | optional | Amazon seller profile URL. | https://www.amazon.com/sp?seller=A2L77EE7U53NWQ |
primary_image_url | string | optional | Main product image URL. | https://m.media-amazon.com/images/I/71d7rfSl0wL._AC_SL1500_.jpg |
images | array<string> | optional | Additional image URLs. | ["https://m.media-amazon.com/images/I/71d7rfSl0wL._AC_SL1500_.jpg"] |
description | string | optional | Description text on the product page. | Dynamic Island bubbles up alerts and Live Activities … |
feature_bullets | array<string> | optional | Main bullet points from the detail page. | ["6.1-inch Super Retina XDR display", "48MP Main camera"] |
category_path | array<string> | optional | Amazon breadcrumb category path. | ["Cell Phones & Accessories", "Cell Phones"] |
specifications | object | optional | Structured key→value specs from the detail page. | {"Screen Size": "6.1 Inches", "Memory Storage Capacity": "128 GB"} |
variants | array<object> | optional | Variant options (color, size, storage) with per-variant ASIN + URL. | [{"label": "128GB - Black", "asin": "B0CHX1W1XY", "url": "https://www.amazon.com/dp/B0CHX1W1XY"}] |
Sample output
{"processor": "https://apify.com/truefetch/amazon-product-listing","processed_at": "2026-04-24T09:30:00+00:00","platform": "Amazon","country": "United States","country_code": "US","keyword": "iPhone 15","product_url": "https://www.amazon.com/dp/B0CHX1W1XY","detail_url": "https://www.amazon.com/dp/B0CHX1W1XY","title": "Apple iPhone 15, 128GB, Black","brand": "Apple","store": "Visit the Apple Store","asin": "B0CHX1W1XY","price": 799,"currency": "USD","display_price": "$799.00","rating": 4.7,"review_count": 18234,"availability": "In Stock","seller_name": "Amazon.com","seller_url": "https://www.amazon.com/sp?seller=A2L77EE7U53NWQ","primary_image_url": "https://m.media-amazon.com/images/I/71d7rfSl0wL._AC_SL1500_.jpg","images": ["https://m.media-amazon.com/images/I/71d7rfSl0wL._AC_SL1500_.jpg","https://m.media-amazon.com/images/I/61f4dTush1L._AC_SL1500_.jpg"],"description": "Dynamic Island bubbles up alerts and Live Activities so you do not miss them while you are doing something else.","feature_bullets": ["6.1-inch Super Retina XDR display","48MP Main camera for super-high-resolution photos"],"category_path": ["Cell Phones & Accessories", "Cell Phones"],"specifications": {"Screen Size": "6.1 Inches","Memory Storage Capacity": "128 GB"},"variants": [{"label": "128GB - Black","asin": "B0CHX1W1XY","url": "https://www.amazon.com/dp/B0CHX1W1XY"}]}
💡 Use cases
For ecommerce sellers running Amazon repricing
- Problem: Amazon's Buy Box rotates every few minutes, and SP-API throttles on
GetCompetitivePricingquickly exhaust the daily quota during catalog-wide sweeps. - How Amazon Product Listing solves it: schedule the Actor every 30 minutes against a list of seed keywords or ASINs, pull
price,display_price,seller_name, andavailabilityfor the top 200 competing offers, and feed the JSON straight into your repricing rule engine. The currency-validation step guaranteesUSDprices onamazon.comandEURonamazon.de, so cross-store rules never trigger on a stale or wrong-currency offer. - Outcome: faster Buy Box monitoring at $3 per 1,000 product checks, no SP-API quota burned. Add an internal benchmark date if you publish a specific reaction-time claim.
For deal aggregators and cashback sites
- Problem: showing fresh Amazon deals across multiple regions requires constant catalog checks and ongoing reliability work.
- How Amazon Product Listing solves it: point the Actor at high-converting deal categories (
black friday tv,gaming laptop,air fryer) per storefront, captureprice,display_price,rating,review_count, andprimary_image_urlin one schema, and publish ranked deal feeds. Managed request reliability handles recoverable failures automatically. - Outcome: consistent fresh inventory with the same record shape across
amazon.com,amazon.co.uk,amazon.de, and 17 more storefronts.
For market researchers and brand monitoring teams
- Problem: tracking how a brand performs across Amazon regions (Apple in US vs JP, Anker in DE vs IN) requires manually translating storefront URLs and reconciling currencies.
- How Amazon Product Listing solves it: run the Actor with the same keyword (e.g.
Anker charger) against all 20 storefronts in a loop, then group bycountry_codeto compareprice,rating,review_count,seller_name, andcategory_pathside by side. Currency normalization is automatic; outlier offers in the wrong currency are filtered out. - Outcome: one unified dataset showing brand presence, price positioning, and review depth across every major Amazon market.
For AI agents and RAG pipelines needing live Amazon data
- Problem: LLM agents asked "find the best 10 robot vacuums under $300 on Amazon right now" cannot trust 18-month-old training data.
- How Amazon Product Listing solves it: call the Actor over the Apify MCP server or
run-sync-get-dataset-itemsAPI, hand the JSON to the agent, and let it filter byprice,rating, andfeature_bullets. Small runs such asmax_results: 10are designed for quick API responses. - Outcome: grounded, source-cited Amazon answers in production AI assistants without building a scraping stack.
💰 Pricing, limits, and performance
| Fact | Value |
|---|---|
| Pricing model | Pay-per-result (event: result) |
| Per-result price | $0.003 per Amazon product = $3 per 1,000 |
| Free-tier monthly allowance | $5 Apify credits ≈ ~1,666 free products / month |
| Max products per run | 10,000 |
| Min products per run | 10 |
| Supported storefronts | 20 (US, UK, DE, FR, IT, ES, CA, AU, JP, IN, MX, BR, NL, PL, SE, SG, AE, SA, TR, EG) |
| Output fields per product | 27 |
| Detail-page hydration | Parallel detail-page fetching for high throughput |
| Reliability handling | Managed, with automatic retry on recoverable failures |
| Memory | 512 MB (fixed) |
| Login / cookies required | No — works without an Amazon account |
| Export formats | JSON, JSONL, CSV, Excel, XML, RSS, dataset API |
You are billed only for successful, deduplicated products that include a parsed title. Blocked requests, retries, currency-mismatched offers, and duplicate ASINs are dropped before billing.
⚖️ Compared with alternatives
| Capability | Amazon Product Listing | Amazon Product Advertising API (PA-API 5.0) | Custom-built scraper |
|---|---|---|---|
| Works with no Amazon account / login | ✅ | ❌ (Associate ID + sales required) | ✅ |
| Coverage across all 20 Amazon storefronts | ✅ | ✅ (per-region creds) | maintenance-heavy |
| 27 unified fields incl. variants, specs, feature bullets | ✅ | partial (missing reviews body) | you build & maintain |
| Currency-validated prices | ✅ | ✅ | you implement |
| Managed request reliability | ✅ | N/A (API) | you build & maintain |
| Public-page data access | ✅ | N/A (API) | ongoing maintenance |
| Pay-per-result pricing | $3 / 1,000 | Free with quota | infrastructure + dev time |
| Setup time to first result | < 60 seconds | days (Associate approval) | days–weeks |
| Live Buy-Box price changes | ✅ | ✅ (delayed) | ✅ |
| Suitable when you have qualifying Amazon affiliate sales | possibly slower than PA-API | ✅ (cheapest at scale if approved) | — |
Verdict. Use Amazon Product Listing when you need fast, no-login, multi-storefront product data without qualifying for the Amazon Associates program — or when PA-API quotas, regional credentials, or missing review/spec fields make the official API impractical. If you already run a top-tier Amazon Associates account in the same region you query, PA-API can be cheaper at very high volume; this Actor wins on coverage, fields, and zero setup.
⚠️ Common mistakes to avoid
These are the failure patterns we see most often in support tickets — fix them before scaling a run.
- Mixing storefront and currency rules in a downstream pipeline.
country_codeis the source of truth; never trustcurrencyto imply the storefront, since some Amazon offers carry a non-native currency before the Actor drops them. Group bycountry_code, then bycurrency. - Scheduling at coarse intervals on a fast-moving Buy Box. A 6-hour cron will miss most price changes. Use 15–30 minute schedules on watch-list keywords; the Buy Box rotates within minutes.
- Treating
max_resultsas a guarantee. It is a cap, not a quota — Amazon SERPs deduplicate and some listings lack a parseabletitle. Plan for ~85–95% delivery ofmax_resultson broad keywords. - Joining on
product_urlinstead ofasin.product_urlcontains tracking and locale variants;asin(withcountry_code) is the stable composite key for deduplication and longitudinal price tracking. - Ignoring
availabilitywhen repricing. AnullorCurrently unavailablerow should not feed your repricer — repricing against an out-of-stock seller corrupts your floor/ceiling rules. - Querying one giant run instead of parallel small runs. A single
max_results: 10000run is rate-limited by Amazon politeness rules. Splitting into 5 × 2,000-result parallel runs across keywords/storefronts is consistently faster on the Apify platform. - Forgetting that the Free plan resets monthly. $5 of credits ≈ 1,666 products; sustained ecommerce monitoring needs a paid Apify plan or a per-result top-up — budget accordingly.
🛠️ Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
Run finishes with No Amazon products found. | Keyword too narrow, country mismatch, or Amazon returned a 0-result SERP for that storefront. | Broaden the keyword, switch to a higher-traffic storefront (United States, Germany, Japan), and confirm the keyword exists on amazon.<tld>. |
Run exits with Amazon could not find products right now. | The storefront did not return usable product results during the run. | Re-run the Actor so retry handling can recover from a temporary issue. If it persists, lower max_results to reduce request volume during a wave. |
price and currency come back null | Amazon returned a non-native currency offer (e.g. EUR on amazon.com); the Actor drops it. | Expected behavior — keeps your dataset currency-clean. Use display_price if you need the original text. |
Fewer products than max_results requested | Amazon SERP exhausted, duplicates removed, or items lacked a parseable title. | Try a broader keyword, or increase max_results to compensate for organic deduplication. |
Charge limit reached | Account-level monthly spend limit hit on the Apify platform. | Raise the run / monthly limit in your Apify plan settings. |
Run feels slow on max_results: 10000 | Detail-page hydration is rate-limited to stay polite to Amazon. | Split into multiple smaller runs in parallel (different keywords or storefronts) for higher aggregate throughput. |
| Specific ASIN missing from results | The ASIN ranks below the SERP cutoff for the keyword used. | Use a more specific keyword (brand + model), or query the storefront where that ASIN ranks. |
❓ FAQ
What data does Amazon Product Listing return?
Amazon Product Listing returns 27 structured fields per Amazon product: processor, processed_at, platform, country, country_code, keyword, product_url, detail_url, title, brand, store, asin, price, currency, display_price, rating, review_count, availability, seller_name, seller_url, primary_image_url, images, description, feature_bullets, category_path, specifications, and variants. Full schema and example values are in the Output dataset section above.
How much does Amazon Product Listing cost to run?
Amazon Product Listing uses pay-per-result pricing at $0.003 per Amazon product, or $3 per 1,000 successful products. The Apify Free plan includes $5 of monthly platform credits, which covers about 1,666 Amazon products per month before any billing. Blocked requests, retries, and dropped duplicates are not billed.
Which Amazon storefronts does Amazon Product Listing support?
The Actor supports 20 Amazon storefronts: amazon.com (US), amazon.co.uk (UK), amazon.de (Germany), amazon.fr (France), amazon.it (Italy), amazon.es (Spain), amazon.ca (Canada), amazon.com.au (Australia), amazon.co.jp (Japan), amazon.in (India), amazon.com.mx (Mexico), amazon.com.br (Brazil), amazon.nl (Netherlands), amazon.pl (Poland), amazon.se (Sweden), amazon.sg (Singapore), amazon.ae (UAE), amazon.sa (Saudi Arabia), amazon.com.tr (Turkey), and amazon.eg (Egypt). Choose one per run via the country input.
Does Amazon Product Listing need an Amazon login, cookies, or API key?
No. Amazon Product Listing does not use an Amazon account, cookies, Associate ID, or PA-API key. It reads public Amazon search and product pages with managed request reliability. Only an Apify token is needed to invoke the Actor.
Can I get the live Buy Box price and seller for an ASIN?
Yes. For each product the Actor reports the current price, currency, display_price, seller_name, and seller_url from the live Amazon detail page, plus the availability message. Schedule the Actor every few minutes on a watch-list of keywords to track Buy Box rotation across competing sellers.
Is Amazon Product Listing a Product Advertising API (PA-API) alternative?
Yes — for use cases that do not require Associate-program reporting, Amazon Product Listing is a no-account, no-quota alternative to PA-API 5.0. It returns review counts, ratings, full specifications, feature bullets, variants, and image galleries that PA-API limits or omits. PA-API can be cheaper at extreme volume if you already qualify; this Actor wins on setup speed, coverage, and field depth.
Can I export Amazon results to CSV, Excel, or pull them via API?
Yes. Every run writes to the Apify default dataset, exportable as JSON, JSONL, CSV, Excel, XML, RSS, or fetched programmatically through https://api.apify.com/v2/datasets/<dataset-id>/items. The overview dataset view orders the most useful fields first (image, title, brand, price, rating, seller).
Can I schedule Amazon Product Listing to monitor prices automatically?
Yes. Use the Apify Schedules feature to run Amazon Product Listing hourly, daily, or on a custom cron expression. Combine with Webhooks to push fresh records into Make, Zapier, n8n, Slack, Google Sheets, BigQuery, or your own database the moment a run finishes.
What is the maximum number of products per run?
max_results accepts an integer between 10 and 10,000. For larger sweeps, split the workload by keyword or storefront and run the Actor in parallel — Apify supports concurrent runs on the same Actor.
How does Amazon Product Listing handle temporary result failures?
Amazon Product Listing includes managed request reliability, automatic retry handling, and result validation. You do not configure infrastructure settings; only successful, parsed products are billed.
🔌 Integrations
Amazon Product Listing plugs straight into the Apify ecosystem:
- Schedules — run every 5 min, hourly, or daily (docs).
- Webhooks — POST results to your endpoint on
ACTOR.RUN.SUCCEEDED(docs). - Apify API —
run-sync-get-dataset-itemsfor blocking calls,runsfor async (docs). - MCP Server — call the Actor from Claude, ChatGPT, or Cursor agents (docs).
- No-code — Make, Zapier, n8n, Pipedream, Google Sheets, Airtable.
- Storage — push to S3, Google Cloud Storage, BigQuery, Snowflake.
🧱 Sister Actors from TrueFetch
Jobs
- Best Job Listing
- Glassdoor Job Listing
- Glints Company Profile
- Glints Job Listing
- Indeed Job Listing
- JobStreet Company Profile
- JobStreet Job Listing
- LinkedIn Job Listing
- StepStone Company Profile
- StepStone Job Listing
Shopping & Deals
- Amazon Product Listing
- Amazon Store Profile
- Argos Product Listing
- ASOS Product Listing
- eBay Listing
- eBay Seller Profile
- Flipkart Product Listing
- John Lewis Product Listing
- Lidl Product Listing
- Magalu Product Listing
- MediaMarkt Product Listing
- Mercado Livre Product Listing
- Nykaa Product Listing
- OTTO Product Listing
- Target Product Listing
- TradeIndia Product Listing
- TradeIndia Supplier Profile
- Walmart Product Listing
Vehicles
- AutoTrader Car Listing
- AutoTrader Dealer Profile
- Cars.com Car Listing
- Cars.com Dealer Profile
- Webmotors Car Listing
Real Estate
- MagicBricks Builder Profile
- MagicBricks Property Listing
- US Property Listing
- Zillow Property Listing
Local Business & Food
- BBB Business Profile
- BBB Review
- Google Maps Business Listing
- Reclame Aqui Company Profile
- Zomato Restaurant Menu
- Zomato Restaurant Listing
Classifieds
Social Media
- LinkedIn Company Profile
- LinkedIn Person Profile
- Instagram Explore Post Post
- Instagram Profile Post
- Instagram Profile
- Reddit Community Post
- Reddit Community Profile
- Reddit Community Member
- Reddit Post Search
- Reddit User Profile
- Social Media Marketing
- Telegram Channel Message
- Telegram Group Member
- Telegram Profile
- X Community Profile
- X User Profile
Videos & Text
- Best Video Downloader
- Instagram Video Transcript
- TikTok Live Recorder
- TikTok Video Downloader
- TikTok Profile Video
- Video Subtitles Downloader
- Video To Text
- YouTube Niche Listing
- YouTube Video Downloader
Content & Articles
📞 Support, changelog, last updated
Support
- 💬 Telegram Group: t.me/Apify_Actor
- 📧 Direct support: t.me/AiAgentApi
- 📖 Actor page & docs: apify.com/truefetch/amazon-product-listing
Maintained by TrueFetch on the Apify Store.
Cost of doing nothing: building and maintaining an in-house Amazon data pipeline can consume recurring engineering time for infrastructure, monitoring, parser drift across 20 locales, and ongoing maintenance — before you ship a single business feature. Amazon Product Listing replaces that line item with a metered $0.003-per-product invoice and zero on-call. → Try it free with $5 of Apify credits.
Changelog
- 2026-05-02 — Added affiliate disclosure (FTC compliance), TL;DR direct-answer block, common-mistakes section; expanded JSON-LD
@graphwithWebSite+WebPage+Organizationauthor +inLanguage+Speakable; bumpeddateModified. - 2026-04-24 — README rewritten for SEO + GEO; documented all 27 output fields, full pricing, troubleshooting matrix, and FAQ.
- 2026-04 — Added 4 new storefronts (Sweden, Saudi Arabia, Turkey, Egypt) → 20 total.
- 2026-03 — Currency-validation layer drops mismatched offers before billing.
- 2026-02 — Parallel detail-page hydration for higher throughput.
{"@context": "https://schema.org","@graph": [{"@type": "WebSite","@id": "https://apify.com/truefetch/amazon-product-listing#website","url": "https://apify.com/truefetch/amazon-product-listing","name": "Amazon Product Listing","inLanguage": "en-US","publisher": { "@id": "https://apify.com/TrueFetch#publisher" }},{"@type": "WebPage","@id": "https://apify.com/truefetch/amazon-product-listing#webpage","url": "https://apify.com/truefetch/amazon-product-listing","name": "Amazon Product Listing — 20-Storefront Product, Price & Review API","inLanguage": "en-US","isPartOf": {"@id": "https://apify.com/truefetch/amazon-product-listing#website"},"datePublished": "2026-02-01T00:00:00+00:00","dateModified": "2026-05-02T00:00:00+00:00","primaryImageOfPage": "https://apify.com/img/TrueFetch-amazon-deals-scraper.png","speakable": {"@type": "SpeakableSpecification","cssSelector": ["h1", "blockquote"]},"about": {"@id": "https://apify.com/truefetch/amazon-product-listing#software"}},{"@type": "Organization","@id": "https://apify.com/TrueFetch#author-TrueFetch","name": "TrueFetch","url": "https://apify.com/TrueFetch","sameAs": ["https://t.me/AiAgentApi", "https://t.me/Apify_Actor"],"knowsAbout": ["Amazon scraping","ecommerce price monitoring","Apify Actors","web data reliability"]},{"@type": "SoftwareApplication","@id": "https://apify.com/truefetch/amazon-product-listing#software","name": "Amazon Product Listing","description": "Apify Actor that searches any keyword across 20 Amazon storefronts and returns 27 structured product fields (ASIN, price, rating, review count, seller, variants, specifications, images) as JSON / CSV / Excel. Pay-per-result at $3 per 1,000 products.","applicationCategory": "BusinessApplication","applicationSubCategory": "Web Scraping API","operatingSystem": "Web, Cloud","url": "https://apify.com/truefetch/amazon-product-listing","softwareVersion": "1.0","datePublished": "2026-02-01","dateModified": "2026-05-02","inLanguage": "en-US","mainEntityOfPage": {"@id": "https://apify.com/truefetch/amazon-product-listing#webpage"},"featureList": ["20 Amazon storefronts: US, UK, DE, FR, IT, ES, CA, AU, JP, IN, MX, BR, NL, PL, SE, SG, AE, SA, TR, EG","27 structured output fields per product (ASIN, price, currency, rating, review_count, seller, variants, specifications, images)","Currency-validated pricing per storefront (USD, GBP, EUR, JPY, INR, CAD, AUD, BRL, MXN, AED, SAR, TRY, EGP, …)","Up to 10,000 products per run, billed only on successful results","Managed request reliability with automatic retry handling","No Amazon account, cookies, or Associate ID required","Export to JSON, JSONL, CSV, Excel, XML, RSS, or Apify dataset API","Native Apify integrations: Schedules, Webhooks, MCP server, Make, Zapier, n8n","Pay-per-result pricing at $0.003 per Amazon product"],"offers": {"@type": "Offer","price": "3.00","priceCurrency": "USD","priceSpecification": {"@type": "UnitPriceSpecification","price": "3.00","priceCurrency": "USD","referenceQuantity": {"@type": "QuantitativeValue","value": "1000","unitText": "products"}},"availability": "https://schema.org/InStock"},"author": { "@id": "https://apify.com/TrueFetch#author-TrueFetch" },"publisher": { "@id": "https://apify.com/TrueFetch#publisher" }},{"@type": "Organization","@id": "https://apify.com/TrueFetch#publisher","name": "TrueFetch","url": "https://apify.com/TrueFetch","sameAs": ["https://t.me/Apify_Actor", "https://t.me/AiAgentApi"],"knowsAbout": ["web scraping","Amazon","ecommerce data extraction","price monitoring","Apify Actors"]},{"@type": "FAQPage","mainEntity": [{"@type": "Question","name": "What data does Amazon Product Listing return?","acceptedAnswer": {"@type": "Answer","text": "Amazon Product Listing returns 27 structured fields per Amazon product including processor, processed_at, platform, country, country_code, keyword, product_url, detail_url, title, brand, store, asin, price, currency, display_price, rating, review_count, availability, seller_name, seller_url, primary_image_url, images, description, feature_bullets, category_path, specifications, and variants."}},{"@type": "Question","name": "How much does Amazon Product Listing cost to run?","acceptedAnswer": {"@type": "Answer","text": "Amazon Product Listing uses pay-per-result pricing at $0.003 per Amazon product, or $3 per 1,000 successful products. The Apify Free plan includes $5 of monthly platform credits, covering about 1,666 Amazon products per month before any billing."}},{"@type": "Question","name": "Which Amazon storefronts does Amazon Product Listing support?","acceptedAnswer": {"@type": "Answer","text": "Amazon Product Listing supports 20 Amazon storefronts: amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.ca, amazon.com.au, amazon.co.jp, amazon.in, amazon.com.mx, amazon.com.br, amazon.nl, amazon.pl, amazon.se, amazon.sg, amazon.ae, amazon.sa, amazon.com.tr, and amazon.eg."}},{"@type": "Question","name": "Does Amazon Product Listing need an Amazon login, cookies, or API key?","acceptedAnswer": {"@type": "Answer","text": "No. Amazon Product Listing does not use an Amazon account, cookies, Associate ID, or PA-API key. It reads public Amazon search and product pages with managed request reliability. Only an Apify token is needed."}},{"@type": "Question","name": "Is Amazon Product Listing a Product Advertising API (PA-API) alternative?","acceptedAnswer": {"@type": "Answer","text": "Yes. Amazon Product Listing is a no-account, no-quota alternative to PA-API 5.0. It returns review counts, ratings, full specifications, feature bullets, variants, and image galleries that PA-API limits or omits, with no Associate-program approval required."}},{"@type": "Question","name": "Can I export Amazon results to CSV, Excel, or pull them via API?","acceptedAnswer": {"@type": "Answer","text": "Yes. Every run writes to the Apify default dataset, exportable as JSON, JSONL, CSV, Excel, XML, RSS, or fetched via https://api.apify.com/v2/datasets/<dataset-id>/items."}},{"@type": "Question","name": "Can I schedule Amazon Product Listing to monitor prices automatically?","acceptedAnswer": {"@type": "Answer","text": "Yes. Use Apify Schedules to run Amazon Product Listing hourly, daily, or on a custom cron expression, and Webhooks to push fresh records into Make, Zapier, n8n, Slack, Google Sheets, or BigQuery the moment a run finishes."}},{"@type": "Question","name": "What is the maximum number of products per run?","acceptedAnswer": {"@type": "Answer","text": "Amazon Product Listing accepts max_results between 10 and 10,000 per run. For larger sweeps, split the workload by keyword or storefront and run the Actor in parallel."}}]},{"@type": "HowTo","name": "How to scrape Amazon products with Amazon Product Listing","step": [{"@type": "HowToStep","position": 1,"name": "Open the Actor","text": "Open Amazon Product Listing at https://apify.com/truefetch/amazon-product-listing and click Try for free."},{"@type": "HowToStep","position": 2,"name": "Configure inputs","text": "Type a keyword such as iPhone 15, pick a country from the 20-storefront dropdown, and set max_results between 10 and 10000."},{"@type": "HowToStep","position": 3,"name": "Start the run and export","text": "Click Start. The Actor streams results to the dataset in real time. Export as JSON, JSONL, CSV, Excel, XML, RSS, or pull via the dataset API."}]},{"@type": "BreadcrumbList","itemListElement": [{"@type": "ListItem","position": 1,"name": "Apify","item": "https://apify.com"},{"@type": "ListItem","position": 2,"name": "E-commerce","item": "https://apify.com/store?category=ECOMMERCE"},{"@type": "ListItem","position": 3,"name": "Amazon Product Listing","item": "https://apify.com/truefetch/amazon-product-listing"}]}]}
Last Updated: May 2, 2026 Schema version: 1.1 Maintained by: TrueFetch · 💬 Telegram Group · 📧 Support