Amazon.sa Saudi Arabia أمازون السعودية Product Scraper
Pricing
from $0.10 / 1,000 results
Amazon.sa Saudi Arabia أمازون السعودية Product Scraper
Scrape Amazon.sa product search results for Saudi Arabia: titles, SAR prices, list prices and discounts, ratings, review counts, ASINs, delivery info, badges and sponsored flags. Supports keyword, filter and sort URLs in English and Arabic.
Pricing
from $0.10 / 1,000 results
Rating
0.0
(0)
Developer
Boring Internet Explorer
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share
🏪 أمازون السعودية Amazon Saudi Arabia Scraper — Saudi Arabia
Amazon.sa is Amazon's marketplace in Saudi Arabia, selling electronics, home, fashion, beauty, grocery and more in Arabic and English, with prices in Saudi riyals (SAR). This scraper turns any amazon.sa search or filtered category-search page into a clean dataset of products with prices, discounts, ratings, review counts and delivery details, so you can track the Saudi market without copying pages by hand.
Why use this scraper?
- 💰 Price monitoring — track Amazon Saudi Arabia prices and list-price discounts for the products you sell or buy.
- 📊 Competitor analysis — compare brands, price bands and ratings across any keyword.
- 🔥 Demand signals — spot best movers using the "bought in the past month" counts and review volumes.
- 🏷️ Deal discovery — find the biggest discounts (
discountPercent) in any category. - 🛒 Assortment research — see which products rank on page 1 for a keyword, including sponsored placements.
- 🇸🇦 Market entry research — benchmark SAR price levels before launching a product in Saudi Arabia.
- 🔁 Feeds and dashboards — pipe fresh Amazon.sa data into spreadsheets, BI tools or your own catalogue.
Supported URL types
| Type | Example |
|---|---|
| Keyword search | https://www.amazon.sa/s?k=laptop |
| Search with price filter | https://www.amazon.sa/s?k=laptop&rh=p_36%3A200000-400000 |
| Search with brand / refinement filter | https://www.amazon.sa/s?k=iphone&rh=p_123%3A110955 |
| Search in a category | https://www.amazon.sa/s?k=headphones&i=electronics |
| Category page (node) | https://www.amazon.sa/b?node=16966419031 |
| Category search URL | https://www.amazon.sa/s?rh=n%3A16966419031 |
| Sorted search | https://www.amazon.sa/s?k=iphone&s=price-asc-rank |
| Arabic search | https://www.amazon.sa/s?k=iphone&language=ar_AE |
Best-sellers, new-releases and product detail pages are not supported.
Input fields
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | — | amazon.sa search result URLs. Filters, sorting and category parameters in the URL are respected. |
maxItems | integer | 5 | The maximum number of items to fetch per start URL. Amazon returns up to about 7 result pages (roughly 300 items) per search. |
proxyConfiguration | object | Apify residential proxy, Saudi Arabia | Residential proxies are required for reliable runs. Amazon.sa blocks most datacenter and plain connections, so runs without them often return fewer items or fail. |
Example input
{"startUrls": [{ "url": "https://www.amazon.sa/s?k=laptop" }],"maxItems": 5,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "SA"}}
Output
Each scraped item is stored as one record in the default dataset.
Example output
[{"scrapedAt": "2026-10-16T13:35:01.844Z","url": "https://www.amazon.sa/dp/B0G7KVKZKL","title": "HUAWEI MateBook D 16 Laptop, 16-Inch FHD (1920×1200) Display, Intel Core i5-13420H, 16GB RAM, 1TB SSD, Intel UHD Graphics, Metal Body, DOS (No Windows OS), English/Arabic Keyboard, Mystic Silver","price": 2489,"currency": "SAR","country": "Saudi Arabia","market": "sa","asin": "B0G7KVKZKL","listPrice": null,"discountPercent": null,"rating": 5,"reviewCount": 1,"boughtLastMonth": "100+ bought in past month","imageUrl": "https://m.media-amazon.com/images/I/51MQ6U7wSrL._AC_UL320_.jpg","delivery": "FREE delivery Tomorrow, 17 Oct","badges": [],"isSponsored": false,"page": 1,"position": 1,"searchUrl": "https://www.amazon.sa/s?k=laptop&language=en_AE"}]
Field reference
| Field | Type | Description |
|---|---|---|
scrapedAt | string | ISO 8601 timestamp of the scrape |
url | string | Product page URL |
title | string | Product title (language follows the input URL) |
price | number | null | Current price; null when no price is shown |
currency | string | Always SAR |
country | string | Always Saudi Arabia |
market | string | Always sa |
asin | string | Amazon product ID |
listPrice | number | null | Original price when a discount is shown |
discountPercent | number | null | Discount versus list price, rounded |
rating | number | null | Average star rating out of 5 |
reviewCount | number | null | Number of ratings |
boughtLastMonth | string | null | "Bought in past month" text, when shown |
imageUrl | string | null | Main product image |
delivery | string | null | Delivery message |
badges | string[] | Badges such as Amazon's Choice |
isSponsored | boolean | Whether the result is a sponsored placement |
page | number | Search result page the item came from |
position | number | Position of the card on that page |
searchUrl | string | The start URL the item was found from |
❓ FAQ
Which URLs can I scrape?
Any amazon.sa search URL (/s?k=…) or category page (/b?node=… or /s?rh=n%3A…), including price, brand, category, sort and language parameters. Pages copied with a language prefix such as /-/en/s?k=… also work.
Does it support Arabic?
Yes. Add language=ar_AE to the URL or use an /-/ar/s?k=… URL and titles and delivery text come back in Arabic.
How many items can I get per search? Amazon shows about 7 result pages per search (roughly 300 items). Use filters or several start URLs to cover more.
Do I need a proxy? Yes, use Apify residential proxies with country Saudi Arabia (the default in the input). Amazon.sa blocks most datacenter and plain connections, so runs without them often return fewer items or fail.
Are prices in SAR?
Yes, all prices are Saudi riyals as numbers, with null when Amazon shows no price.
Why are some fields null?
Fields such as listPrice, rating or boughtLastMonth only exist when Amazon displays them for that product.
How fresh is the data?
Data is fetched live on every run; scrapedAt records when each item was collected.
🔗 Want More Data?
Other GCC e-commerce scrapers by the same author:
- Noon نون Scraper — Saudi Arabia, UAE & Egypt products
- Jarir جرير Product Scraper — Saudi electronics and office products
- eXtra اكسترا Product Scraper — Saudi electronics and appliances
- Dukan الدكان Scraper — Saudi Arabia electronics prices
- Hnak هناك Scraper — Saudi Arabia prices and products
- KitchenShop Home Appliances Scraper — home and kitchen appliances
More at apify.com/boring_internet_explorer.
🛠️ Need a custom scraper?
Need this scraper adapted to your use case — extra fields, additional filters, a different output format, or a new website? Reach out at boringinternetexplorer@gmail.com and we'll make it happen.