Atida Scraper: France and Portugal Online Pharmacy Products
Pricing
from $5.00 / 1,000 result scrapeds
Atida Scraper: France and Portugal Online Pharmacy Products
Scrape products, prices, brands, ratings and stock from the Atida online pharmacies in France (atida.fr) and Portugal (atida.pt). Pick a country and search vitamins, supplements, cosmetics and health products. No login required.
Pricing
from $5.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
18 days ago
Last modified
Categories
Features
Share
Atida Scraper: France and Portugal
Scrape products from the Atida online pharmacies in France and Portugal. Both are large online pharmacies and parapharmacies of the Atida group. Pick a country, search by keyword and get structured product data: names, prices, original (was) prices, brands, ratings, review counts, stock status, categories, pack format and images.
No login. No cookies. No account required.
Supported countries
country | Store | Product URLs | Currency | Example search terms |
|---|---|---|---|---|
FR (default) | atida.fr | www.atida.fr | EUR | vitamine c, creme solaire, collagene, paracetamol |
PT | atida.pt | www.atida.com/pt-pt | EUR | vitamina c, protetor solar, colagenio, paracetamol |
One run covers one country. Run the actor twice, or save a task per country, to cover both. Atida Spain is sold under the Mifarma brand and has its own actor, Mifarma Scraper.
Why use this scraper?
- Price monitoring: track Atida prices for vitamins, supplements, cosmetics and health products in France and Portugal, and spot promotions.
- Competitive analysis: compare Atida pricing against other French pharmacies (Doctipharma, Pharma GDD, Newpharma) or Portuguese pharmacies (Farmácia Saúde, Wells) on matching brands and formats.
- Cross-border price comparison: both stores price in EUR, so the same brand and pack can be compared between France and Portugal directly.
- Market research: analyse assortment, brand coverage and pricing across pharmacy and parapharmacy categories.
- Retail intelligence: monitor stock availability and discount depth across large product ranges.
- Catalogue enrichment: add images, ratings, descriptions and category paths to your own catalogue.
- Brand monitoring: track how your brand's products are priced, rated and merchandised on Atida.
How to scrape Atida data
- Create an Apify account: sign up at apify.com (free tier available).
- Open the Atida Scraper: find this actor in the Apify Store.
- Pick a country: France (default) or Portugal.
- Enter a search term in the language of that country, for example "vitamine c" for France or "vitamina c" for Portugal. The scraper searches the full catalogue of that store.
- Refine (optional): filter by brand, price range or stock status, or choose a sort order (price low to high, price high to low, newest).
- Set a result limit: how many products you want (default 100).
- Run the actor: click "Start". Most searches finish in well under a minute.
- Download your data: export as JSON, CSV or Excel from the Dataset tab, or read it through the Apify API.
How it works
Both Atida stores run on the same Magento platform with an Algolia product-search index, the same index the site's own search box queries from your browser. This scraper reads from that index for the selected country, so it does not need a browser or a proxy. Each request returns up to 1000 products with all their fields.
If a store ever rotates its public search credentials, the actor reads the new ones from the store's homepage by itself. If the homepage is blocked at that moment, it can use an optional Bright Data API key to fetch it. This is not needed for normal use.
Input parameters
| Field | Type | Description |
|---|---|---|
country | select | FR (France, default) or PT (Portugal). Lower case is accepted. Leaving it out means France, so tasks saved before the country option existed keep working unchanged. |
searchQuery | string | Product search term in the language of the country. Empty = "vitamine c" (France) or "vitamina c" (Portugal). |
maxResults | integer | Maximum number of products to scrape (default 100). |
sort | select | Sort order: relevance (default), price low to high, price high to low, or newest. |
brand | string | Filter to a single brand (exact match, e.g. "Avene", "La Roche-Posay", "Solgar"). |
inStockOnly | boolean | Only return products currently in stock. |
minPrice | integer | Only return products at or above this price (EUR). |
maxPrice | integer | Only return products at or below this price (EUR). |
brightDataApiKey | string | Optional. Only used to refresh the built-in search credentials if they rotate and the homepage is blocked. |
proxyConfiguration | object | Legacy setting, kept so saved tasks keep working. The catalogue is read without a proxy, so it has no effect. |
Example input for Portugal:
{"country": "PT","searchQuery": "protetor solar","maxResults": 50,"inStockOnly": true}
Output fields
| Field | Type | Example |
|---|---|---|
name | string | "Vitascorbol Vitamine C 1000mg Lot de 2 x 20 comprimés effervescents" |
brand | string | "Vitascorbol" |
price | number | 5.3 |
originalPrice | number or null | 5.58 (null when the product is not discounted) |
currency | string | "EUR" |
country | string | "FR" or "PT" |
sku | string | "4587129" |
productId | string | "300405" |
inStock | boolean or null | true (null when the index states nothing) |
rating | number or null | 5 (0-5 scale, null when the product has no reviews) |
reviewCount | integer | 7 |
category | string | "Compléments alimentaires > Vitamines et minéraux > Vitamine C" |
packFormat | string | "Comprimés - 20" |
isOtc | boolean or null | false |
imageUrl | string | "https://assets.atida.com/transform/..." |
url | string | "https://www.atida.fr/vitascorbol-vitamine-c-1000mg-lot-de-2-x-20-comprimes-effervescents" |
productDescription | string | "Complément alimentaire à base de vitamine C..." |
scrapedAt | string | "2026-10-15T06:54:20.130Z" |
Example output
A product from the Portuguese store:
{"name": "Sanon Vitamina C + Zinco Sabor Laranja 20 Comprimidos Efervescentes","brand": "Sanon","price": 2.49,"originalPrice": 4.21,"currency": "EUR","country": "PT","sku": "440389750977","productId": "89301","inStock": true,"rating": 5,"reviewCount": 1,"category": "Vitaminas e Suplementos > Minerais","packFormat": "Comprimido - 20 uds","isOtc": false,"imageUrl": "https://assets.atida.com/transform/47ec995d-4b54-4c98-8d25-ac3cd8df5038/Sanon-Sport-Vitamina-C-Zinc-Sabor-Naranja-20-Comprimidos-Efervescentes","url": "https://www.atida.com/pt-pt/sanon-sport-vitamina-c-zinco-sabor-laranja-20-comprimidos-efervescentes","productDescription": "Enriqueça a sua saúde com este suplemento alimentar de alta qualidade que promove o funcionamento normal das suas defesas.","scrapedAt": "2026-10-15T06:54:20.130Z"}
Cost estimate
The actor charges per result: $0.005 per product in the dataset, plus a run start fee of $0.005 for each GB of memory ($0.02 at the default 4 GB). At the default memory, 100 products cost about $0.52 and 1,000 products about $5.02. The actor needs far less than 4 GB, so you can lower the memory in the run options to 1 GB. The price is the same for France and Portugal.
The search index is fast, so compute costs are small: a search of a few hundred products finishes in well under a minute.
A run's usage cost only settles after the run reports SUCCEEDED. If you read the cost of a run that is still in progress, it shows far less than the final amount.
Limitations
- Search-based: results come from the store's search index. Use specific keywords in the store's language for the best coverage. Very broad terms return the store's relevance-ranked top matches.
- Up to 5000 results per run:
maxResultsis capped at 5000. Split very broad searches into narrower terms or use the brand and price filters. - EAN not exposed: the index does not carry the EAN barcode. Products are keyed by SKU and internal product id.
- Pack format:
packFormatis only filled when the store records it. Portugal fills it for most products, France for fewer. - Category depth: the
categoryfield reports the deepest category path available for each product. - Not affiliated with Atida: this is an independent tool for publicly available product data. Respect the site's terms and applicable laws when using scraped data.
FAQ
Can I scrape both countries in one run? No. One run covers one country. Save one task per country and schedule both.
My saved task has no country field. What happens?
It scrapes France, exactly as before the Portugal option was added.
Do I need a proxy? No. The actor reads a public search API without a proxy for both countries.
Related actors
Building a European pharmacy price dataset? Pair this with our other pharmacy and parapharmacy scrapers:
- Mifarma Scraper: Atida's Spanish online pharmacy (atida.com/es-es).
- Newpharma Scraper: Belgian online pharmacy products.
- Farmaline Scraper: Belgian and EU pharmacy catalogue.
- Dr. Max Scraper: Central European pharmacy prices.
- Aponeo Scraper: German online pharmacy products.
- Farmacia Tei Scraper: Romania's largest online pharmacy.