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.
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.
curl -X GET 'https://api.parse.bot/scraper/18ef0066-97b6-4ab9-b0b8-eb50009aaa09/search_investors?page=1&stage=3&category=fintech-investors' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for investors by industry category slug, with optional stage and country filters. Returns a paginated list of investor summaries including name, firm type, stages, geography, check size, and thesis. Each page returns up to 20 investors. When stage or country filters are active, the scraper scans up to 10 upstream pages (200 investors) and resolves truncated stages from full profiles; total reflects the post-filter count from that scan. Use the slug field from results to fetch full profiles via get_investor_profile.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination, starting at 1. |
| stage | string | Filter investors by funding stage. Accepts a bare number (1-6), a slug (e.g. 'early-revenue', 'pre-ipo'), or the full canonical name (e.g. '3. Early Revenue'). Case-insensitive. The six canonical stages are: 1. Idea or Patent, 2. Prototype, 3. Early Revenue, 4. Scaling, 5. Growth, 6. Pre-IPO. |
| country | string | Filter investors by target country name (case-insensitive, e.g. 'Philippines', 'USA'). Only investors whose geography includes the specified country are returned. |
| category | string | Investor list category slug identifying the industry vertical. |
{
"type": "object",
"fields": {
"page": "integer current page number",
"total": "integer total number of investors matching the active filters",
"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.
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.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Build a targeted investor outreach list filtered by industry vertical using the
categoryparam insearch_investors - Populate a CRM with firm-level data including
check_size,stages, andgeographyfrom search results - Map partner-level contacts for a specific firm using the
teamarray inget_investor_profile - Identify sector-focused funds by comparing
themesarrays 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
countriesandlocationsfields from full profiles - Track which firms indicate lead investor status via the
leadfield in thethesisobject
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. 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 `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?+
How does pagination work in `search_investors`, and how do I retrieve all investors in a category?+
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?+
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.