Pet toxicity lookup

GET /v1/plant/toxicity · $0.001 a call

Send a plant's scientific or common name. Truelens checks it against a botanical name registry, moves it to the accepted scientific name, and looks it up in veterinary poison control lists by species, then genus. No photo and no model call.

For pet care apps, plant shops, plant identifiers.

Request

Send these fields as query parameters on GET /v1/plant/toxicity. No photo is needed.

FieldTypeDescription
namestring, up to 100 characters, requiredThe plant's scientific or common name, e.g. "Monstera deliciosa", "snake plant" or "pothos".

Photo tips. No photo needed. Send the scientific name when you have it; common names work for popular plants.

curl "https://truelens.keronlabs.com/v1/plant/toxicity?name=Monstera%20deliciosa" \
  -H "Authorization: Bearer $TRUELENS_KEY"

Response

FieldDescription
summaryOne line, e.g. "Monstera deliciosa: toxic to cats, dogs and horses".
foundfalse when the plant is not in our toxicity lists; treat it as unknown, not safe.
namegiven (what you sent) and scientific_name (the accepted name, or null when unknown).
catstrue (toxic), false (listed as non-toxic) or null (unknown). Same for dogs and horses.
notesWhat happens if eaten, in plain words.

Example

Output of this API’s own code on the sample request above.

{
  "metadata": {
    "id": "req_9cf4da08fe7f40dab71a",
    "engine": "plant/toxicity",
    "status": "success",
    "cached": false,
    "credits_used": 0.1,
    "created_at": "2026-10-19T09:30:00.000Z",
    "processing_ms": 40
  },
  "summary": "Monstera deliciosa: toxic to cats, dogs and horses",
  "found": true,
  "name": {
    "given": "Monstera deliciosa",
    "scientific_name": "Monstera deliciosa"
  },
  "cats": true,
  "dogs": true,
  "horses": true,
  "notes": "Insoluble calcium oxalate crystals: mouth irritation, drooling, vomiting."
}