Specsavers Scraper — Nordic Eyewear, Glasses & Contact Lenses
Pricing
Pay per event
Specsavers Scraper — Nordic Eyewear, Glasses & Contact Lenses
Scrape glasses, sunglasses, and contact lens products with prices from Specsavers Nordic stores (Sweden, Norway, Denmark). Supports category browsing and search.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Studio Amba
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Specsavers Scraper
Scrape glasses, sunglasses, and contact lens products from Specsavers' Nordic webshops: Sweden (specsavers.se), Norway (specsavers.no), and Denmark (specsavers.dk).
How it works
The scraper tries three data extraction strategies in order:
- NEXT_DATA: Specsavers uses Next.js, and product data is often embedded in the hydration payload
- JSON-LD: Product structured data on detail pages
- HTML parsing: Fallback for any remaining data
For listing pages, it first checks __NEXT_DATA__ for product arrays, then falls back to finding product cards in the HTML.
Input
| Field | Type | Description |
|---|---|---|
searchQuery | string | Search term (e.g., "ray-ban") |
categoryUrl | string | Category page URL |
maxResults | integer | Limit (default: 100) |
country | string | "se", "no", or "dk" (default: "se") |
proxyConfiguration | object | Proxy settings |
Without input, it scrapes all default categories: glasses, sunglasses, and contact lenses.
Output
| Field | Type | Example |
|---|---|---|
name | string | "Ray-Ban Wayfarer RB2140" |
brand | string | "Ray-Ban" |
price | number | 1995 |
originalPrice | number | 2495 |
currency | string | "SEK" |
sku | string | "RB2140-901" |
productId | string | "78901" |
inStock | boolean | true |
url | string | Product URL |
imageUrl | string | Product image |
description | string | Product description |
category | string | "Solglasogon" |
specs | object | Frame specs |
Country configuration
| Country | Currency | Glasses path | Search path |
|---|---|---|---|
| se | SEK | /glasogon | /sok |
| no | NOK | /briller | /sok |
| dk | DKK | /briller | /soeg |
Cost
~1,000 products per $1 when listing data is sufficient. Detail page visits increase cost.