Discover/OpenVC API
live

OpenVC APIopenvc.app

Access 16,000+ venture capital firms and angel investors via the OpenVC API. Search by industry category, retrieve firm profiles, team data, and investment thesis.

This API takes change requests — .
Endpoint health
verified 4d ago
search_investors
get_investor_profile
get_energy_sector_deals
3/3 passing latest checkself-healing
Endpoints
3
Updated
28d ago

What is the OpenVC API?

The OpenVC API provides structured access to over 16,000 venture capital firms, angel groups, and other investors across 3 endpoints. Use search_investors to filter by industry vertical and retrieve paginated summaries with check size, geography, stages, and thesis, then call get_investor_profile to pull full firm details including team members, investment themes, and target countries.

Try it
Page number for pagination, starting at 1.
Investor list category slug identifying the industry vertical.
api.parse.bot/scraper/18ef0066-97b6-4ab9-b0b8-eb50009aaa09/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/18ef0066-97b6-4ab9-b0b8-eb50009aaa09/search_investors?page=1&category=fintech-investors' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace openvc-app-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: OpenVC investor discovery — search, drill-down, energy deals."""
from parse_apis.openvc_investor_api import OpenVC, InvestorNotFound

client = OpenVC()

# Search fintech investors — limit caps total items fetched across pages.
for inv in client.investorsummaries.search(category="fintech-investors", limit=5):
    print(inv.name, inv.check_size, inv.stages)

# Drill-down: take one summary, then fetch its full profile.
summary = client.investorsummaries.search(category="energy-investors", limit=1).first()
if summary:
    investor = summary.details()
    print(investor.name, investor.countries, investor.themes[:5])

# Direct lookup by slug when you already know the identifier.
try:
    profile = client.investors.get(slug="Eclipse")
    print(profile.name, profile.overview, profile.locations)
    for member in profile.team:
        print(member.name, member.role, member.focus)
except InvestorNotFound as exc:
    print(f"Investor not found: {exc.slug}")

# Energy sector deals — combined investor + profile data in one call.
for deal in client.energydeals.list(limit=3):
    print(deal.investor_name, deal.investor_type, deal.countries)

print("exercised: investorsummaries.search / summary.details / investors.get / energydeals.list")
All endpoints · 3 totalmissing one? ·

Search for investors by industry category slug. Returns a paginated list of investor summaries including name, firm type, stages, geography, check size, and thesis. Each page returns up to 20 investors. Use the slug field from results to fetch full profiles via get_investor_profile.

Input
ParamTypeDescription
pageintegerPage number for pagination, starting at 1.
categorystringInvestor list category slug identifying the industry vertical.
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "total": "integer total number of investors matching the category",
    "investors": "array of investor summary objects with name, slug, firm_type, geography, check_size, stages, thesis"
  },
  "sample": {
    "data": {
      "page": "1",
      "total": 1596,
      "investors": [
        {
          "name": "Piper Serica",
          "slug": "Piper%20Serica",
          "stages": [
            "3. Early Revenue",
            "4. Scaling",
            "+1"
          ],
          "thesis": "We invest in early-stage deep tech startups...",
          "firm_type": "VC firm",
          "geography": [
            "India"
          ],
          "check_size": "$1M to $4M"
        }
      ]
    },
    "status": "success"
  }
}

About the OpenVC API

What the API Returns

The OpenVC API covers investor data drawn from openvc.app's database of 16,000+ firms. The search_investors endpoint accepts a category slug (e.g., an industry vertical) and an optional page number, returning up to 20 investor summaries per page. Each summary includes name, slug, firm_type, geography, check_size, stages, and a thesis string. The total field in the response lets you calculate how many pages exist for any given category.

Full Investor Profiles

get_investor_profile takes a slug from the search results and returns a richer object. The team array lists each member with their name, role, and focus. The themes array enumerates investment topics the firm targets. The thesis object breaks down investment_focus, check_size, and whether the firm leads rounds. descriptions provides free-text sections such as "Who we are", "Funding Requirements", and "Value add". countries and locations cover geographic targeting down to specific offices.

Energy Sector Shortcut

get_energy_sector_deals is a convenience endpoint that combines the category list query and individual profile lookups for energy-sector investors into a single call. Pass a limit to control how many full profiles are returned. Each result contains investor_name, investor_type, themes, countries, and team, making it straightforward to build a focused energy investor shortlist without chaining multiple requests.

Pagination and Coverage Notes

Pagination in search_investors starts at page 1. The total field reflects how many investors exist in the requested category, not the full database count. Slug values in profile URLs are URL-encoded strings (e.g., Curiosity%20VC), exactly as returned in search results.

Reliability & maintenanceVerified

The OpenVC API is a managed, monitored endpoint for openvc.app — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when openvc.app changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official openvc.app API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4d ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a targeted investor outreach list filtered by industry vertical using the category param in search_investors
  • Populate a CRM with firm-level data including check_size, stages, and geography from search results
  • Map partner-level contacts for a specific firm using the team array in get_investor_profile
  • Identify sector-focused funds by comparing themes arrays across multiple investor profiles
  • Generate an energy sector investor briefing doc using the combined profiles from get_energy_sector_deals
  • Filter investors by geographic focus using countries and locations fields from full profiles
  • Track which firms indicate lead investor status via the lead field in the thesis object
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does OpenVC have an official developer API?+
OpenVC does not publish a documented public developer API. This Parse API provides structured programmatic access to the investor data available on openvc.app.
What does `get_investor_profile` return beyond what `search_investors` includes?+
search_investors returns summary fields: name, slug, firm_type, geography, check_size, stages, and thesis. get_investor_profile adds the full team array with roles and focus areas, the themes array, countries and locations lists, a structured thesis object with lead status, and free-text descriptions sections like "Who we are" and "Value add".
Is portfolio company data — past investments and deal history — available through this API?+
Not currently. The API covers firm profiles, team information, investment thesis, geographic focus, and check size. Portfolio company lists and historical deal records are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting portfolio or deal history data from investor profile pages.
How does pagination work in `search_investors`, and how do I retrieve all investors in a category?+
Each call returns up to 20 investors and includes a total field indicating the full count for that category. Start with page=1, then increment the page parameter. Divide total by 20 (rounding up) to get the number of pages required to retrieve all results for a given category slug.
Does the API support filtering by check size, stage, or geography within a category search?+
The search_investors endpoint currently filters only by category slug. Check size, stage, and geography are returned as fields in results but cannot be used as filter parameters directly. You can fork this API on Parse and revise it to add server-side filtering on those fields.
Page content last updated . Spec covers 3 endpoints from openvc.app.
Related APIs in FinanceSee all →
vcsheet.com API
Access investor profiles, venture funds, curated sheets, and press contacts from VCSheet.com. Supports listing, searching, and detailed profile lookups.
mercury.com API
Search and filter 295+ startup investors by investment preferences, check sizes, industries, and stages to find the right funding match for your company. Access detailed contact information and investment criteria for VCs, angels, and seed funds to streamline your fundraising outreach.
cbinsights.com API
Access CB Insights data including company and investor profiles, funding history, competitor maps, the unicorn list, and research reports.
insightpartners.com API
Search and browse Insight Partners' portfolio companies to discover software investments, view detailed company information including sectors, descriptions, and investment status, and access social media links for each company. Filter and paginate through the portfolio to find specific companies and learn more about their backgrounds and current status.
baincapitalventures.com API
Access detailed information about Bain Capital Ventures' portfolio companies, investment team members, and focus domains, while discovering recent investments, founder stories, and investment insights. Learn about their early-stage funding approach and review case studies to understand their investment strategy and portfolio composition.
crunchbase.com API
Search and retrieve detailed information about companies, investors, and key people to discover funding opportunities, track market competitors, and analyze investment trends. Access comprehensive profiles including organization details, investor backgrounds, and complete funding round histories all in one place.
eu-startups.com API
Access the EU-Startups investor database, startup directory, job board, and news articles. Search and filter investors by type and country, browse startups, and retrieve detailed profiles.
bvp.com API
Explore Bessemer Venture Partners' investment portfolio, discover portfolio companies by roadmap and growth stage, and access insights from their team and seed program. Search company details, view anti-portfolio decisions, and browse curated content to understand BVP's investment thesis and strategy.