Nugnes1920 Scraper — Luxury Fashion Products & Style Codes
Pricing
from $1.20 / 1,000 result scrapeds
Nugnes1920 Scraper — Luxury Fashion Products & Style Codes
Scrape luxury fashion products, prices, sizes, stock, and manufacturer style codes from Nugnes1920.com, the Italian multi-brand designer boutique. Supports full-catalog scraping via Shopify's JSON API.
Pricing
from $1.20 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Nugnes1920 Scraper
Scrape the full product catalog of Nugnes1920.com — the Italian multi-brand luxury boutique carrying Stone Island, Max Mara, Burberry, Ami Paris, Polo Ralph Lauren, and dozens of other designer labels. No cookies or login required.
Why use this actor?
Nugnes1920's storefront doesn't publish a machine-readable feed, but the underlying Shopify platform exposes a public products.json endpoint with every product, variant, price, and stock level. This actor pulls that feed and does the work a raw JSON dump never does: it extracts the manufacturer's own style code from the product description text, normalizes it, and structures the catalog into a clean, joinable dataset.
Luxury fashion has no EAN/barcode standard across retailers — the manufacturer style code (the same code on the garment's hangtag) is the only reliable way to match the same physical product across different shops. Nugnes1920's own variant SKU is an unrelated internal code, so this actor never uses it as the style-code source — it reads the code embedded as literal SKU:<code> text inside the product description instead.
Features
- Full-catalog scraping — pages through
products.jsonuntil the feed is exhausted - Manufacturer style-code extraction from description text — regex-matched against the literal
SKU:<code>text Nugnes1920 embeds in every product description (confirmed ~99.8% coverage across the catalog), normalized to uppercase alphanumeric, with the raw form and length always included - Per-size stock ladder — every size with its own SKU, price, and stock status
- Nullable 3-state availability —
inStock/outOfStock/nullwhen the signal is genuinely unknown, never silently coerced to false - Fast, API-based — no HTML parsing, no browser, no anti-bot fight
- Residential proxy by default — Shopify rate-limits Apify's shared datacenter IPs; this actor defaults to residential proxy to run reliably
Input
| Field | Type | Required | Description |
|---|---|---|---|
maxResults | Integer | No | Maximum number of products to return (default: 500) |
proxyConfiguration | Object | No | Proxy settings. Defaults to Apify Residential (Italy) — required for reliable runs, see Limitations |
Leave the input empty ({}) to pull a 500-product slice using the defaults above.
Output
Each result contains:
| Field | Type | Example |
|---|---|---|
brand | String | "STONE ISLAND" |
productName | String | "Organic cotton trousers" |
styleCode | String | null | "L1S153100032S0A10V0029" |
styleCodeRaw | String | null | "L1S153100032S0A10V0029" |
styleCodeLength | Integer | null | 22 |
styleCodeIsFull | Boolean | true |
price | Number | null | 217.25 |
currency | String | "EUR" |
availability | String | null | "inStock" |
sizes | Array | Per-size stock ladder: {size, sku, price, inStock} |
composition | String | null | "97% organic cotton, 3% elastane" |
countryOfOrigin | String | null | Manufacturing country, where the description states it |
imageUrl | String | null | Primary product image URL |
productUrl | String | Full product page URL |
isPreOwned | Boolean | Always false — Nugnes1920 sells new goods only |
source | String | "nugnes1920.com" |
scrapedAt | String | ISO 8601 timestamp |
Example output
{"brand": "STONE ISLAND","productName": "Organic cotton trousers","styleCode": "L1S153100032S0A10V0029","styleCodeRaw": "L1S153100032S0A10V0029","styleCodeLength": 22,"styleCodeIsFull": true,"price": 217.25,"currency": "EUR","availability": "inStock","sizes": [{"size": "29", "sku": "000030020-29", "price": 217.25, "inStock": false},{"size": "32", "sku": "000030020-32", "price": 217.25, "inStock": true},{"size": "36", "sku": "000030020-36", "price": 217.25, "inStock": false}],"composition": "97% organic cotton, 3% elastane","countryOfOrigin": null,"imageUrl": "https://cdn.shopify.com/s/files/1/0875/0016/1311/files/26p-stone-island-l1s153100032s0a10v0029.jpg","productUrl": "https://us.nugnes1920.com/products/stone-island-organic-cotton-trousers-black-l1s153100032-s0a10v0029-000030020","isPreOwned": false,"source": "nugnes1920.com","scrapedAt": "2026-07-31T09:58:35.022Z"}
Cost estimate
This actor scrapes roughly 250 products per request against Shopify's native JSON API — no HTML parsing, no browser. A full catalog scrape (~4,500-5,000 products) uses well under 0.1 compute units and completes in under a minute.
How to scrape Nugnes1920 data
- Go to this actor's page on the Apify Store.
- Click Try for free to open it in Apify Console.
- Set
maxResults(leave the default for a quick sample, or raise it to pull the full catalog), and leave the proxy settings on their default. - Click Start and wait for the run to finish — a full catalog run typically finishes in under a minute.
- Download your data in JSON, CSV, Excel, or connect it to your workflow via API.
You can also schedule regular runs to track price and stock changes over time, set up webhooks for real-time notifications, or integrate the results directly into your application using the Apify API.
How it works
Nugnes1920, like many designer boutiques, runs on Shopify. The actor pages through products.json?limit=250&page=N until an empty page signals the end of the catalog. For the style code, it does NOT use the variant SKU field (that's Nugnes1920's own internal code, unrelated to the manufacturer). Instead it regex-matches the literal SKU:<code> text that Nugnes1920 embeds directly in every product's description — e.g. ...SKU:L1S153100032S0A10V0029 — which quotes the brand's own code verbatim.
Limitations
- Shopify's products.json endpoint hard-caps at 250 items per page regardless of a higher
limit=parameter — the actor accounts for this and paginates accordingly. - Shopify rate-limits repeated requests from the same IP (observed live: 429s on Apify's shared datacenter proxy pool, even though Nugnes1920 itself has no anti-bot protection). The actor retries with exponential backoff and defaults to residential proxy to avoid this.
compositionandcountryOfOriginare best-effort, extracted from free-text product descriptions. Coverage is moderate (roughly 65% for composition, 55% for country in observed runs) since not every product description states both.- Data is scraped from the public feed and may change without notice; prices and stock reflect the moment of the run.
Related scrapers
Studio AMBA runs a wider fleet of European fashion and marketplace scrapers, including Antonioli Scraper and Biffi Scraper — two more Italian multi-brand luxury boutiques with the same normalized style-code output, so results join cleanly across all three.