DocMorris Scraper - German Online Pharmacy Products avatar

DocMorris Scraper - German Online Pharmacy Products

Under maintenance

Pricing

Pay per usage

Go to Apify Store
DocMorris Scraper - German Online Pharmacy Products

DocMorris Scraper - German Online Pharmacy Products

Under maintenance

Scrape products, prices, PZN codes, and availability from DocMorris.de, Europe's largest online pharmacy. Supports keyword search, category browsing, and direct product URLs. No login required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

DocMorris Scraper

Scrape products, prices, PZN codes, and availability from DocMorris.de — Europe's largest online pharmacy with over 150,000 products.

How to scrape DocMorris data

DocMorris is the leading European online pharmacy, serving millions of customers across Germany, Switzerland, and other EU markets. This actor lets you extract structured product data from their entire catalog without needing an account or login.

Use it to:

  • Monitor pharmacy product prices and discounts across thousands of OTC medications
  • Track availability of specific medications by PZN (Pharmazentralnummer)
  • Build price comparison datasets across the German online pharmacy market
  • Analyze product ranges, dosage forms, and pricing trends

The actor handles DocMorris's anti-bot protections using a real browser and supports keyword search, category browsing, and direct product URLs.

Input

FieldTypeRequiredDescription
searchQueryStringNoSearch for products by keyword (e.g., "ibuprofen", "vitamin d", "nasenspray")
startUrlsArrayNoCategory or product URLs to scrape
maxResultsIntegerNoMaximum results to return (default: 100)
proxyConfigurationObjectNoProxy settings (residential DE proxy recommended)

If no searchQuery or startUrls are provided, the actor defaults to searching for "ibuprofen".

Example input

{
"searchQuery": "vitamin d",
"maxResults": 50,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "DE"
}
}

Scraping a specific category

{
"startUrls": [
{ "url": "https://www.docmorris.de/arzneimittel-gesundheit" }
],
"maxResults": 200
}

Scraping specific product pages

{
"startUrls": [
{ "url": "https://www.docmorris.de/bepanthen-augen-und-nasensalbe/01578675" },
{ "url": "https://www.docmorris.de/vigantolvit-vitamin-d3-2000-ie/12423869" }
]
}

Output

Each result contains:

FieldTypeExample
productNameString"Heumann Ibuprofen Schmerztabletten 400 mg Filmtabletten 20 St"
brandString"Heumann"
priceNumber2.29
currencyString"EUR"
originalPriceNumber5.76
discountString"60%"
pznString"00040554"
dosageFormString"Filmtabletten"
packSizeString"20 St"
categoryString"Arzneimittel & Gesundheit > Schmerzmittel > Ibuprofen"
inStockBooleantrue
requiresPrescriptionBooleanfalse
imageUrlStringProduct image URL
urlStringFull product URL on DocMorris
productDescriptionStringProduct usage and description text
scrapedAtString"2026-06-09T12:00:00.000Z"

Example output

{
"productName": "Heumann Ibuprofen Schmerztabletten 400 mg Filmtabletten 20 St",
"brand": "Heumann",
"price": 2.29,
"currency": "EUR",
"originalPrice": 5.76,
"discount": "60%",
"pzn": "00040554",
"dosageForm": "Filmtabletten",
"packSize": "20 St",
"category": "Arzneimittel & Gesundheit > Schmerzmittel > Ibuprofen",
"inStock": true,
"requiresPrescription": false,
"imageUrl": "https://statics.docmorris.de/static/produkte/...",
"url": "https://www.docmorris.de/heumann-ibuprofen-schmerztabletten-400mg/00040554",
"productDescription": "Zur kurzzeitigen Behandlung von leichten bis mäßig starken Schmerzen...",
"scrapedAt": "2026-06-09T12:00:00.000Z"
}

Main categories on DocMorris

You can scrape any of these categories by providing the URL in startUrls:

  • Arzneimittel & Gesundheithttps://www.docmorris.de/arzneimittel-gesundheit
  • Beauty & Pflegehttps://www.docmorris.de/beauty-pflege
  • Vitamine, Sport & Ernährunghttps://www.docmorris.de/vitamine-sport-ernaehrung
  • Kinder & Familiehttps://www.docmorris.de/kinder-familie
  • Sanitätshaushttps://www.docmorris.de/sanitaetshaus
  • Tiergesundheithttps://www.docmorris.de/tiergesundheit-tierbedarf

Cost estimate

This actor uses Playwright (browser-based crawling) which consumes more compute units than HTTP-only scrapers. Expect approximately 2-4 compute units per 100 products depending on proxy usage and page complexity.

With Apify's standard pricing, that works out to roughly $0.50-1.00 per 1,000 products.

Tips for best results

  • Use residential DE proxies for the most reliable results. DocMorris has anti-bot detection that may block datacenter IPs.
  • Start with category URLs if you want to scrape a broad range of products — category pages are more reliably accessible than search.
  • Set a reasonable maxResults to control costs. Start with 50-100 to test.

Limitations

  • DocMorris applies anti-bot protections to search pages; category browsing is more reliable
  • Prescription-only products are listed but cannot be purchased without a valid prescription
  • Prices and availability change frequently; data reflects the state at scrape time
  • The actor extracts publicly visible data only — no login or account required
  • Very large scrapes (10,000+ products) may take longer due to browser-based crawling