Startup Investors Scraper — OpenVC VCs, Angels & Check Size
Pricing
from $25.00 / 1,000 investor founds
Startup Investors Scraper — OpenVC VCs, Angels & Check Size
Scrape public OpenVC investor lists for startup fundraising: VC firms, angels, family offices, and accelerators with check size, stages, thesis, geographies, and profile links. Cookieless. MCP-ready.
Pricing
from $25.00 / 1,000 investor founds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Founders, fundraising ops, and AI agents extract one structured OpenVC investor dataset row per fund — name, type, check size with USD bounds, stages, thesis, geographies, lead flag, and profile URL — from a sector keyword, list slug, or OpenVC list URL. Built for fundraising shortlists on Apify with API, schedules, and MCP. Cookieless public lists; OpenVC login is out of scope.
OpenVC is a trademark of its owner. This independent Actor is not affiliated with, associated with, or endorsed by OpenVC.
Best fit for this Actor
- Build a fundraising shortlist from public OpenVC sector lists such as
ai-investorsorfintech-investors. - Filter for lead-capable funds, stage coverage, geography, or check-size text before outreach.
- Feed MCP or CRM workflows with one clean row per investor and honest empty outcomes.
When you need company-website → LinkedIn company matching instead of investor directories, continue with LinkedIn Company Finder from Website. For public LinkedIn company search by keyword, continue with LinkedIn Company Search Scraper.
Practical scenario
A seed-stage founder pastes ["ai-investors"], sets leadOnly to true, and caps maxInvestors at 25. The dataset returns VC firms and angels with checkSizeMinUsd / checkSizeMaxUsd, stages, thesis, and profileUrl. They export CSV, keep funds that lead rounds, and draft a target list. Unknown or empty lists finish SUCCEEDED with VALID_EMPTY and no investor-found charge. When every upstream route returns zero investors, the Actor completes with outcome UPSTREAM_FAILED so charges stay tied to real rows.
Quick start input
{"lists": ["ai-investors"],"maxInvestors": 25,"leadOnly": true}
Input reference
| Field | Type | What it controls |
|---|---|---|
lists | array | Required. OpenVC keywords (ai → ai-investors), slugs (fintech-investors, angel-groups), or full OpenVC investor-list URLs. |
investorTypes | array | Optional contains-match on type (e.g. VC firm, Angel). |
stages | array | Optional contains-match on stage text (e.g. Early Revenue, Scaling). |
geographies | array | Optional contains-match on geography (e.g. USA, France). |
checkSizeContains | array | Optional contains-match on check-size text (e.g. $1M). |
leadOnly | boolean | When true, keep Lead = Always / Yes / Sometimes (not Never). |
maxInvestors | integer | Cap 1–5000. Default 100. |
proxyConfiguration | object | Optional Apify proxy override. Residential is used for browser fallback. |
What data you receive
One dataset item is one public OpenVC investor row.
{"investorId": "bonfire-ventures","name": "Bonfire Ventures","investorType": "VC firm","profileUrl": "https://www.openvc.app/investor-lists/fund/Bonfire%20Ventures","geographies": ["USA"],"checkSizeText": "$2M to $6M","checkSizeMinUsd": 2000000,"checkSizeMaxUsd": 6000000,"stages": ["Early Revenue", "Scaling"],"lead": "Always","thesis": "We invest in exclusively AI-native B2B software...","listSlug": "ai-investors","source": "OpenVC","scrapedAt": "<iso8601>"}
| Field | Meaning |
|---|---|
name / investorType | Display name and type label from the list table |
checkSizeText / checkSizeMinUsd / checkSizeMaxUsd | Displayed range plus parsed USD bounds when parseable |
stages / geographies | Arrays of stage and geo labels |
lead | Lead behavior when the list exposes it |
thesis / profileUrl | Thesis text and OpenVC profile link |
listSlug / source | Provenance for the row |
OUTPUT and RUN_SUMMARY in the default key-value store hold outcome, itemsPushed, and chargedEventCounts. Download the dataset as JSON, CSV, Excel, or HTML.
Use through the API
curl -X POST "https://api.apify.com/v2/acts/khadinakbar~startup-investors-scraper/runs" \-H "Authorization: Bearer $APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"lists":["ai-investors"],"maxInvestors":10,"leadOnly":true}'
Use with AI agents through Apify MCP
Scrape OpenVC list ai-investors for up to 15 lead investors. Return name, investorType, checkSizeText, checkSizeMinUsd, checkSizeMaxUsd, stages, geographies, thesis, profileUrl, and listSlug. Read OUTPUT.outcome and itemsPushed. Treat VALID_EMPTY as a real empty directory, not a hollow success.
Connect via https://mcp.apify.com. Cost signal: about $0.025 per saved investor plus platform usage.
Connect the workflow
- For website → LinkedIn company page matching, continue with LinkedIn Company Finder from Website.
- For LinkedIn company search by keyword, continue with LinkedIn Company Search Scraper.
- For public LinkedIn profile detail enrichment after you shortlist partners, continue with LinkedIn Profile Details Scraper.
Pricing
This Actor uses Pay per event plus Apify platform usage. The live Pricing tab is the current source of truth for billing details.
| Event | Price |
|---|---|
Actor start (apify-actor-start) | $0.00005 |
Investor found (investor-found) | $0.025 |
Invalid input and valid-empty runs skip the investor-found event. Platform usage (compute, Unblocker, Residential) is passed through to the caller.
Best results
- Prefer concrete list slugs (
ai-investors,climate-tech-investors,angel-groups) over vague keywords when you already know the OpenVC list. - Keep
maxInvestorstight for agent cost control. - Use filters after you confirm the list returns rows; over-filtering a small page can finish
VALID_EMPTYhonestly.
Builder's note
I built the fetch path after I found that OpenVC list pages sit behind Cloudflare and render investors in a DataTables #results_tb grid. In my testing, Apify Unblocker usually returns the first HTML page for cheerio parsing; when the page is challenged or you need more than the first table page, Camoufox on Residential expands or paginates the grid. I learned that exact OpenVC slugs such as angel-groups must stay as-is — rewriting them to angel-groups-investors yields an empty directory page.
FAQ and responsible use
Crunchbase or PitchBook parity? This Actor covers public OpenVC list fields only. Private emails and proprietary contact graphs stay outside the contract.
Cloudflare challenges? OpenVC is protected. The Actor retries Unblocker, then Camoufox. When every route returns zero investors, the Actor completes with outcome UPSTREAM_FAILED so billing stays coupled to real rows.
Legal / responsible use: Comply with OpenVC terms, applicable laws, and outreach rules. Not investment, legal, or fundraising advice. OpenVC is a trademark of its owner. This independent Actor is not affiliated with, associated with, or endorsed by OpenVC.
Support: use the Issues tab on the Actor page.