Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edel Optics Scraper: Eyewear Catalog, Prices & Specifications

Apify Actor GitHub Stars Price Website GitHub Issues

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 Scraper actor page

What is Edel Optics Scraper?

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.


Features

  • 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

Quick Start

  1. Install the Apify CLI and set your API token:

    npm install -g apify-cli
    apify login
  2. Run the actor from your terminal:

    apify call getascraper/edel-optics-scraper
  3. Get your dataset in JSON, CSV, or Excel from the Apify Console.


Usage

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);

Input

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

Output

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.


Pricing

$5.00 per 1,000 items. The first 50 results of every run are completely free. No monthly subscriptions.


Use Cases

  • 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

Tips and Advanced Options

  • 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

FAQ

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.


Support

Disclaimer

This scraper retrieves publicly available information. It is not affiliated with, endorsed by, or sponsored by Edel Optics, EssilorLuxottica, Kering, or Safilo.

About

Get exact product specs, frame dimensions, EAN codes, live prices, and stock counts for 75,000+ eyewear items from Edel Optics. 30+ flat columns, 30+ country storefronts, 50 free results per run.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages