ASPCA Toxic & Non-Toxic Plants Scraper
OTHEREDUCATION
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. No proxy required — datacenter is sufficient.
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.