Simple, transparent pricing

Start for free and scale as your application grows.

Billing Information: All subscriptions are billed on the 1st of each month. New users pay a prorated rate for the remainder of their first month, with all future billing occurring on the 1st of every month.

Try Before You Upgrade: Free users receive 50 trial calls to Developer tier endpoints. Developer users receive 100 trial calls to Professional tier endpoints.

Free

$0 /mo

Perfect for hobbyists and testing.

  • 1,000 calls/month
    Resets on the 1st of every month
  • 50 next-tier trial calls
    Try Developer tier features before upgrading
  • Basic endpoints
    Search by name and simple filters
  • Email support
    48 hr response time
  • Rate limit: 10/min
    Good for development
Popular

Developer

$29 /mo

For building and launching production ready apps.

  • 10,000 calls/month
    Sufficient for most beta apps
  • 100 next-tier trial calls
    Test Professional tier features risk-free
  • Advanced filtering
    Filter by soil, sun, water, etc.
  • Bulk Export
    Export species data in CSV/JSON formats
  • Rate limit: 100/min
    Perfect for development and testing

Professional

$99 /mo

For high-scale commercial applications.

  • 100,000 calls/month
    High volume throughput
  • Priority support
    Direct line to engineering
  • Conservation data
    Detailed insight into plant status and distribution
  • Rate limit: 1,000/min
    Scales with traffic spikes

Enterprise

Custom

For research labs and large orgs.

  • Unlimited calls
    No hard caps
  • Dedicated instance
    Private infrastructure
  • SLA Guarantee
    99.99% uptime contract
  • Custom Integration
    We help you migrate

Compare Plans

Feature Free Developer Professional Enterprise
API Access
Requests/month 1,000 10,000 100,000 Unlimited
Rate limit 10/min 100/min 1,000/min Custom
Database Access
Species database All 30,000+ All 30,000+ All 30,000+ All 30,000+
Advanced search filters Basic
County distribution -
Features
Plant identification -
Bulk export (CSV/JSON) -
Conservation data - -
Invasive species alerts - -
Support & Infrastructure
Support SLA 48 hours 24 hours 4 hours 1 hour
Webhooks - -
White-label - - -
Custom integrations - - -

Frequently Asked Questions

General

What is Flora API?
A comprehensive plant species database API covering 30,000+ US plants with detailed taxonomic, geographic, and ecological data. Access species information, county-level distribution, native/invasive status, and conservation data through simple REST endpoints.
Who is Flora API for?
Researchers, conservation organizations, government agencies, app developers, nurseries, and environmental consultants who need reliable plant data for biodiversity studies, restoration projects, plant identification apps, or land management.
What makes Flora API different?
County-level distribution data for precise geographic targeting, comprehensive native vs invasive classification, and conservation-focused datasets. Most competitors only offer state-level distribution or smaller species catalogs.

Pricing & Plans

How much does it cost?
  • Free: 1,000 requests/month for basic features
  • Developer: $29/month for 10,000 requests
  • Professional: $99/month for 100,000 requests
  • Enterprise: Custom pricing for unlimited access
  • Can I try it before upgrading?
    Yes! Start with the free tier (no credit card required). Each tier includes a trial quote for accessing features available in the next tier up so you can test them out before decideing to upgrade.
    What happens if I exceed my rate limit?
    Requests will be temporarily blocked until the next minute/month period. Upgrade to a higher tier for increased limits, or contact us for custom Enterprise quotas.

    Getting Started

    How do I get an API key?
    Register at floraapi.com/register and you'll receive your API key immediately. You can then go to floraapi.com/dashboard to monitor your usage, access your API key if you forget it, or upgrade to a higher tier.
    Do I need to install anything?
    No installation required. Flora API is a REST API—just make HTTP requests with your API key. Works with any programming language or tool that supports HTTP.
    Where's the documentation?
    Interactive API docs at floraapi.com/docs with live examples. Each endpoint includes request/response schemas, parameter descriptions, and try-it-now functionality.

    Data & Features

    How many plant species are included?
    30,000+ species covering native, introduced, invasive, and cultivated plants across the United States.
    Where does the data come from?
    Authoritative sources including USDA PLANTS Database, BONAP, and Lady Bird Johnson Wildflower Center. Data is updated annually to maintain accuracy.
    What data is restricted to paid tiers?
    County-level distribution, detailed conservation status, specific bloom timing (months), and at-risk species data are available in Developer+ tiers. Basic reference data is accessible in all tiers.
    Can I download the entire database?
    Unfortunately, no. Bulk exports are available (Developer+ tier) but limited to 100 species per call with filters. Premium data like county distribution is excluded to protect our competitive advantage. Contact us for Enterprise licensing if you need complete data access.

    Technical

    What authentication method do you use?
    API key authentication via Bearer token in the Authorization header. Magic link email login for dashboard access—no passwords needed.
    What's the response format?
    JSON for all endpoints. Bulk exports also support CSV format (delivered as downloadable ZIP files).
    Are there rate limits?
    Yes, based on your tier:
  • Free: 10 requests/minute, 1,000/month
  • Developer: 100 requests/minute, 10,000/month
  • Professional: 1,000 requests/minute, 100,000/month
  • Enterprise: Custom limits
  • Is there a staging environment?
    Use your free tier API key for development/testing. All endpoints are production-ready with the same data quality across all tiers.

    Support

    How do I get help?
    Email support at info@floraapi.com. Professional+ tiers receive priority support with faster response times. Enterprise customers get dedicated support channels.
    Can I request new features?
    Yes! We prioritize feature requests from paying customers. Email us at info@floraapi.com with your use case.
    Do you offer refunds?
    Contact us at info@floraapi.com to discuss subscription concerns. We evaluate refunds on a case-by-case basis.