USDA PLANTS Database Scraper avatar

USDA PLANTS Database Scraper

Pricing

Pay per event

Go to Apify Store
USDA PLANTS Database Scraper

USDA PLANTS Database Scraper

Extract the full USDA PLANTS database — taxonomy, growth habits, native/wetland status, document URLs, and physical characteristics for 2,000+ plant species. Public-domain government data from plants.usda.gov.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract the complete USDA PLANTS Database — taxonomy, growth habits, native status, wetland indicators, document URLs, and physical characteristics for over 2,000 accepted US plant species.

What it extracts

FieldDescription
symbolUSDA PLANTS Symbol (primary key, e.g. ACRU for red maple)
scientificNameScientific name (HTML-stripped)
commonNameCommon/vernacular name
familyNameTaxonomic family (e.g. Pinaceae)
groupPlant group (Dicot, Monocot, Fern, Gymnosperm, etc.)
rankTaxonomic rank (Species, Genus, Variety, etc.)
isSynonymWhether this is a synonym record
acceptedSymbol / synonymSymbolCross-reference to accepted or synonym name
durationsLife cycle (Annual, Biennial, Perennial — comma-separated)
growthHabitsTree, Shrub, Forb, Graminoid, Vine (comma-separated)
nativeStatusesNative/introduced status by region (L48, AK, HI, CAN) as JSON
hasWetlandDataWetland indicator data available
hasLegalStatusesFederal threatened/endangered status available
hasNoxiousStatusesState noxious weed status available
hasInvasiveStatusesState invasive species status available
hasCharacteristicsDetailed physical characteristic data available
imageCountNumber of USDA images available
plantGuideUrlsUSDA Plant Guide PDF links
factSheetUrlsUSDA Fact Sheet PDF links
activeGrowthPeriodWhen the plant actively grows
bloomPeriodBloom season
droughtToleranceLow / Medium / High
fireToleranceLow / Medium / High
flowerColorFlower color
foliageColorFoliage texture/color
growthRateSlow / Moderate / Rapid
heightMatureMaxFtMaximum mature height in feet
moistureUseLow / Medium / High
shadeToleranceIntolerant / Intermediate / Tolerant
sourceUrlCanonical USDA PLANTS URL
scrapedAtISO-8601 scrape timestamp

How to use

Default run (all plants with characteristics)

Leave Max Items empty to collect the full database (~2,200 accepted species). Each run fetches the complete plant list and detailed profile data for every species.

Limit to specific plants

Set Max Items to limit the number of records, or provide a Plant Symbol List to target specific species:

SymbolCommon Name
ACRURed maple
PIPOPonderosa pine
PSMEDouglas-fir
QURUNorthern red oak

Input fields

FieldTypeDescription
maxItemsIntegerMaximum plants to scrape. Leave empty for all (~2,200).
symbolListArrayOptional list of USDA PLANTS symbols to filter to.

Data source

All data is sourced from the USDA PLANTS Database (plants.usda.gov), a public-domain government dataset maintained by the USDA Natural Resources Conservation Service (NRCS). The data is freely available for any use — no account or API key required.

The scraper accesses the backing REST API at plantsservices.sc.egov.usda.gov/api/ which powers the official Angular web application. Data is returned directly as JSON without any HTML parsing.

Use cases

  • Native plant nurseries — Build state-specific native plant catalogs with growth requirements
  • Landscape architecture — Filter plants by shade tolerance, drought tolerance, moisture use
  • Conservation programs — Cross-reference noxious/invasive status with USDA NRCS GSAT lists
  • Agronomy & restoration ecology — Access bloom periods, growth rates, and fire tolerance data
  • AI/ML training data — Botanical LLM training datasets with structured plant attributes
  • Academic research — Full taxonomy + distribution data for US flora