Redcare Pharmacy Scraper: France, Italy, Switzerland avatar

Redcare Pharmacy Scraper: France, Italy, Switzerland

Pricing

from $2.00 / 1,000 result scrapeds

Go to Apify Store
Redcare Pharmacy Scraper: France, Italy, Switzerland

Redcare Pharmacy Scraper: France, Italy, Switzerland

Scrape product data from the Redcare Pharmacy storefronts in France (redcare-pharmacie.fr), Italy (redcare.it) and Switzerland (redcare-apotheke.ch). Extract names, brands, prices, EAN barcodes, product codes, ratings, stock and images for pharmacy and parapharmacy 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

19 days ago

Last modified

Categories

Features

Limited permissions

Share

Scrape product data from the online pharmacies of the Redcare Pharmacy group in three countries:

  • France: redcare-pharmacie.fr (formerly Shop Pharmacie), prices in EUR
  • Italy: redcare.it, prices in EUR
  • Switzerland: redcare-apotheke.ch (German-language storefront), prices in CHF

You get product names, brands, prices, list prices, unit prices, EAN barcodes, product codes, ratings, review counts, stock status, images, categories and pharmacy attributes. No login, no cookies.

What this actor does

The actor searches one Redcare storefront by keyword and returns one clean record per matching product, straight from the store's own search backend. You pick the country, give a search term in that country's language and set a result limit. The results are the same products a shopper sees on the site, ready to export as JSON, CSV or Excel or to feed into your own pipeline.

Every record carries a country field and a currency field, so runs for different countries can go into one dataset without mixing up prices.

Why use this actor?

  • Price monitoring: track medicine and parapharmacy prices in France, Italy and Switzerland.
  • Cross-country comparison: the same brand often sells in all three stores. Match on the EAN barcode and compare.
  • Competitor benchmarking: compare Redcare against other pharmacies (see Related Scrapers below).
  • Market research: ratings, review counts and discounts show what sells and how it is positioned.
  • Catalogue building: build a health and beauty product feed with images, categories and pack sizes.

How to scrape Redcare Pharmacy data

  1. Add this actor to your Apify account.
  2. Set country to FR (France), IT (Italy) or CH (Switzerland). Without it, the run uses France.
  3. Set searchQuery to a keyword in the language of that store:
    • France: doliprane, vitamine d, magnesium, creme solaire
    • Italy: tachipirina, vitamina d, crema solare
    • Switzerland (German): schmerzgel, vitamin d, magnesium
  4. Set maxResults to cap the run (default 100, prefilled 20 for a quick test).
  5. Optionally set a proxy. The search API is public and works without one.
  6. Run the actor and export the dataset as JSON, CSV or Excel, or read it through the API.

Leave searchQuery empty and the actor searches doliprane (France), tachipirina (Italy) or schmerzgel (Switzerland), so a blank run still returns data.

To cover several countries, start one run per country. One run searches one store.

Input

FieldTypeRequiredDescription
countryStringNoFR, IT or CH. Default FR
searchQueryStringNoSearch term in the store's language
maxResultsIntegerNoMaximum products to return (default 100)
proxyConfigurationObjectNoOptional Apify proxy

Example input for Italy:

{
"country": "IT",
"searchQuery": "vitamina d",
"maxResults": 50
}

The input form prefills a French residential proxy. When the proxy country is FR, IT or CH and differs from country, the actor switches it to the selected country. Any other proxy setting is used as you set it.

Output

Each result contains:

FieldTypeExample
nameString"Doliprane Tabs® 1000 mg"
brandString"Doliprane"
priceNumber1.69
originalPriceNumber2.19 (only when higher than price)
currencyString"EUR" or "CHF"
countryString"FR", "IT" or "CH"
pricePerUnitString"0,21 € / 1 pc(s)"
eanString"3400941631245"
skuString"F10002200" (store product code)
productIdString"F10002200" (internal id)
inStockBooleantrue
ratingNumber4.8
reviewCountInteger120
categoryString"Médicaments : Paracétamol"
imageUrlStringproduct image URL
urlStringproduct page URL
descriptionStringshort product description
specsObjectpharma form, pack size, manufacturer, active substances, prescription flag
scrapedAtStringISO 8601 timestamp

Example output (France)

{
"name": "Doliprane Tabs® 1000 mg",
"brand": "Doliprane",
"price": 1.69,
"currency": "EUR",
"country": "FR",
"pricePerUnit": "0,21 € / 1 pc(s)",
"ean": "3400941631245",
"sku": "F10002200",
"productId": "F10002200",
"inStock": true,
"rating": 5,
"reviewCount": 1,
"url": "https://www.redcare-pharmacie.fr/medicaments/F10002200/doliprane-tabs-1000-mg.htm",
"imageUrl": "https://cdn.redcare-pharmacie.fr/images/F10/002/200/F10002200-p10.jpg",
"category": "Médicaments : Paracétamol",
"description": "Douleur légère à modérée|Etat fébrile",
"specs": {
"pharmaForm": "Comprimé(S)",
"packSize": "8 pc(s)",
"manufacturer": "OPELLA HEALTHCARE FRANCE",
"activeSubstances": "Paracétamol",
"prescriptionMedicine": "no"
},
"scrapedAt": "2026-10-15T06:51:16.850Z"
}

Product codes and barcodes

  • sku holds the store's product code: F-prefixed in France (F10002200), IT-prefixed in Italy (IT012745168), numeric in Switzerland (15193536). Some Italian marketplace products have no code, and then sku is empty.
  • productId is the store's internal id and is present on every product. Use it to track a product across runs.
  • ean is the EAN barcode. It is on nearly every French product and on most Swiss non-prescription products. In Italy it is on supplements, cosmetics and other parapharmacy items, but mostly missing on registered medicines such as Tachipirina, because Italy identifies those by their AIC code.

Prices and discounts

  • price is the current selling price, in the currency named in currency. Prices are never converted.
  • originalPrice is the list price, present only when it is higher than the selling price.
  • pricePerUnit is the base price per unit as the store shows it, for example per tablet or per litre.
  • Products listed without a public price, such as some prescription medicines, are skipped.

Cost

The actor uses pay-per-event pricing:

  • $0.002 per result (one product record)
  • $0.005 per run start

A run of 100 products costs about $0.21. A run of 1,000 products costs about $2.01. The search API is public, so there is no extra proxy cost unless you turn on a residential proxy yourself.

A run's usage cost only settles after the run reports SUCCEEDED. If you read the cost of a run while it is still going, it shows far less than the final amount.

Notes and limitations

  • Search-based. The actor scrapes by keyword. Broad terms return more products, specific terms return fewer and more relevant ones.
  • Result window. One keyword returns up to about 1,000 products (the search backend's pagination window). For a fuller pull, run several narrower queries.
  • One country per run. Start one run per country. Every record names its country.
  • Switzerland is the German-language store. Use German keywords for CH.
  • Germany and Austria are not covered by this actor. Use the Shop Apotheke scrapers linked below.
  • Public product data only. The actor does not place orders or handle prescriptions.
  • A run with zero results fails instead of finishing empty, so a broken search shows up in your run list.

Other Studio AMBA pharmacy actors:

FAQ

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

Which countries does this cover? France (redcare-pharmacie.fr), Italy (redcare.it) and Switzerland (redcare-apotheke.ch).

What happens if I don't set a country? The run uses France, as this actor always did before the other countries were added.

How do I match products across countries? Use the ean field. The store product codes differ per country.

How do I match products across runs? Use productId, which every product has.

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