openvc.app APIopenvc.app ↗
Access 16,000+ venture capital firms and angel investors via the OpenVC API. Search by sector, retrieve firm profiles, check sizes, team members, and investment thesis.
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'
Search for investors in the OpenVC database by category slug. Returns a paginated list of investor summaries including name, firm type, stages, geography, check size, and thesis.
| Param | Type | Description |
|---|---|---|
| page | string | Page number for pagination. |
| category | string | Investor list category slug (e.g., 'energy-investors', 'fintech-investors'). |
{
"type": "object",
"fields": {
"page": "string 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": 523,
"investors": [
{
"name": "Curiosity VC",
"slug": "Curiosity%20VC",
"stages": [
"3. Early Revenue",
"4. Scaling"
],
"thesis": "We invest in B2B software with a focus on applications of AI in Fintech, Proptech, Legaltech, Enterprise Software,...",
"firm_type": "VC firm",
"geography": [
"Belgium",
"Denmark",
"+8"
],
"check_size": "$500k to $1M"
}
]
},
"status": "success"
}
}About the openvc.app API
The OpenVC API exposes a database of over 16,000 venture capital firms, angel groups, and institutional investors across three endpoints. The search_investors endpoint lets you filter the full roster by category slug — such as 'fintech-investors' or 'energy-investors' — and returns paginated summaries with firm type, geography, check size, and thesis. The get_investor_profile endpoint returns team members, investment themes, target countries, and structured description sections for any individual investor.
Search and Filter Investors
The search_investors endpoint accepts a category slug (e.g., energy-investors, fintech-investors) and an optional page parameter for pagination. Each result in the investors array includes name, slug, firm_type, geography, check_size, stages, and a thesis summary. The total field in the response tells you how many investors match the category, making it straightforward to page through large result sets.
Detailed Investor Profiles
Passing an investor's slug to get_investor_profile returns the full record. The overview object contains structured keys like Investor type, First check, and Lead. The thesis object breaks down investment_focus, check_size, and whether the firm leads rounds. The descriptions object holds narrative sections — Who we are, Funding Requirements, and Value add — when the investor has filled them in. Team members come back in the team array with each person's name, role, and focus.
Sector-Specific Lookups
The get_energy_sector_deals endpoint combines a category search with profile hydration in one call. The limit parameter controls how many detailed profiles are returned alongside the list. The response includes a note field flagging any data limitations for that run, plus a deals array where each object carries investor_name, investor_type, themes, countries, and team. This is useful when you need enriched data for a fixed number of sector-specific investors without chaining two calls yourself.
Coverage and Data Shape
Investor records vary in completeness — not every firm has filled in descriptions, and geographic countries coverage depends on what the investor has disclosed on OpenVC. The stages field in search results reflects each firm's stated investment stage preferences. Response shapes are consistent across calls, but nullable fields should be handled defensively.
- Build a sector-specific investor directory filtered by category slug (e.g., climate tech, SaaS) using
search_investors - Populate a CRM with structured investor profiles including team roles, check sizes, and geographic focus via
get_investor_profile - Identify lead investors in a specific sector by reading the
leadfield from each profile'sthesisobject - Map investor geographic coverage by aggregating the
countriesarrays returned across multiple profiles - Generate investor outreach lists segmented by
firm_typeandstagesfrom paginated search results - Enrich a fundraising pipeline tool with investor thesis narratives pulled from the
descriptionsobject - Analyze team composition across VC firms in a vertical using the
teamarray fromget_energy_sector_deals
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 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.
Does OpenVC have an official developer API?+
What does `get_investor_profile` return beyond what the search endpoint includes?+
Are portfolio companies or individual deal history included in investor profiles?+
How does pagination work in `search_investors`, and how many results come back per page?+
page parameter controls which page of results is returned. The total field in the response gives the full count of investors matching the category, so you can calculate how many pages exist. Page size is fixed by the source and is not a configurable parameter in this API.Can I filter investors by check size or geography directly in a search query?+
search_investors endpoint filters only by category slug. Check size, geography, and stage data are returned in the response fields but are not query parameters you can filter on at search time. If you need filtered subsets, retrieve the full paginated list and apply filtering client-side against the check_size, geography, and stages fields. You can fork this API on Parse and revise it to add server-side filtering against those fields.