France Pesticide Products (E-Phy) - Authorised Uses & Doses
Pricing
from $15.00 / 1,000 product use returneds
France Pesticide Products (E-Phy) - Authorised Uses & Doses
Search the official French pesticide register (Anses E-Phy): authorised uses by crop and pest, doses, pre-harvest intervals, buffer zones, withdrawal dates.
Pricing
from $15.00 / 1,000 product use returneds
Rating
0.0
(0)
Developer
Cyril Naets
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
What does France Pesticide Products (E-Phy) do?
France Pesticide Products (E-Phy) searches the official French pesticide register (the E-Phy catalogue of plant protection products, run by Anses, the French agency for food, environmental and occupational health safety) and returns one row per product and per authorised use: crop, pest or disease, authorised dose, pre-harvest interval, maximum number of applications, buffer zones next to water, hazard statements, authorisation holder, and the end-of-sale and end-of-use dates of withdrawn products. It reads the archive that Anses publishes every week on data.gouv.fr and joins its files for you, so you get clean, filtered rows in seconds instead of unpacking and cross-referencing ten CSV files yourself.
Typical questions it answers: "Which fungicides are authorised today against downy mildew on vines, at what dose and with which pre-harvest interval?", "Which product uses must stop in the next 6 months?", "Are the 300 products in my catalogue still authorised?"
It covers the 13,700+ plant protection products, adjuvants and mixtures of the catalogue (about 1,800 authorised today) and their 81,000+ uses, authorised and withdrawn. No scraping, no proxy, no login: only the official open-data file.
Why use France Pesticide Products (E-Phy)?
- Agricultural distributors and cooperatives: check that every product you sell is still authorised, and get warned before a product's sale or use ends (grace periods).
- Farm management and agronomy software: feed your app with authorised uses, doses, pre-harvest intervals and buffer zones per crop and pest, refreshed every week.
- Agronomists, advisers and consultants: list the authorised solutions for a crop and a pest, compare doses and constraints, filter biocontrol or organic products.
- Garden centres and retailers: list the products allowed in home gardens (amateur range).
- Regulatory watch and market studies: follow new Anses decisions, withdrawals and the portfolio of each authorisation holder.
What you get that the raw file does not give you: products, uses, hazard statements and conditions of use joined in one row per product use; filters by crop, pest, substance, function, holder, status, dates and labels; relative dates for scheduled runs ("uses ending in the next 6 months"); clean English field names, numbers and ISO dates; parsed active substances (name, English name, concentration); and no personal data (see the FAQ).
What data can France Pesticide Products (E-Phy) extract?
One row per product use:
| Field | Description |
|---|---|
authorisationNumber | French marketing authorisation number (AMM, 7 digits) |
productName | Trade name of the product |
otherTradeNames | Secondary trade names under the same authorisation |
productType | plantProtectionProduct, adjuvant, mixedProduct or tankMix |
commercialType | reference, resale, secondBrand or generic |
holder | Company holding the authorisation (null when withheld) |
holderWithheld | true when the holder is a private individual and its name is withheld |
productStatus | authorised or withdrawn |
productWithdrawalDate | Date the product authorisation was withdrawn |
firstAuthorisationDate | Date of first authorisation |
referenceProductNumber | Authorisation number of the reference product (second brands, resale permits) |
referenceProductName | Name of the reference product |
userRange | professional or amateur (home garden), when stated in the source |
gardenUse | Allowed in home gardens ("Emploi autorisé dans les jardins") |
biocontrol | On the French biocontrol list |
organicFarming | Usable in organic farming |
lowRisk | Low-risk product (article 47 of Regulation 1107/2009) |
productMentions | Official mentions of the product (French) |
useRestrictions | Legal restrictions of use (French), for example the neonicotinoid ban |
activeSubstances | Active substances: name (French), englishName, concentration, unit |
activeSubstancesText | Active substances as one text |
functions | Functions of the product (French) |
functionsEnglish | Functions of the product in English (Herbicide, Fungicide, Insecticide...) |
formulation | Formulation type (French) |
usageLabel | Full E-Phy use label: crop * treatment * pest |
crop | Crop or situation of the use (French E-Phy wording) |
treatment | Treatment type (Trt Part.Aer. = foliar treatment, Désherbage = weed control, Trt Sem. = seed treatment) |
target | Pest, disease or weed targeted (or the herbicide context) |
usageStatus | authorised, provisional or withdrawn |
usageDecisionDate | Date of the latest Anses decision on this use |
bbchMin | Earliest crop growth stage (BBCH scale) |
bbchMax | Latest crop growth stage (BBCH scale) |
dose | Authorised dose per application |
doseUnit | Unit of the dose (L/ha, kg/ha, L/hL...) |
preHarvestIntervalDays | Pre-harvest interval in days |
preHarvestIntervalBbch | Pre-harvest interval as a growth stage, when given instead of days |
maxApplications | Maximum number of applications |
minIntervalDays | Minimum interval between applications in days |
endOfSaleDate | Last day of sale for a withdrawn use |
endOfUseDate | Last day of use for a withdrawn use |
daysUntilEndOfUse | Days from the run date to the end-of-use date (negative when past) |
usageConditions | Specific conditions for this use (French) |
bufferZoneWaterM | Untreated buffer zone next to water, in metres |
bufferZoneArthropodsM | Untreated buffer zone for non-target arthropods, in metres |
bufferZonePlantsM | Untreated buffer zone for non-target plants, in metres |
hazardStatements | Hazard statements (H codes) with their French wording |
hazardClasses | Hazard classes and signal word (French) |
productConditions | Conditions of use of the product (category, text); empty unless includeProductConditions is on |
sourceFileDate | Publication date of the E-Phy archive used |
sourceUrl | Page of the source dataset on data.gouv.fr |
Crop, pest, function and hazard labels are kept in French, exactly as Anses writes them, so they match the product labels and E-Phy; the main fields have English values (statuses, types, functions). You can download the results as JSON, CSV, Excel, XML or HTML, or read them through the Apify API.
How to list the authorised products for a crop and a pest
- Open the Input tab.
- Enter a Crop (for example
Vignefor vines,Bléfor wheat,Pomme de terrefor potatoes) and a Pest, disease or treatment (for exampleMildiou,Pucerons,Désherbage). - Optionally pick a Product function, an Active substance, or tick Only biocontrol products or Only products usable in organic farming.
- Keep Product status and Use status on Authorised, set Maximum number of results, and click Start.
To follow withdrawals, set End of use on or after to today and End of use on or before to in 6 months, choose Sort by = End-of-use date (soonest first), and schedule the run every week: each run lists the uses that must stop in the next six months.
How much does it cost to search the French pesticide register?
This Actor uses pay-per-event pricing: you pay only for the product uses returned.
| Event | Price | Equivalent |
|---|---|---|
result: one product use returned | $0.015 | $15 per 1,000 product uses |
apify-actor-start: run started (charged by Apify) | $0.00005 | $0.05 per 1,000 runs |
- Authorisation numbers not found and empty searches cost nothing.
- Maximum number of results caps every run, and Apify's maximum cost per run setting is respected: the run stops cleanly when your limit is reached.
- Example: the 171 authorised uses against downy mildew on vines cost about $2.57; all the authorised uses of the catalogue (about 18,500 rows) cost about $280.
Input
All the filters you fill in are combined (a product use must match all of them). Leave everything empty to list all uses of all authorised products.
| Field | Type | Default | Description |
|---|---|---|---|
crop | string | "" (prefill Vigne) | Part of the crop name, French E-Phy wording, accents and case ignored |
target | string | "" (prefill Mildiou) | Part of the pest, disease or treatment type |
productName | string | "" | Part of the trade name or secondary trade name |
activeSubstance | string | "" | Part of an active substance name, French or English |
productFunction | string | any | any, herbicide, fungicide, insecticide, acaricide, molluscicide, nematicide, bactericide, growthRegulator, adjuvant, pheromone, repellent, rodenticide or defenceStimulator |
holder | string | "" | Part of the authorisation holder's name (private individuals never match) |
authorisationNumbers | array of strings | [] | Authorisation (AMM) numbers to check, 7 digits |
productStatus | string | authorised | authorised, withdrawn or any |
usageStatus | string | authorised | authorised (includes provisional), withdrawn or any |
endOfUseFrom | string | "" | End of use on or after: a date (2026-12-31), today, or a relative period (+30 days, 1 year ago) |
endOfUseTo | string | "" | End of use on or before: a date or a relative period (in 6 months) |
decisionDateFrom | string | "" | Latest Anses decision on or after this date (90 days ago) |
gardenUseOnly | boolean | false | Only products allowed in home gardens |
biocontrolOnly | boolean | false | Only biocontrol products |
organicFarmingOnly | boolean | false | Only products usable in organic farming |
includeProductConditions | boolean | false | Add the full conditions of use of each product |
sortBy | string | sourceOrder | sourceOrder, productName, endOfUseDate (soonest first) or decisionDateDesc (latest first) |
maxResults | integer | 100 (prefill 10) | Maximum number of product uses returned (1 to 100,000) |
When an end-of-use date is set, a product status of authorised is read as any and a use status of authorised as withdrawn, because only withdrawn uses have an end-of-use date.
Example input (the prefilled one): 10 authorised uses against downy mildew on vines.
{"crop": "Vigne","target": "Mildiou","maxResults": 10}
Example input for regulatory watch: the uses that must stop in the next 6 months, soonest first.
{"endOfUseFrom": "today","endOfUseTo": "in 6 months","sortBy": "endOfUseDate","maxResults": 1000}
Example input to check a product list, including withdrawn products:
{"authorisationNumbers": ["2180347", "2090137"],"productStatus": "any","usageStatus": "any","maxResults": 5000}
Output
Example of one product use (real record, run of 27 October 2026):
{"authorisationNumber": "2250161","productName": "BOUILLIE BORDELAISE 20 MICRO JARDIN","otherTradeNames": [],"productType": "plantProtectionProduct","commercialType": "secondBrand","holder": "INDUSTRIAS QUIMICAS DEL VALLES","holderWithheld": false,"productStatus": "authorised","productWithdrawalDate": null,"firstAuthorisationDate": "2025-07-15","referenceProductNumber": "2090137","referenceProductName": "BORDO 20 MICRO","userRange": "amateur","gardenUse": true,"biocontrol": false,"organicFarming": true,"lowRisk": false,"productMentions": ["Production biologique amateur", "Emploi autorisé dans les jardins"],"useRestrictions": [],"activeSubstances": [{ "name": "bouillie bordelaise", "englishName": "Copper compounds", "concentration": 733.4, "unit": "g/kg" }],"activeSubstancesText": "bouillie bordelaise (Copper compounds) 733.4 g/kg","functions": ["Fongicide"],"functionsEnglish": ["Fungicide"],"formulation": "Granulé dispersable","usageLabel": "Vigne*Trt Part.Aer.*Mildiou(s)","crop": "Vigne","treatment": "Trt Part.Aer.","target": "Mildiou(s)","usageStatus": "authorised","usageDecisionDate": "2025-07-15","bbchMin": 15,"bbchMax": 91,"dose": 5,"doseUnit": "g/10 m²","preHarvestIntervalDays": 21,"preHarvestIntervalBbch": null,"maxApplications": 4,"minIntervalDays": 7,"endOfSaleDate": null,"endOfUseDate": null,"daysUntilEndOfUse": null,"usageConditions": null,"bufferZoneWaterM": 5,"bufferZoneArthropodsM": null,"bufferZonePlantsM": null,"hazardStatements": ["H332 Nocif par inhalation","H400 Très toxique pour les organismes aquatiques","H410 Très toxique pour les organismes aquatiques, entraîne des effets néfastes à long terme"],"hazardClasses": ["Toxicité aiguë par inhalation - Catégorie 4","Dangers pour le milieu aquatique - Danger aigu, catégorie 1","Dangers pour le milieu aquatique - Danger chronique, catégorie 1","Mention d'avertissement : Attention"],"productConditions": [],"sourceFileDate": "2026-10-20T16:22:45.549000+00:00","sourceUrl": "https://www.data.gouv.fr/datasets/575e9fac88ee38072a640390"}
The dataset has three table views: Overview, Withdrawals and end dates and Labels and hazards.
Tips
- Crop names are French, as on the product labels:
Vigne(vine),Blé(wheat),Orge(barley),Maïs(maize),Pomme de terre(potato),Fruits à pépins(apple, pear),Crucifères oléagineuses(rapeseed),JEVI(gardens, green spaces and infrastructure). Part of a word is enough:pommefindsPomme de terre. - Pests and diseases are French too:
Mildiou(downy mildew),Oïdium(powdery mildew),Pucerons(aphids),Limaces(slugs),Désherbage(weed control). - One product, several rows: a product has one row per crop, pest and dose. Use the
authorisationNumberto group them. - Withdrawn products: set Product status to Any or Withdrawn; uses in their grace period have an
endOfUseDatein the future. - A full-catalogue run (all uses, authorised and withdrawn) takes well under a minute.
FAQ
Where does the data come from, and can I reuse it?
From the E-Phy catalogue of Anses ("Données ouvertes du catalogue E-Phy des produits phytopharmaceutiques, matières fertilisantes et supports de culture, adjuvants, produits mixtes et mélanges"), published every week on data.gouv.fr under the Licence Ouverte (Etalab), which allows commercial reuse when the source is cited. This Actor is not affiliated with Anses or data.gouv.fr.
Is this advice on how to use a product?
No. The Actor returns the data of the official register as published. Before using or recommending a product, always check its label and the official E-Phy page: the label and the authorisation decision prevail.
How fresh is the data?
Each run reads the latest weekly archive (its date is in sourceFileDate). A decision taken by Anses appears after the next weekly publication.
Does it cover fertilisers and parallel trade permits?
No. The Actor covers plant protection products, adjuvants, mixed products and tank mixes, which are the products with crop and pest uses. Fertilisers and growing media (MFSC) and parallel trade permits are not returned; an authorisation number of a fertiliser is reported in the log as "found without any recorded use" and is not billed.
Does the output contain personal data?
No. Authorisation holders are companies. A few old authorisations were granted to private individuals: their names are withheld (holder = null, holderWithheld = true) and a holder search never matches them. The Actor returns no contact details.
Why do some fields stay empty?
Because the register does not fill them for every use: doses, pre-harvest intervals and buffer zones are often missing for old or withdrawn uses, and end-of-use dates exist only for withdrawn uses.
Something looks wrong, or I need another field?
Open an issue on the Actor's Issues tab with an example authorisation number: we usually answer within a few days.