Action Scraper — French Product Prices & Unit Prices
Pricing
$1.50 / 1,000 products
Action Scraper — French Product Prices & Unit Prices
Collect prices and unit prices from the French Action catalog. Use category URLs or product URLs for additional details. No local store stock check.
Pricing
$1.50 / 1,000 products
Rating
0.0
(0)
Developer
Hexagone Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Collect product information from Action's French website (action.com/fr-fr). Start with a category URL to compare prices across its listings, or use product URLs for additional details such as ratings when available.
Use the results to track an assortment, compare prices per kilogram or litre, or feed your own spreadsheet or data pipeline. This Actor reads the public catalog without selecting a store. It does not check stock in your local Action store.
Try it with 20 products
- Paste a French Action category or product URL into Start URLs.
- Set Maximum number of products to
20for a small first run. - Start the Actor and open the dataset when it finishes.
- Open the run and follow the Run summary output link to check rejected URLs, incomplete collections or limits reached. Export the dataset as JSON, CSV or Excel.
{"startUrls": [{"url": "https://www.action.com/fr-fr/c/animaux-domestiques/"}],"maxItems": 20}
maxItems limits unique products across the run. The form is prefilled with 20; the schema default is 500. Set it explicitly in API calls. A value of 0 removes this product-count limit.
Choose the right input
| Input | What it collects | Important limitation |
|---|---|---|
Category URL, /fr-fr/c/… | Products listed in that category, with prices and unit prices when displayed | It does not open every product page to enrich the listing records. |
Product URL, /fr-fr/p/… | A product's details, including ratings and availability indicators when provided by the page | Missing values are returned as null; these indicators do not establish local store stock. |
Category pagination starts at page 1, including when the supplied URL points to a later page. Use clean category or product URLs: other countries, keyword search, sorting and unsupported filter parameters are rejected with a reason in the run summary.
Products are deduplicated within a run. You can include product and category URLs together: explicit product URLs are processed first. When a product page succeeds, its detailed record takes precedence over the same product in a category listing. A category URL alone does not trigger this product-page enrichment.

Output fields
| Fields | Meaning |
|---|---|
sku, name, url, image | Product code, name and links. sku is not an EAN barcode. |
price, priceCurrency | Displayed price and currency. |
unitPrice, unit | Displayed unit price and unit, when available. |
description | Listing description or product-page description, depending on the input. |
rating, reviewCount, seller, availability, category | Product-page fields; they may be null. |
priceContext | Nested object recording that no store or delivery postcode was selected. This does not establish a national price. |
sourceUrl, page, position, scrapedAt | Source and collection information; some fields depend on the page type. |
Most fields are scalar values. priceContext is an object: account for it when transforming JSON or choosing spreadsheet columns.
Real output example
This category record was collected on 16 October 2026, using the input above. It illustrates the format, not the product's current price or availability.
{"sku": "3017091","name": "Jouet pour chien Nerf","url": "https://www.action.com/fr-fr/p/3017091/jouet-pour-chien-nerf/","image": "https://asset.action.com/image/upload/t_digital_product_image/w_1920/3017091_8718964304370-110_01_evfq8t.webp","description": "Divers modèles","price": 1.69,"priceCurrency": "EUR","priceContext": {"state": "none","deliveryPostalCode": null,"store": null},"unitPrice": 1.69,"unit": "pce","rating": null,"reviewCount": null,"seller": null,"availability": null,"category": null,"position": 1,"page": 1,"sourceUrl": "https://www.action.com/fr-fr/c/animaux-domestiques/","scrapedAt": "2026-10-16T11:53:15+00:00"}
Pricing
$1.50 per 1,000 product results. A run delivering 20 products costs $0.03; 1,000 products cost $1.50. There is no separate Actor start fee. For standard runs, the Actor’s Apify platform usage is included in this price. A run that delivers no products incurs no product-result charge.
Set Maximum number of products for a small first run, and use Apify’s maximum charge per run to limit this Actor’s event charges. These prices cover this Actor, not other Actors or external services in your workflow.
Read the run summary
If the embedded summary preview stays blank, open Storage → Key-value store in the run, find SUMMARY, and use its open-link action to read the HTML summary directly. The OUTPUT record contains the same information as JSON.
A successful process status alone does not prove that every requested URL was fully collected. Open Run summary to see the outcome for each URL:
done: the listing was processed to its end.stopped_at_limitornot_processed: the result or charge limit stopped further collection.partial_collection: some results were delivered, but the listing was not completed.no_products,not_found, or an access/network error: inspect the affected URL and the reported reason.
Unsupported inputs appear in rejectedUrls. If a result is missing, check the page type and the summary before interpreting it as a change in the catalog.
Automation
You can call the Actor through the Apify API and retrieve its dataset, or configure an Apify schedule for repeat collections. Keep dated snapshots in your own storage to compare runs: this Actor returns observations, not a ready-made history of price changes.
Limits and support
- Only the French
/fr-fr/catalog is supported. - No store or postcode is selected. Results do not guarantee a local stock quantity or checkout price.
- Category results and product-page results have different levels of detail.
- A retailer can change or block its pages. Use the run summary to distinguish incomplete collection from a genuine absence of products.
For a reproducible problem, open an issue with the public source URL, run ID and the result you expected. Do not include API tokens or other credentials.
Français
Collectez les prix et prix unitaires du catalogue français d'Action depuis des URLs de catégorie ou de produit. Commencez avec 20 résultats, puis consultez le résumé d'exécution avant d'exploiter les données. Les catégories ne sont pas enrichies automatiquement avec chaque fiche produit. Aucun magasin n'est sélectionné : ce scraper ne permet pas de vérifier le stock de votre magasin Action.
Action is a trademark of its owner. This Actor is not affiliated with, endorsed by or sponsored by Action.