BENU Hungary Scraper — Pharmacy Products & Prices avatar

BENU Hungary Scraper — Pharmacy Products & Prices

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
BENU Hungary Scraper — Pharmacy Products & Prices

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

Studio Amba

Maintained by Community

Actor 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

FieldTypeRequiredDescription
searchQueryStringNoProduct search term, Hungarian keywords work best (e.g. "vitamin", "fejfájás", "napozó")
collectionStringNoShopify collection handle (e.g. "a-vitamin", "ajakapolo")
maxResultsIntegerNoMaximum products to return (default: 100)
proxyConfigurationObjectNoApify 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:

FieldTypeExample
nameString"Vegnum Energy-D kapszula 30 db"
brandString"Gemil Pharma Kft."
priceNumber6019
originalPriceNumber6469
currencyString"HUF"
skuString"203919"
productIdString"8997021515995"
inStockBooleantrue
categoryString"Étrend kiegészítők (ETR)"
urlStringFull product page URL
imageUrlStringPrimary product image URL
imageUrlsArrayAll product image URLs
descriptionStringCleaned product description
variantsArrayVariant-level SKUs with pricing and availability
scrapedAtStringISO 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:

  1. /products.json?limit=250&page=N for full catalog browsing
  2. /collections/{handle}/products.json for collection-specific browsing
  3. /search/suggest.json for 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
  • inStock reflects 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

How to scrape Benu Hungary data

  1. Go to this actor's page on the Apify Store.
  2. Click Try for free to open it in Apify Console.
  3. 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.
  4. Click Start and wait for the run to finish.
  5. 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.