ElysianPrimus Get a free key

LabelLink

LL US pesticide products from EPA labels: registration, ingredients, crops and pests, restricted use.

LabelLink answers questions about US pesticide products from the EPA Pesticide Product and Label System (PPLS): is a product registered, what is in it, which sites and pests its label covers, and is it restricted-use. Every answer links the official label, because the label is the law.

Get a free key Live docs OpenAPI 3.1

1,000 free calls a month on each API. No card.

What it answers

  1. Is EPA registration number 100-1111 registered, cancelled or inactive?
  2. What are its active ingredients, with PC code, CAS number and percent?
  3. Which crops, sites and pests does the label cover?
  4. Is it a restricted-use pesticide, and where is the latest label PDF?
  5. Which products contain a given ingredient?

What it holds now

  1. LL-PPLS Product records: loading

Read live from https://api.elysianintelligence.com/labellink/status.

Example

curl "https://api.elysianintelligence.com/labellink/v1/product/100-1111" \
  -H "Authorization: Bearer $EP_KEY"
{
  "epa_reg_no": "100-1111",
  "product_name": "ARCHER INSECT GROWTH REGULATOR",
  "company_name": "SYNGENTA CROP PROTECTION, LLC",
  "status": "registered",
  "rup": false,
  "signal_word": "Caution",
  "ingredients": [
    {
      "name": "Pyriproxyfen",
      "pc_code": "129032",
      "cas": "95737-68-1",
      "percent": 1.3
    }
  ],
  "sites": [
    "POULTRY HOUSES (ENCLOSED PREMISE TREATMENT)",
    "FACTORIES (INDOOR INEDIBLE)"
  ],
  "pests": [
    "FLEAS",
    "TICKS"
  ],
  "latest_label_url": "https://www3.epa.gov/pesticides/chem_search/ppls/000100-01111-20151022.pdf"
}

Shortened. Field names are the API's own; the values come from the public sources, read on 18 Oct 2026.

Endpoints

Every route is also an MCP tool with the same input and output, at https://api.elysianintelligence.com/labellink/mcp.

REST routeMCP toolWhat it does
GET /v1/product/{epa_reg_no}get_pesticide_productThe full record. Accepts 524-475 and 000524-00475.
GET /v1/search?ingredient=&name=&company=&site=&pest=&rup=&status=search_pesticidesSearch with any mix of filters.
GET /v1/ingredient/{name_or_pc_code}products_by_ingredientProducts with the ingredient, with counts.

Sources, licences and refresh

SourceLicenceUpdates
EPA Pesticide Product and Label System (PPLS)US government work, public domainEPA updates twice a day; we read the list every 12 hours and each registered product about every 30 days