Redcare CH Scraper — Swiss Pharmacy Products & Prices avatar

Redcare CH Scraper — Swiss Pharmacy Products & Prices

Pricing

from $2.00 / 1,000 result scrapeds

Go to Apify Store
Redcare CH Scraper — Swiss Pharmacy Products & Prices

Redcare CH Scraper — Swiss Pharmacy Products & Prices

Scrape product data from redcare-apotheke.ch (Redcare Pharmacy Switzerland). Extract names, brands, prices, EAN barcodes, ratings, stock, and images for Swiss pharmacy and health products.

Pricing

from $2.00 / 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

13 days ago

Last modified

Categories

Share

Redcare CH Scraper

Scrape product data from Redcare Apotheke Switzerland (redcare-apotheke.ch), the Swiss online pharmacy of the Redcare Pharmacy group (formerly Shop Apotheke). Get product names, brands, prices, list prices, EAN barcodes, ratings, review counts, stock status, images and categories. No login, no cookies.

What this actor does

Redcare Apotheke is one of Switzerland's largest online pharmacies, with a catalogue of medicines, health, beauty and personal-care products. This actor searches that catalogue by keyword and returns a clean, structured record for every matching product, straight from the store's own search backend.

You give it a German search term (for example schmerzgel, vitamin d, or magnesium) and a result limit. It returns the same products a shopper sees on the site, with pricing in CHF, discounts, EAN barcodes, ratings and availability, ready to export as JSON, CSV or Excel, or to feed into your own pipeline.

Why use this actor?

  • Price monitoring — track medicine and health-product prices across the Swiss market.
  • Competitor benchmarking — compare Redcare Apotheke Switzerland against other pharmacies (see Related Scrapers below).
  • Product matching — match by EAN barcode, exposed on most non-prescription results.
  • Market research — pull ratings, review counts and discounts to see what sells and how it is positioned.
  • Catalogue building — assemble a health-and-beauty product feed with images and categories.

No account is required. The actor reads the store's public product search directly, so results are fast and stable run after run.

How to scrape Redcare Apotheke Switzerland data

  1. Add this actor to your Apify account.
  2. Set searchQuery to a German keyword, for example schmerzgel, vitamin d, magnesium or sonnencreme. Leave it empty and the actor defaults to schmerzgel so a blank run still returns data.
  3. Set maxResults to cap the run (default 100, prefilled 20 for a quick test).
  4. Optionally set a proxy. The search API is public and works without one, but a residential CH proxy is available as a safety valve.
  5. Run the actor. Results stream to the dataset and can be exported as JSON, CSV, Excel or pulled via the API.

The actor queries the store's Algolia-powered product search, pages through the results up to your limit, deduplicates by product id, and writes one row per product.

Input

FieldTypeRequiredDescription
searchQueryStringNoGerman search term (default schmerzgel)
maxResultsIntegerNoMaximum products to return (default 100)
proxyConfigurationObjectNoOptional Apify proxy (residential CH prefilled)

Example input:

{
"searchQuery": "vitamin d",
"maxResults": 50,
"proxyConfiguration": { "useApifyProxy": true }
}

Output

Each result contains:

FieldTypeExample
nameString"Burgerstein Vitamin D3 2000 I.E."
brandString"Burgerstein"
priceNumber15.0
originalPriceNumber16.48
currencyString"CHF"
pricePerUnitString"CHF 0.25 / 1 St"
eanString"7640121571329"
skuString"CH07777558"
productIdString"CH07777558"
inStockBooleantrue
ratingNumber4.0
reviewCountInteger1
categoryString"Vitamin D"
imageUrlString"https://cdn.redcare-apotheke.ch/images/CH0/777/755/8/CH07777558-p10.jpg"
urlString"https://www.redcare-apotheke.ch/de/gesundheit/CH07777558/burgerstein-vitamin-d3-2000-i-e.htm"
descriptionString"Mit Vitamin D3"
specsObject{ "pharmaForm": "Kapseln", "packSize": "60 St", ... }
scrapedAtString"2026-07-14T10:00:00.000Z"

Example output

{
"name": "Burgerstein Vitamin D3 2000 I.E.",
"brand": "Burgerstein",
"price": 15.0,
"originalPrice": 16.48,
"currency": "CHF",
"pricePerUnit": "CHF 0.25 / 1 St",
"ean": "7640121571329",
"sku": "CH07777558",
"productId": "CH07777558",
"inStock": true,
"rating": 4.0,
"reviewCount": 1,
"category": "Vitamin D",
"imageUrl": "https://cdn.redcare-apotheke.ch/images/CH0/777/755/8/CH07777558-p10.jpg",
"url": "https://www.redcare-apotheke.ch/de/gesundheit/CH07777558/burgerstein-vitamin-d3-2000-i-e.htm",
"description": "Mit Vitamin D3",
"specs": {
"pharmaForm": "Kapseln",
"packSize": "60 St"
},
"scrapedAt": "2026-07-14T10:00:00.000Z"
}

About EAN codes

Swiss pharmacy and health products in this catalogue mostly carry a standard EAN/GTIN barcode, returned in the ean field, so you can join Redcare CH data against other pharmacy sources or your own catalogue by barcode. A smaller internal Redcare product code is also returned in sku.

Prices and discounts

  • price is the current selling price in CHF.
  • originalPrice is the list/strike-through price, present only when it is higher than the selling price (so you can compute the discount).
  • pricePerUnit is the base price per unit (for example per tablet or per 100 ml), useful for comparing pack sizes.

Notes and limitations

  • Search-based. The actor scrapes by keyword. Broad terms return more products; specific terms return fewer, more relevant ones.
  • Stock varies by term. Some search terms (for example many individual Ibuprofen SKUs) are largely pharmacy-pickup-only in Switzerland and show as out of stock or not in the online catalogue online, so they carry no price. This actor only emits products that have a resolvable price; use a broader OTC/health term if a specific brand query comes back thin.
  • Result window. A single keyword returns up to roughly 1,000 products (the search backend's pagination window). For a fuller pull, run several targeted queries.
  • Swiss storefront. This actor targets the Swiss (CH_de) storefront on redcare-apotheke.ch, with Swiss pricing and availability. The site is also available in French and Italian; this actor reads the German-language index.
  • No prescription checkout. This reads public product data only; it does not place orders or handle prescriptions.

Building a pharmacy or health price comparison? Pair this with the other Studio AMBA pharmacy actors:

FAQ

Do I need an account or cookies? No. The actor reads the store's public product search directly.

Which country does this cover? The Swiss storefront (redcare-apotheke.ch), prices in CHF with Swiss availability.

How do I match products across pharmacies? Use the ean field where present, or the sku field for the Redcare internal product code.

Can I scrape the whole catalogue? Run a set of category or keyword queries. Each query returns up to about 1,000 products, so split broad ranges into narrower terms for full coverage.