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.
| Field | Type | Description |
|---|---|---|
name | string, up to 100 characters, required | The 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
| Field | Description |
|---|---|
summary | One line, e.g. "Monstera deliciosa: toxic to cats, dogs and horses". |
found | false when the plant is not in our toxicity lists; treat it as unknown, not safe. |
name | given (what you sent) and scientific_name (the accepted name, or null when unknown). |
cats | true (toxic), false (listed as non-toxic) or null (unknown). Same for dogs and horses. |
notes | What 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."
}