search EPA's Pesticide Product Label System for all registered products containing a specific active ingredient

domain: ordspub.epa.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Identify the active ingredient's common name as EPA lists it (full or partial spelling is accepted, not case sensitive).
  2. Send a GET request to https://ordspub.epa.gov/ords/pesticides/ProductSearch/searchWithIngName/v1/{IngredientName}.
  3. Iterate the returned JSON array, each entry including EPAREGNO, PRODUCTNAME, and an ACTIVE_INGREDIENTS node with percentage by weight.
  4. Cross-reference the PC_CODE and CAS_NUMBER returned per ingredient if you need to match against another regulatory data source.
  5. Filter results to PRODUCT_STATUS = Active before compiling a current chemical inventory.

Known gotchas

Related routes

query state-level pesticide product registration status by EPA registration number via Kelly's Pesticide Product Registrations API
kelly-products.com · 5 steps · unrated
look up a pesticide product's EPA-approved label data by EPA registration number via the PPLS API
ordspub.epa.gov · 5 steps · unrated
find a pesticide product's EPA registration number from a partial or misspelled product name via the PPLS API
ordspub.epa.gov · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans