Medpex.de Scraper - German Pharmacy Prices, PZN and EAN
Pricing
from $1.20 / 1,000 result scrapeds
Medpex.de Scraper - German Pharmacy Prices, PZN and EAN
Scrape product data from medpex.de, the German online pharmacy. Get current prices, list prices, discounts, stock, PZN and EAN codes, sellers, ratings and categories for medicines, skincare, vitamins and personal care.
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
a day ago
Last modified
Categories
Share
Medpex.de Scraper
Pull product data from medpex.de, a German online pharmacy. The actor returns one row per product with the current price in EUR, list price (UVP) and discount when a product is on offer, unit price, stock status, PZN, EAN barcode, seller, rating, review count, brand and category.
Medpex.de sells medicines, vitamins, skincare, baby and personal care products from around 220,000 product pages. If you track German pharmacy prices or match products across shops by PZN or barcode, this actor gives you a repeatable feed.
How to scrape Medpex.de data
There are two ways to tell the actor which products to read.
- Paste product pages into
productUrls, for examplehttps://www.medpex.de/kytta-schmerzsalbe/10832865. - Leave
productUrlsempty and fillurlKeywords. The actor reads the public product sitemaps and keeps products whose address contains one of your words, for examplekyttaorsonnencreme.
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 sitemaps.
Input
| Field | Type | Description |
|---|---|---|
productUrls | list of URLs | Medpex.de product pages |
urlKeywords | list of words | Used when no URLs are given. Keeps products whose address contains one of the words |
maxResults | number | Maximum number of rows (default 50) |
proxyConfiguration | proxy | Apify residential proxy in Germany by default. Datacenter addresses are blocked by the site |
What you get back
| Field | Description |
|---|---|
sku | Medpex product ID. For medicines this is the PZN |
pzn | Pharmazentralnummer, 8 digits, when the product has one |
ean | EAN barcode, when the product page lists one |
name | Product name including pack size |
brand | Brand name |
manufacturer | Manufacturer name |
packagingSize | Pack size as shown, for example 150 g |
price | Current selling price in EUR, VAT included |
originalPrice | Recommended retail price (UVP), only when the selling price is lower |
discountPercent | Percent below the list price |
unitPrice | Price per unit as shown, for example 151,27 EUR/kg |
currency | ISO currency code (EUR) |
inStock | Whether the product is in stock |
seller | Seller of the offer: medpex or a marketplace partner |
sellerCountry | Country code of the seller |
isMedicine | Whether medpex classes the product as a medicine |
rating | Average customer rating, 1 to 5 |
reviewCount | Number of customer reviews |
category | Category path on the site |
description | Short description |
imageUrl | Main product image |
url | Product page address |
scrapedAt | Time of the read |
country, language | de, de |
Example output
{"sku": "04215559","pzn": "04215559","ean": null,"name": "Kytta-Sedativum 30 St","brand": "Kytta","manufacturer": "WICK Pharma - Zweigniederlassung der Procter & Gamble GmbH","packagingSize": "30 St","price": 14.79,"originalPrice": 21.13,"discountPercent": 30,"unitPrice": "0,49 €/St","currency": "EUR","inStock": true,"seller": "medpex","sellerCountry": "NL","isMedicine": true,"rating": 4.38,"reviewCount": 26,"category": "Arzneimittel-Gesundheit > Muskeln & Gelenke","url": "https://www.medpex.de/kytta-sedativum-fuer-den-tag/04215559","country": "de","language": "de"}
Input examples
Read one specific product:
{"productUrls": ["https://www.medpex.de/kytta-schmerzsalbe/10832865"]}
Read up to 500 Kytta and Voltaren products:
{"urlKeywords": ["kytta", "voltaren"],"maxResults": 500}
Discounts
When a product is on offer, originalPrice holds the recommended retail price and discountPercent the difference. When there is no offer both fields are empty.
PZN and EAN
Medicines carry a PZN, which is also the product ID. Cosmetics and other products from marketplace partners usually carry an EAN and no PZN. The two fields are separate so you can match against either.
Marketplace sellers
Some products are sold by partners instead of medpex. seller names the seller of the shown offer and sellerCountry the country it ships from.
Cost
Pricing is per result. A run of 120 products takes under a minute. The cost only settles after the run has SUCCEEDED, so check the run's usage once it finishes.
Use cases
- Track German pharmacy prices for a brand or a category.
- Match products between Medpex.de and other European pharmacies with the PZN or EAN.
- Watch discounts, stock and ratings for health and skincare brands.
- Build a price comparison or market report for Germany.
Related actors
Other pharmacy retailers in this fleet cover DocMorris, Shop Apotheke, Redcare, Aponeo and Farmasiet.
FAQ
Does it need a login? No. The actor reads public product pages.
How many products can I read? The sitemaps list around 220,000 products. Set maxResults to the number you need.
How often is the data updated? Each run reads the live site.
What if a product page is removed? The page is skipped and the run goes on with the next one.
Notes
Use the data in line with the site's terms and with local law. Source websites can change or restrict access, and we are not responsible for restrictions imposed by them.