Di Scraper — Belgian Beauty, Makeup & Cosmetics Products
Pricing
Pay per event
Di Scraper — Belgian Beauty, Makeup & Cosmetics Products
Scrape beauty products, prices, and brands from Di.be — Belgium's #1 makeup retailer. Get makeup, skincare, perfumes, and hair care products with full details.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Studio Amba
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Di Scraper
Pulls beauty product data from Di.be (formerly ICI PARIS XL's online presence) -- Belgium's largest makeup and skincare retailer. Uses Di's Algolia search index directly for fast, structured results.
How it works
Rather than scraping HTML pages, this actor queries Di.be's public Algolia search API (4VDIKKUIQ0 app). This returns clean, structured product data instantly -- no browser needed, no anti-bot concerns.
You can filter by brand, category, or search text. The Algolia index supports both Dutch (di_be_nl) and French (di_be_fr) catalogs.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | e.g. "mascara", "Chanel" |
category | String | No | Category name filter |
brand | String | No | Brand name filter (e.g. "MAC", "Dior") |
maxResults | Integer | No | Default: 100 |
language | String | No | nl or fr (default: fr) |
Output
| Field | Type | Example |
|---|---|---|
name | String | "Lash Sensational Sky High Mascara" |
brand | String | "Maybelline" |
price | Number | 13.99 |
currency | String | "EUR" |
productId | String | "MAY-SKY-001" |
inStock | Boolean | true |
imageUrl | String | Product image |
category | String | "Ogen > Mascara" |
categories | Array | ["Ogen", "Mascara"] |
color | String | "Black" |
colors | Array | ["Black", "Brown"] |
productType | String | "mascara" |
promoFlags | Array | ["Nieuw"] |
language | String | "fr" |
Cost
Pure API calls. About 0.05 CU per 1,000 products.
Limitations
- No product descriptions or detailed specs (Algolia index only has listing-level data)
- The
categoryandbrandfilters must match exact values used in Di's facets - Belgian market only (di.be)