Get exact product specs, frame dimensions, EAN codes, live prices, and remaining stock counts for over 75,000 eyewear items from Edel Optics. Extracts 30+ flat columns in ~150ms per item across 30+ country storefronts. Supports Google Sheets. 50 free results per run.
Edel Optics is one of Europe's largest online eyewear retailers with 75,000+ SKUs across sunglasses, eyeglasses, sport frames, reading glasses, and progressive lenses. This scraper extracts exact product descriptions, frame measurements, colors, manufacturer details, and live prices from Edel-Optics.de and its 30+ country storefronts.
The actor walks Schema.org/Product microdata inline in the HTML, so it runs in ~150ms per item without needing a browser. Output is completely flat and ready for Excel or Google Sheets.
- 75,000+ products: sunglasses, eyeglasses, sport frames, reading glasses, progressive lenses
- 30+ country storefronts: Germany, France, Italy, Canada, UK, US, and more
- 30+ flat columns: EAN, SKU, price, MSRP, stock, frame measurements, lens width, bridge, temple
- Schema.org microdata walking: reliable extraction that survives visual redesigns
- ~150ms per item: direct HTTP, no browser automation needed
- No anti-bot: works on shared datacenter proxies
- 50 free results per run: test before paying
-
Install the Apify CLI and set your API token:
npm install -g apify-cli apify login
-
Run the actor from your terminal:
apify call getascraper/edel-optics-scraper
-
Get your dataset in JSON, CSV, or Excel from the Apify Console.
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('getascraper/edel-optics-scraper').call({
mode: 'listing',
brand: 'Ray-Ban',
category: 'Sonnenbrillen',
locales: ['de', 'fr', 'com'],
maxItems: 100,
maxConcurrency: 10
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);| Field | Type | Required | Description |
|---|---|---|---|
mode |
enum | Yes | Sitemap, Listing, or Detail |
category |
string | No | Eyewear category in Listing mode, e.g. Sonnenbrillen |
brand |
string | No | Single brand in Listing mode, e.g. Ray-Ban |
gender |
enum | No | Damen, Herren, or Kinder |
onlySale |
boolean | No | Restrict to products on sale |
onlyNew |
boolean | No | Restrict to new arrivals |
startUrls |
array of URLs | No | Product detail URLs for Detail mode |
locales |
array of strings | No | Storefront countries, e.g. de, fr, com |
maxItems |
integer | No | Maximum eyewear items to extract |
maxConcurrency |
integer | No | Pages processed in parallel. Default 10 |
maxRequestRetries |
integer | No | Retries if a page fails |
debugLogging |
boolean | No | Verbose step-by-step logs |
proxyConfiguration |
object | No | Connection settings |
Each row is one eyewear product with 30+ fields:
{
"productId": 526510,
"sku": "GG0022S",
"gtin": "889652048123",
"url": "https://www.edel-optics.de/GG0022S-001-von-Gucci.html",
"locale": "de",
"currency": "EUR",
"brand": "Gucci",
"name": "GG0022S 001",
"frameColor": "Schwarz (01)",
"lensColor": "Grau",
"category": "Sonnenbrillen",
"gender": "Damen",
"frameType": "Vollrand",
"price": 225.00,
"msrp": 250.00,
"discountPercent": 10.0,
"availability": "InStock",
"stockQuantity": 17,
"uvProtection": "UV400",
"lensWidthMm": 57,
"bridgeWidthMm": 18,
"templeLengthMm": 140,
"size": "L",
"imagePrimary": "https://img.edel-optics.de/eoProductsGlassesSunglasses/2000/nobg/Gucci-GG0022S-001.jpg",
"manufacturer": "Kering S.A., Rue de Sevres 40, 75007 Paris",
"scrapedAt": "2026-06-18T12:00:00.000Z"
}Download the dataset in JSON, CSV, Excel, or HTML.
$5.00 per 1,000 items. The first 50 results of every run are completely free. No monthly subscriptions.
- Monitor competitor pricing and sale campaigns
- Source product catalog data for your own e-commerce store
- Sizing and frame analytics by brand or gender
- Track stock levels and consumer demand shifts
- Analyze brand catalogs for Ray-Ban, Gucci, Oakley, Tom Ford, Carrera
- Multi-locale comparison: scrape the same product on .de, .fr, .it, and .com
- Track price drops: set mode=detail and run daily on a watchlist
- Scrape smart glasses: select category=AI-Glasses
Is scraping Edel Optics legal? This scraper retrieves publicly visible product listings that anyone can see without logging in. You are responsible for ensuring your use case complies with applicable laws and standard crawling guidelines.
Why is MSRP sometimes empty? Edel Optics displays UVP only for products currently on sale. Full-price products show msrp null.
How does the free trial work? The first 50 results of every run are free. New Apify users also get $5 of platform credit.
- Open an issue on GitHub Issues for bug reports or feature requests
- Email us at devansh@apify.com for enterprise solutions
This scraper retrieves publicly available information. It is not affiliated with, endorsed by, or sponsored by Edel Optics, EssilorLuxottica, Kering, or Safilo.