Noon Listings Scraper
Pricing
from $1.50 / 1,000 products
Noon Listings Scraper
The Noon Listings Scraper extracts products from Noon marketplaces in the UAE, Saudi Arabia, and Egypt, capturing titles, brands, prices, discounts, ratings, sellers, images, stock, and optional product details for price monitoring and market research.
Pricing
from $1.50 / 1,000 products
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract structured product data from Noon marketplaces in the UAE, Saudi Arabia, and Egypt. Search by keyword, control the result limit, and optionally enrich each listing with product descriptions, features, specifications, variants, and buying options.
What you get
- Product names, brands, SKUs, and canonical links
- Current and original prices, currency, and discounts
- Seller names and seller-rating data
- Product ratings and rating counts
- Availability, bestseller signals, images, flags, and listing specifications
- Optional descriptions, feature bullets, specifications, variants, and buying options
- Deduplicated results across multiple search terms
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchTerms | string array | ["laptop"] | One to 20 keywords to search. |
marketplace | string | uae | uae, saudi, or egypt. |
maxItems | integer | 50 | Maximum number of unique records to save, from 1 to 10,000. |
includeDetails | boolean | false | Add richer product detail fields. |
proxyConfiguration | object | Apify Residential Proxy | Connection settings. The default is recommended. |
Example input:
{"searchTerms": ["laptop", "gaming laptop"],"marketplace": "uae","maxItems": 100,"includeDetails": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "AE"}}
Output
Each product is saved as a JSON object in the default dataset.
{"sku": "N12345678A","catalogSku": "N12345678A","name": "Example Laptop 15.6-inch","brand": "Example Brand","url": "https://www.noon.com/uae-en/example-laptop/N12345678A/p/","imageUrl": "https://f.nooncdn.com/example.jpg","marketplace": "uae","locale": "en-ae","currency": "AED","price": 2499,"originalPrice": 2999,"discountPercent": 16.67,"sellerName": "Example Seller","rating": 4.4,"ratingCount": 315,"isBuyable": true,"isBestseller": false,"detailsIncluded": true,"searchTerm": "laptop","scrapedAt": "2026-09-14T10:00:00.000Z"}
When includeDetails is enabled and enrichment succeeds, records can also include description, featureBullets, breadcrumbs, categoryCode, specifications, variants, buyingOptions, and mediaGallery.
Pricing
This Actor uses pay-per-event pricing:
| Event | Price | When it is charged |
|---|---|---|
| Actor start | $0.00005 | Automatically when a run starts |
| Product (listing only) | $0.0015 | For each product saved without detail enrichment |
| Product (with full details) | $0.004 | For each successfully enriched product, instead of the listing event |
That is $1.50 per 1,000 listing-only records, or $4.00 per 1,000 fully enriched records, plus the small run start fee. The two product events are mutually exclusive: each saved row incurs exactly one of them.
The Actor checks the run budget before collecting optional detail data and stops cleanly when another result cannot be charged. If detail enrichment fails but a valid shallow listing can still be saved, only the listing event is charged.
Tips
- Start with
includeDetails: falsefor fast catalogue and price-monitoring jobs. - Enable details only when you need specifications, descriptions, or variants.
- Run separate jobs per marketplace because prices, currencies, sellers, and availability differ by country.
- Multiple search terms are useful for category discovery; duplicate offers are removed automatically.
Responsible use
Use this Actor only where your collection and use of data complies with applicable law and the website's terms and policies. Keep request volumes reasonable and do not collect personal or sensitive data.
Support
If a field is missing or a run fails, include the marketplace, input (without credentials), run ID, and one example product URL when reporting the issue.