OpenVC Investors Scraper: VC, Angels, Check Size & Thesis avatar

OpenVC Investors Scraper: VC, Angels, Check Size & Thesis

Pricing

from $17.00 / 1,000 results

Go to Apify Store
OpenVC Investors Scraper: VC, Angels, Check Size & Thesis

OpenVC Investors Scraper: VC, Angels, Check Size & Thesis

Scrape OpenVC investor lists: VC firms, angel investors, family offices and accelerators with check size, funding stages, investment thesis, target geographies, value add, reply rate and profile link. Filter by sector, investor type, stage, check size or geography. Export to JSON, CSV or Excel.

Pricing

from $17.00 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Share

OpenVC Investors Scraper: VC, Angels, Check Size & Thesis

OpenVC Investors Scraper: VC, Angels, Check Size & Thesis

Here is one real result, with every field the actor returns:

{
"name": "Okya Ventures",
"investorType": "Angel network",
"verified": true,
"checkSize": "$100k to $200k",
"checkSizeMin": 100000,
"checkSizeMax": 200000,
"fundingStages": ["3. Early Revenue"],
"targetCountries": ["USA"],
"leadsRounds": "Never",
"thesis": "We invest in pre-seed/seed stage startups with the following focus areas: AI/ML, Deep Tech, Enterprise Software, SaaS.",
"valueAdd": "We help founders find product market fit by leveraging our network of LPs most of whom are prior founders and tech executives.",
"typicalTerms": null,
"replyRate": "50%",
"socials": [],
"profileUrl": "https://www.openvc.app/fund/Okya%20Ventures",
"list": "ai-investors",
"source": "OpenVC",
"observedAt": "2026-08-11T11:11:26.596Z"
}

The most complete OpenVC investor scraper available. It returns every field the OpenVC investor lists expose for each fund or angel, including the full (un-truncated) name, investor type, check size (parsed into numeric min and max), funding stages, target countries, investment thesis, value add, typical terms, reply rate, social links and a direct profile URL, and gives you six filters (type, stage, geography, check size, lead-only) to target exactly the investors you need.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Apify Coverage Output Billing

Table of contents

What it does

The actor opens the OpenVC investor lists you name, paginates through each list, and writes one normalized record per investor to the run's dataset. It recovers the full investor name from the profile link (the on-page name is CSS-truncated), reads the un-truncated thesis and value-add text from the row data, parses the check-size range into numeric checkSizeMin and checkSizeMax, and collects funding stages, target countries and social links. The type, stage, geography, check-size and lead-only filters are applied before records are written, so you only pay for investors that match.

Name a sector keyword (expanded to <keyword>-investors), a full list slug, or a full openvc.app/investor-lists URL.

Quickstart

Open the actor, paste this into the input, and press Run. It returns up to 40 investors from the AI investors list.

{
"lists": ["ai-investors"],
"maxInvestors": 40,
"leadOnly": false
}

Try other lists such as fintech, climate-tech, angel-investors-france or vc-firms-fintech. Add filters to narrow the set. Every input field is optional.

Input reference

FieldTypeRequiredDefaultDescription
listsstring[]no["ai-investors"]OpenVC list names to scrape. A sector keyword (ai, fintech, saas, climate-tech), a full slug (ai-investors, angel-investors-france, vc-firms-fintech), or a full openvc.app/investor-lists URL. A plain keyword is expanded to <keyword>-investors.
investorTypesstring[]no(any)Keep only these investor types (contains match), for example VC firm, Angel, Family office, Accelerator, Private equity.
stagesstring[]no(any)Keep only investors covering one of these stages (contains match), for example Pre-seed, Seed, Series A, Early Revenue, Scaling.
geographiesstring[]no(any)Keep only investors targeting one of these countries/regions (contains match), for example United States, France, Europe.
checkSizeContainsstring[]no(any)Keep only investors whose check-size text contains one of these, for example $500k, $1M, $100k.
leadOnlybooleannofalseKeep only investors that will lead a round (Lead = Yes).
maxInvestorsintegerno40Maximum investor records to return across the run.

Filters combine: an investor must pass every filter you set.

Output reference

One dataset item per investor. Types: string, integer, boolean, string[], or null when the source value is absent.

FieldTypeDescription
namestringFull investor name, recovered from the profile link (not the truncated on-page label).
investorTypestringInvestor type, for example VC firm, Angel, Angel network, Accelerator, Family office.
verifiedbooleantrue if OpenVC shows the verified badge.
checkSizestringCheck-size range as displayed, for example $100k to $200k.
checkSizeMinintegerParsed minimum check size in USD, or null.
checkSizeMaxintegerParsed maximum check size in USD, or null.
fundingStagesstring[]Funding stages the investor covers.
targetCountriesstring[]Countries / regions the investor targets.
leadsRoundsstringWhether the investor leads rounds, for example Yes, No, Never, Sometimes.
thesisstringInvestment thesis / funding requirement text (un-truncated).
valueAddstringHow the investor helps founders (un-truncated).
typicalTermsstringTypical deal terms text, or null.
replyRatestringReported reply rate, for example 50%, or null.
socialsstring[]Social / website links.
profileUrlstringDirect OpenVC profile URL.
liststringThe list slug this record came from.
sourcestringAlways OpenVC.
observedAtstringISO 8601 timestamp of when the record was collected.

Example output record

See the hero record at the top of this page. It is a real investor (Okya Ventures, from the ai-investors list) pulled from a live run (input {"lists":["ai-investors"],"maxInvestors":40}); every value shown is real.

Run via API and CLI

Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.

Run synchronously and get dataset items in one call:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~openvc-investors-scraper/run-sync-get-dataset-items?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"lists":["fintech"],"stages":["Seed"],"leadOnly":true,"maxInvestors":50}'

Start a run asynchronously:

curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~openvc-investors-scraper/runs?token=<TOKEN>" \
-H "Content-Type: application/json" \
-d '{"lists":["ai-investors","climate-tech"],"geographies":["United States"],"maxInvestors":200}'

Apify CLI:

apify call scrapers_lat/openvc-investors-scraper \
--input '{"lists":["ai-investors"],"maxInvestors":40}'

Fetch results

Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:

# JSON
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"
# CSV
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
# Paginate large datasets
curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"

<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.

Billing and limits

  • Pay per result. You are charged per investor returned (result event). See the pricing tab for the current per-result price.
  • No charge on failure. If a run errors, the actor writes a single item with a populated error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on the run; once reached, the actor stops emitting and charging further billable results.
  • Free Apify plans are capped at 10 investors per run. Upgrade for higher maxInvestors.

FAQ and troubleshooting

A run returned 0 records. Why? The list name may be wrong, or the filters excluded everyone. Confirm the list exists on OpenVC, or loosen the type / stage / geography / check-size filters. Zero-result runs are not charged.

Why is the name different from what I see truncated on the site? OpenVC visually truncates long names with an ellipsis. The actor recovers the full name from the profile link, so name is complete.

How is check size parsed? The displayed text (for example $100k to $200k) is kept in checkSize, and the numeric bounds are parsed into checkSizeMin and checkSizeMax in USD for sorting and filtering.

Can I scrape several lists at once? Yes. Pass multiple entries in lists. Each record carries the list it came from.

Is this an official OpenVC tool? No. This actor is independent and has no affiliation with OpenVC. It reads only data that is publicly available on OpenVC investor lists. Use it in accordance with OpenVC's terms.

More scrapers at scrapers.lat

Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.


Independent tool, not affiliated with OpenVC. Accesses only publicly available OpenVC data. Use in accordance with OpenVC's terms of service.