BENU Hungary Scraper — Pharmacy Products & Prices
Pricing
from $1.20 / 1,000 result scrapeds
BENU Hungary Scraper — Pharmacy Products & Prices
Scrape products, prices, brands, and stock status from benu.hu, Hungary's BENU pharmacy chain online store. Supports browsing all products, filtering by collection, or searching by keyword.
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
BENU Hungary Scraper
Scrape pharmacy products, prices, brands, and stock status from benu.hu — the Hungarian branch of the BENU pharmacy chain's online store. No cookies or login required.
Why use this actor?
BENU Hungary carries medicines, dietary supplements, vitamins, baby care, cosmetics, and medical devices from hundreds of Hungarian and international manufacturers. If you need pharmacy price monitoring, product catalog feeds, brand availability tracking, or vitamin/supplement market data for the Hungarian market, this actor delivers structured data straight from the store's own product feed — fast and reliable.
This is part of Studio AMBA's European BENU pharmacy-chain coverage (built alongside the site's Shopify-family siblings across other markets, and complements DOZ.pl, Wells.pt, Catena.ro, Rossmann, and Dr.Max in the wider EU pharmacy vertical).
Features
- Three scraping modes — search by keyword, browse by Shopify collection (e.g.
a-vitamin,ajakapolo), or scrape the full product catalog - Fast API-based scraping — uses the store's native Shopify JSON endpoints, no HTML parsing needed
- Rich product data — names, brands (manufacturer/vendor), prices, sale prices, SKUs, images, descriptions, and product categories
- No cookies, no login required — works out of the box
- Empty input still works — leave the input blank and the actor scrapes the open catalog feed page by page
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Product search term, Hungarian keywords work best (e.g. "vitamin", "fejfájás", "napozó") |
collection | String | No | Shopify collection handle (e.g. "a-vitamin", "ajakapolo") |
maxResults | Integer | No | Maximum products to return (default: 100) |
proxyConfiguration | Object | No | Apify proxy settings — defaults to RESIDENTIAL (Hungary), see Anti-bot note below |
Without input, all products are scraped page by page via /products.json.
Output
Each result contains:
| Field | Type | Example |
|---|---|---|
name | String | "Vegnum Energy-D kapszula 30 db" |
brand | String | "Gemil Pharma Kft." |
price | Number | 6019 |
originalPrice | Number | 6469 |
currency | String | "HUF" |
sku | String | "203919" |
productId | String | "8997021515995" |
inStock | Boolean | true |
category | String | "Étrend kiegészítők (ETR)" |
url | String | Full product page URL |
imageUrl | String | Primary product image URL |
imageUrls | Array | All product image URLs |
description | String | Cleaned product description |
variants | Array | Variant-level SKUs with pricing and availability |
scrapedAt | String | ISO 8601 timestamp of when the item was scraped |
Example output
{"name": "Boularix Cink A-Vitamin étrendkiegészítő kapszula","brand": "BENU Gyógyszertár Webshop","price": 4349,"currency": "HUF","url": "https://benu.hu/products/boularix-cink-a-vitamin-etrendkiegeszito-kapszula","scrapedAt": "2026-08-12T09:13:47.540Z","originalPrice": 6129,"sku": "782138","productId": "15934203429194","inStock": true,"imageUrl": "https://cdn.shopify.com/s/files/1/0769/7278/5883/files/6312a237-df2c-487b-ae28-7270bc717c5d.jpg","imageUrls": ["https://cdn.shopify.com/s/files/1/0769/7278/5883/files/6312a237-df2c-487b-ae28-7270bc717c5d.jpg"],"description": "A készítményben található saccharomyces boulardii élesztő kultúra jól ismert és széles körben alkalmazott jótékony mikroorganizmus...","category": "Egyéb","variants": [{"title": "Default Title", "sku": "782138", "price": 4349, "available": true, "originalPrice": 6129}]}
Cost estimate
This actor uses approximately 0.25 compute units per 1,000 products — it calls the store's native JSON API directly (250 products per request), so it's one of the cheapest scrapers in this catalog to run. A 20-item test run cost under $0.01 in Apify platform usage. Note that a run's usage cost only settles after it reports SUCCEEDED — reading the dataset mid-run will show a cost far below the final total.
How it works
benu.hu runs on Shopify. The scraper uses the store's native Shopify API endpoints:
/products.json?limit=250&page=Nfor full catalog browsing/collections/{handle}/products.jsonfor collection-specific browsing/search/suggest.jsonfor keyword search, with fallback to full-catalog filtering for queries that need more than the suggest endpoint's ~10 results
Anti-bot note
The site itself has no anti-bot protection — the products.json feed is fully open. Shopify's own infrastructure, however, rate-limits (HTTP 429) Apify's shared automatic proxy pool on high-volume feed requests, because those IPs are already busy hitting other Shopify stores. This actor defaults to RESIDENTIAL proxy (Hungary) for that reason, not because benu.hu itself blocks requests.
Limitations
- Search mode uses Shopify's suggest endpoint (max 10 initial results), then scans the full catalog for additional matches
inStockreflects whether at least one product variant is available; most BENU products have a single default variant- Data is scraped from the public website and may change without notice
- Prices are in HUF (Hungarian forint) exactly as published — no currency conversion is applied
Related scrapers
- DOZ.pl Scraper — Polish online pharmacy
- Wells.pt Scraper — Portuguese online pharmacy
- Catena.ro Scraper — Romanian online pharmacy
- Rossmann Scraper — European drugstore chain
- Dr.Max Scraper — Central European pharmacy chain
How to scrape Benu Hungary data
- Go to this actor's page on the Apify Store.
- Click Try for free to open it in Apify Console.
- Configure your search query, collection handle, or leave input blank to scrape the full catalog. Set the maximum number of results and adjust proxy settings if needed.
- Click Start and wait for the run to finish.
- Download your data in JSON, CSV, Excel, or connect it to your workflow via API.
You can also schedule regular runs, set up webhooks for real-time notifications, or integrate the results directly into your application using the Apify API.