Wildflower.org Native Plant Database Scraper avatar

Wildflower.org Native Plant Database Scraper

Under maintenance

Pricing

Pay per event

Go to Apify Store
Wildflower.org Native Plant Database Scraper

Wildflower.org Native Plant Database Scraper

Under maintenance

Scrapes the Lady Bird Johnson Wildflower Center NPIN — the canonical US native-plant database with ~9,000 species. Returns scientific name, common names, USDA symbol, growing conditions, bloom data, wildlife value, pollinator and butterfly larval-host data, and commercial availability.

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

4 days ago

Last modified

Share

Scrapes the Lady Bird Johnson Wildflower Center NPIN (Native Plant Information Network) — the canonical US native-plant database with ~9,000 species. Returns scientific name, common names, USDA symbol, growing conditions, bloom data, wildlife value, pollinator and butterfly larval-host data, and commercial availability.

What does it scrape?

  • Source: wildflower.org/plants — the authoritative North American native plant reference maintained by the Lady Bird Johnson Wildflower Center at UT Austin
  • Coverage: ~9,000 native plant species (all plant families)
  • Data per plant: ~30 fields covering taxonomy, growing conditions, ecology, and horticultural use

Use Cases

  • Building native plant recommendation tools and apps
  • Ecological research and biodiversity analysis
  • Horticultural and landscaping databases
  • Pollinator habitat and butterfly larval host mapping
  • Retail nursery and seed catalog enrichment

Output Fields

FieldDescription
id_plantNPIN plant symbol (USDA-aligned primary key, e.g. HEAN3)
scientific_nameScientific name (genus + species)
common_namesCommon names (comma-separated)
familyPlant family (e.g. Asteraceae)
genusGenus
speciesSpecies epithet
synonymsTaxonomic synonyms (comma-separated)
usda_symbolUSDA PLANTS cross-walk symbol
usda_native_statusUSDA native status codes by region (comma-separated)
plant_typePlant habit/type (tree, shrub, forb-herb, grass, vine, cactus)
durationLife duration — annual, biennial, perennial (comma-separated)
native_distributionUS states and Canadian provinces where native (comma-separated abbreviations)
native_habitatNatural habitat description
bloom_colorFlower bloom color(s) (comma-separated)
bloom_timeBloom months (comma-separated, e.g. Jun, Jul, Aug)
heightPlant height range
leaf_descriptionLeaf description
flower_descriptionFlower description
fruit_descriptionFruit/seed description
sun_exposureSun requirement (comma-separated — sun, part shade, shade)
soil_moistureSoil moisture preference (comma-separated — dry, moist, wet)
soil_descriptionSoil type and conditions description
cold_tolerantCold-tolerant flag (Yes/No)
heat_tolerantHeat-tolerant flag (Yes/No)
drought_tolerantDrought-tolerant flag (Yes/No)
water_useWater use category (low, medium, high)
maintenanceMaintenance level
use_ornamentalOrnamental use notes
use_wildlifeWildlife value notes (birds, mammals, insects supported)
use_pollinatorsPollinator value (comma-separated — bees, butterflies, hummingbirds)
butterfly_larval_host_forLepidoptera species for which this plant is a larval host (comma-separated)
conspicuous_flowersConspicuous flowers flag (Yes/No)
deer_resistantDeer resistance rating
propagationPropagation instructions
seed_collectionSeed collection notes
commercially_availableCommercially available flag (Yes/No)
image_urlsImage URLs from the NPIN gallery (comma-separated)
wildflower_urlCanonical NPIN detail page URL

Input Parameters

ParameterTypeDescription
maxItemsintegerMaximum number of plant records to return. Set to 0 for all ~9,000 plants. Default: 10.
familiesarrayLimit scraping to specific plant families (e.g. ["Asteraceae", "Fabaceae"]). Leave empty to scrape all families.
proxyConfigurationobjectProxy settings. Residential proxy is required and auto-configured.

Example Output

{
"id_plant": "HEAN3",
"scientific_name": "Helianthus annuus",
"common_names": "common sunflower",
"family": "Asteraceae",
"genus": "Helianthus",
"species": "annuus",
"usda_symbol": "HEAN3",
"plant_type": "forb/herb",
"duration": "annual",
"bloom_color": "yellow",
"bloom_time": "Jun, Jul, Aug, Sep",
"native_distribution": "AZ, CA, CO, ID, KS, MN, MT, NE, NM, ND, OK, OR, SD, TX, UT, WA, WY",
"sun_exposure": "sun",
"soil_moisture": "dry, moist",
"drought_tolerant": "Yes",
"commercially_available": "Yes",
"use_pollinators": "bees, butterflies",
"wildflower_url": "https://www.wildflower.org/plants/result.php?id_plant=HEAN3"
}

Notes

  • The scraper discovers all plant families automatically from the NPIN search index, then collects plant IDs from each family listing, and finally fetches each plant's detail page.
  • Use the families input to limit coverage to specific botanical families (faster runs for targeted research).
  • maxItems: 0 returns all available plants — expect a full run to take several hours for the complete ~9,000 plant dataset.
  • Residential proxy is required to access the site reliably.