Amazon.sa Saudi Arabia أمازون السعودية Product Scraper avatar

Amazon.sa Saudi Arabia أمازون السعودية Product Scraper

Pricing

from $0.10 / 1,000 results

Go to Apify Store
Amazon.sa Saudi Arabia أمازون السعودية Product Scraper

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

Boring Internet Explorer

Maintained by Community

Actor 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

TypeExample
Keyword searchhttps://www.amazon.sa/s?k=laptop
Search with price filterhttps://www.amazon.sa/s?k=laptop&rh=p_36%3A200000-400000
Search with brand / refinement filterhttps://www.amazon.sa/s?k=iphone&rh=p_123%3A110955
Search in a categoryhttps://www.amazon.sa/s?k=headphones&i=electronics
Category page (node)https://www.amazon.sa/b?node=16966419031
Category search URLhttps://www.amazon.sa/s?rh=n%3A16966419031
Sorted searchhttps://www.amazon.sa/s?k=iphone&s=price-asc-rank
Arabic searchhttps://www.amazon.sa/s?k=iphone&language=ar_AE

Best-sellers, new-releases and product detail pages are not supported.

Input fields

FieldTypeDefaultDescription
startUrlsarray—amazon.sa search result URLs. Filters, sorting and category parameters in the URL are respected.
maxItemsinteger5The maximum number of items to fetch per start URL. Amazon returns up to about 7 result pages (roughly 300 items) per search.
proxyConfigurationobjectApify residential proxy, Saudi ArabiaResidential 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

FieldTypeDescription
scrapedAtstringISO 8601 timestamp of the scrape
urlstringProduct page URL
titlestringProduct title (language follows the input URL)
pricenumber | nullCurrent price; null when no price is shown
currencystringAlways SAR
countrystringAlways Saudi Arabia
marketstringAlways sa
asinstringAmazon product ID
listPricenumber | nullOriginal price when a discount is shown
discountPercentnumber | nullDiscount versus list price, rounded
ratingnumber | nullAverage star rating out of 5
reviewCountnumber | nullNumber of ratings
boughtLastMonthstring | null"Bought in past month" text, when shown
imageUrlstring | nullMain product image
deliverystring | nullDelivery message
badgesstring[]Badges such as Amazon's Choice
isSponsoredbooleanWhether the result is a sponsored placement
pagenumberSearch result page the item came from
positionnumberPosition of the card on that page
searchUrlstringThe 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:

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.