ASPCA Toxic & Non-Toxic Plants Scraper
Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.
ASPCA Toxic & Non-Toxic Plants Scraper
Scrapes the ASPCA's Toxic and Non-Toxic Plants database — the gold-standard English-language reference for pet-safe and pet-dangerous plants.
Returns ~1,024 plant records with tri-species toxicity data (dog / cat / horse), scientific names, botanical families, toxic principles, clinical signs, and plant photographs.
What you get
Each record includes:
| Field | Description |
|---|---|
plantCommonName |
Common plant name (e.g. "Sago Palm") |
plantSlug |
URL identifier slug |
scientificName |
Latin / scientific name (e.g. "Cycas revoluta") |
family |
Botanical family (e.g. "Cycadaceae") |
otherCommonNames |
Array of alternative common names |
toxicToDogs |
Boolean — toxic to dogs |
toxicToCats |
Boolean — toxic to cats |
toxicToHorses |
Boolean — toxic to horses |
nonToxicToDogs |
Boolean — explicitly non-toxic to dogs |
nonToxicToCats |
Boolean — explicitly non-toxic to cats |
nonToxicToHorses |
Boolean — explicitly non-toxic to horses |
toxicPrinciples |
Active toxic compounds (e.g. "Saponins, anthraquinones") |
clinicalSigns |
Reported symptoms in poisoned animals |
imageUrl |
URL of the plant photograph |
profileUrl |
Full ASPCA detail page URL |
scrapedAt |
ISO-8601 scrape timestamp |
Who uses this
- Pet-safety apps — filter houseplants by species safety
- E-commerce — tag cat-safe / dog-safe plants for shoppers
- AI / triage tools — power "is this plant safe for my cat?" queries
- Content creators — pet-care guides, toxic-plant listicles
Usage
Input:
{
"maxItems": 50
}
Leave maxItems unset or set a large number to retrieve the full ~1,024-plant catalogue.
Run time: Full catalogue completes in under 10 minutes.
Data source
Data is sourced directly from ASPCA Poison Control — Toxic and Non-Toxic Plants. ASPCA updates the list infrequently; a weekly or monthly refresh is sufficient for most use cases.
Notes
- The ASPCA database contains ~1,024 entries as of mid-2026, served across a paginated index (15 per page, 69 pages).
- Each plant has exactly one primary species classification per animal: either toxic OR non-toxic. A plant may be toxic to dogs but non-toxic to horses — both booleans are captured independently.
- Plants without a listed toxic principle (i.e. non-toxic plants) will have
toxicPrinciples: nullandclinicalSigns: null.