Med24.dk Scraper - Danish Pharmacy Prices and Stock avatar

Med24.dk Scraper - Danish Pharmacy Prices and Stock

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Med24.dk Scraper - Danish Pharmacy Prices and Stock

Med24.dk Scraper - Danish Pharmacy Prices and Stock

Scrape product data from med24.dk, the Danish online pharmacy. Get current prices in DKK, stock status, brands, categories, ratings and review counts for health, personal care, baby and medical device products.

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

19 hours ago

Last modified

Categories

Share

Med24.dk Scraper

Pull product data from med24.dk, a Danish online pharmacy. The actor returns one row per product with the current price in DKK, stock status, brand, category path, customer rating and review count.

Med24.dk sells health, personal care, baby, sun care and medical device products. If you track Danish pharmacy prices or compare Danish shops against Norwegian and Swedish ones, this actor gives you a repeatable feed.

How to scrape Med24.dk data

There are two ways to tell the actor which products to read.

  1. Paste product pages into productUrls, for example https://www.med24.dk/medicin-og-medicare/anvendelsesomraader/produkter-mod-snorken/breathe-right-naesestrips-10-stk.
  2. Leave productUrls empty and fill urlKeywords. The actor reads the public sitemap and keeps products whose address contains one of your words, for example nivea or solcreme.

The actor stops at maxResults. If you leave everything empty, it reads the first 50 products in the sitemap.

Search result pages are not read. The actor only requests product pages and the sitemap, and it stays away from the paths the site excludes in robots.txt.

Input

FieldTypeDescription
productUrlslist of textProduct pages from med24.dk. Up to 100.
urlKeywordslist of textWords that must appear in the product address. Used when productUrls is empty.
maxResultsnumberMaximum number of rows. Default 50.
proxyConfigurationobjectProxy for the requests. Default is Apify Proxy.

Example input:

{
"urlKeywords": ["nivea"],
"maxResults": 100
}

Output

Each row is one product. Example:

{
"sku": "43163",
"name": "Nivea Gentle Eye Makeup Remover - 125 ml.",
"brand": "Nivea",
"price": 60,
"currency": "DKK",
"inStock": true,
"availability": "InStock",
"category": "Personlig pleje > Hudpleje > Ansigtsrens > Øjenmakeupfjerner",
"rating": null,
"reviewCount": null,
"imageUrl": "https://www.med24.dk/imgsrv/...",
"url": "https://www.med24.dk/personlig-pleje/hudpleje/...",
"country": "dk",
"language": "da"
}
FieldDescription
skuMed24 product number (Varenummer).
nameProduct name including size.
brandBrand name.
priceCurrent selling price in DKK, VAT included.
inStock, availabilityStock status as published.
categoryCategory path on the site, levels separated by >.
rating, reviewCountCustomer rating (1 to 5) and number of reviews. Empty when a product has no reviews.
descriptionShort product description.
imageUrl, urlMain image and product page.

What the data does not contain

Med24.dk does not publish EAN barcodes or list prices before discount on the product page, so these fields are not in the output.

Pricing

The actor is billed per result. You pay for each product row that is returned, and a run that returns nothing costs only the Apify platform usage.

Tips

  • Use urlKeywords with a brand name to read one brand. The address of each product contains the brand and product name.
  • Schedule the actor daily or weekly to build a price history.
  • Pages that are not product pages (articles, category pages) are skipped without a row.
  • Some product pages do not carry structured product data. These are skipped and counted in the run log.

The actor reads public product pages that anyone can open without logging in. It collects product information only, no personal data. Check your own use of the data against the site terms and the laws that apply to you.

FAQ

Does it need a login? No.

How many products does the site have? The sitemap lists about 36,800 addresses, of which roughly half are product pages.

Does it return prices in euro? No. Prices are in Danish kroner (DKK).

Which fields are always filled? Name, price, currency, URL and SKU. Brand and category are filled on nearly every product.

Can I get the full catalogue? Yes. Set urlKeywords empty and maxResults to a high number. Reading the whole shop takes several hours.

Support

Open an issue on the actor page if a field is missing or a product is read wrong.