Namshi Product Scraper avatar

Namshi Product Scraper

Pricing

from $1.00 / 1,000 products

Go to Apify Store
Namshi Product Scraper

Namshi Product Scraper

Scrapes Namshi (UAE/GCC fashion) product listings — name, brand, price, discount, sizes, colours, images and product URL — for a search term or category, via the reversed Namshi mobile catalog API. No account needed.

Pricing

from $1.00 / 1,000 products

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

4

Monthly active users

11 days ago

Last modified

Categories

Features

Limited permissions

Share

Scrape product listings from Namshi — the UAE/GCC fashion retailer — for a search term or a category path. Returns name, brand, price, discount, sizes, colours, images and the product URL as structured dataset rows. Talks to Namshi's mobile catalog API directly (reversed from the com.namshi.android app); the catalog endpoints are unauthenticated, so no account or API key is required.

Input

FieldTypeNotes
searchTermstringA product query, e.g. adidas samba. Use this OR a category path.
categoryPathstringA category/brand path, e.g. women/dresses. Takes precedence over the search term.
departmentselectScope a search to Women/Men/Kids/Home/Beauty (ignored for category paths).
includeSizesbooleanFetch available sizes per product (one extra call each). Default true.
localeselectStorefront/currency — en-ae (UAE/AED) by default, plus SA/KW/BH/OM/QA.
maxItemsintegerMax products. 0 = all pages.
proxyConfigurationproxyResidential proxy required (see below). Defaults to Apify Proxy RESIDENTIAL.

Example input

{
"searchTerm": "adidas samba",
"department": "men",
"includeSizes": true,
"maxItems": 100,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}

Output

Each dataset row is one product:

{
"name": "Samba OG Shoes",
"brand": "adidas Originals",
"sku": "V1234567A",
"price": 399,
"original_price": 499,
"currency": "AED",
"discount_percent": 20,
"sizes": ["40", "41", "42", "43"],
"colors": ["Black", "White"],
"product_url": "https://www.namshi.com/uae-en/buy-adidas-...",
"image_urls": ["https://f.nooncdn.com/p/..."]
}

Why a residential proxy is required

Namshi's catalog sits behind Akamai, which Access-Denies datacenter egress IPs and non-browser TLS fingerprints. The client already presents a Chrome TLS fingerprint (curl_cffi), and this actor supplies the IP through a residential proxy, drawing a fresh exit IP per page. A datacenter proxy or no proxy will be Access-Denied. The input defaults to Apify Proxy RESIDENTIAL.

Pricing

The current price of every event is on the Pricing tab of this Actor's page in Apify Store. That tab is generated from the Actor's own pricing record, so it is always current, and your plan's rung is applied automatically. A figure repeated here would be a second copy that drifts out of date.

You can cap what any single run may spend with Max total charge.

Notes & limitations

  • Prices are in the storefront currency selected by locale (default AED for en-ae).
  • This is an unofficial client and is not affiliated with or endorsed by Namshi.

Listing vs details (PLP/PDP)

By default the actor returns fast listing (PLP) rows. Set includeDetails: true to also fetch each product's detail page (PDP) — adding sizes, full description and attributes — billed as a separate product-details event. Namshi is behind Akamai: use the RESIDENTIAL proxy (default, fast) or the UNBLOCKER group for maximum reliability.