PitchBook Scraper - Company & Investor Profiles, Funding
Pricing
from $11.54 / 1,000 results
PitchBook Scraper - Company & Investor Profiles, Funding
Extract public PitchBook company and investor profiles without an API key: name, industry, HQ, founding year, employees, status, total funding raised, valuation, revenue, latest deal, competitors, acquirer, ticker, market cap, plus investor type, AUM and investment counts.
Pricing
from $11.54 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
PitchBook Scraper - Company & Investor Profiles, Funding Data
Scrape public PitchBook company and investor profiles with no API key and no PitchBook login. Give it a profile id or URL and get structured private company data: firmographics, startup funding and total raised, valuation, latest deal, competitors, acquirer, and public-market fields (ticker, market cap, share price, EPS). It also reads VC and PE investor profiles: investor type, assets under management (AUM), and investment, portfolio and exit counts. Built for private market research, VC and PE deal sourcing, M&A intelligence, KYB and CRM enrichment.
This is the most complete public PitchBook profile scraper on Apify: competing actors return only the page title, description and image, while this one maps every field the public profile exposes into clean JSON with honest null values.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
What you can do with it
- Private company data enrichment - resolve a company id to industry, HQ, headcount, status, funding and financials.
- Startup funding research - pull total raised, latest deal type and amount, and valuation when public.
- VC and PE investor data - profile a firm's type, AUM, and investment, portfolio and exit counts.
- M&A intelligence - see acquisition date and acquirer for acquired or merged companies.
- Public-market lookups - get ticker, stock exchange, share price, market cap and EPS for listed companies.
- Competitive research - get each company's named competitors with links to their PitchBook profiles.
- CRM and KYB enrichment - append firmographics and website or social links to your records in bulk.
What it does
You pass PitchBook company ids, investor ids, or full profile URLs. For each one the actor reads the public PitchBook profile (overview, FAQ and structured JSON-LD) and writes one normalized record to the dataset. Investor URLs are detected automatically and return the investor field set. Only public profile data is read. Values that are not public (deep financials, full cap tables, gated investor lists) are returned as null, never invented.
You find a company id as the last path segment of the profile URL, for example 10920-88 in pitchbook.com/profiles/company/10920-88. Investor ids work the same way for pitchbook.com/profiles/investor/....
Quickstart
Open the actor, paste this input, and press Run:
{"companyIds": ["10920-88"],"maxCompanies": 10}
Add more ids to companyIds, add VC or PE firm ids to investorIds, or paste full profile URLs into profileUrls to collect several profiles in one run.
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
companyIds | string[] | no | ["10920-88"] | PitchBook company profile ids, as they appear in the profile URL (for example 10920-88). |
investorIds | string[] | no | (empty) | PitchBook investor (VC/PE firm) profile ids (for example 11295-73). |
profileUrls | string[] | no | (empty) | Full PitchBook company or investor profile URLs. Investor pages are detected automatically. |
maxCompanies | integer | no | 10 | Maximum number of profiles to collect in one run. |
Provide at least one of companyIds, investorIds or profileUrls.
Output reference
One dataset item per profile. Every record has profileType (company or investor). Absent public values are null.
Company profile fields
| Field | Type | Description |
|---|---|---|
name | string | Company name (with primary industry in parentheses as shown on PitchBook). |
formerlyKnownAs | string | Former or alternate names, or null. |
description | string | Company business description. |
primaryIndustry | string | Primary industry. |
otherIndustries | string | Secondary industries, or null. |
yearFounded | string | Founding year. |
employees | string | Total employee count when public. |
status | string | Company status (for example Public, Acquired/Merged, Out of Business). |
ownershipStatus | string | Ownership status (for example Publicly Held, Privately Held). |
financingStatus | string | Financing status (for example Venture Capital-Backed). |
companyType | string | Private or Public. |
website | string | Company website, or null. |
logo | string | Logo image URL, or null. |
socialLinks | string[] | Public social profile links (LinkedIn, X, Facebook). |
hqStreet / hqCity / hqRegion / hqPostalCode / hqCountry | string | Headquarters address split into parts. |
totalRaised | string | Total funding raised over time, or null. |
latestDealType | string | Most recent deal type, or null. |
latestDealAmount | string | Most recent deal amount, or null. |
valuation | string | Valuation when public, else null. |
revenue | string | Revenue when public, else null. |
investorCount | string | Number of investors on the profile, or null. |
investors | object[] | Investor {name, url} entries when public (often gated on PitchBook). |
competitors | object[] | Named competitors as {name, url} with links to their profiles. |
competitorCount | string | Total number of competitors PitchBook lists. |
acquiredDate | string | Acquisition date for acquired or merged companies. |
acquiredBy | string | Acquirer name. |
ticker | string | Stock ticker for public companies. |
stockExchange | string | Listing exchange code for public companies. |
sharePrice / sharePriceAsOf | string | Latest share price and its date. |
marketCap | string | Market capitalization for public companies. |
eps | string | Earnings per share (trailing twelve months). |
url | string | Profile URL on PitchBook. |
observedAt | string | ISO 8601 timestamp of collection. |
error | string | null on success; populated on a failed profile. |
Investor profile fields
| Field | Type | Description |
|---|---|---|
name | string | Investor / firm name. |
description | string | Firm description and focus areas. |
investorType | string | For example Venture Capital, Private Equity. |
status | string | For example Active. |
professionals | string | Number of investment professionals. |
investmentsCount | string | Total investments made. |
portfolioCount | string | Active portfolio size. |
exitsCount | string | Number of exits. |
aum | string | Assets under management when public, else null. |
yearFounded | string | Founding year. |
website | string | Firm website, or null. |
logo | string | Logo image URL. |
socialLinks | string[] | Public social links. |
hqStreet / hqCity / hqRegion / hqPostalCode / hqCountry | string | Headquarters address. |
recentInvestmentDate | string | Date of the most recent investment. |
recentInvestmentCompany | string | Company of the most recent investment. |
recentInvestmentIndustry | string | Industry of the most recent investment. |
url / observedAt / error | string | Profile URL, collection timestamp, error. |
Example output record
Real record from a live run (input {"companyIds": ["10920-88"]}):
{"profileType": "company","name": "Nasdaq","description": "Founded in 1971, Nasdaq is primarily known for its equity exchange, but in addition to its trading business the company sells market and financial data to investors, offers Nasdaq-branded indexes, and lists companies through its capital access segment.","primaryIndustry": "Other Capital Markets/Institutions","yearFounded": "1971","employees": "9,630","status": "Public","ownershipStatus": "Publicly Held","financingStatus": "Formerly PE-Backed","companyType": "Public","website": "http://www.nasdaq.com","socialLinks": ["https://www.facebook.com/Nasdaq", "https://twitter.com/Nasdaq", "https://www.linkedin.com/company/nasdaq"],"hqCity": "New York","hqRegion": "New York","hqCountry": "United States","revenue": "$8.75B","competitorCount": "18","ticker": "NDAQ","stockExchange": "NAS","sharePrice": "$98.71","sharePriceAsOf": "03-Sep-2026","marketCap": "$55.2B","eps": "$3.46","url": "https://pitchbook.com/profiles/company/10920-88","observedAt": "2026-09-04T00:00:00.000Z","error": null}
Why this scraper vs other PitchBook actors
| Capability | This actor | khadinakbar / mdataset company scrapers | parseforge investors scraper |
|---|---|---|---|
| Company profiles by id or URL | Yes | Yes | No |
| Investor (VC/PE) profiles | Yes | No | Yes |
| Accepts profile URLs | Yes | Yes | No (filter search only) |
| Structured firmographics (industry, HQ, employees, status) | Yes | No (title/description/image only) | Partial |
| Funding raised, latest deal, valuation | Yes | No | No |
| Competitors with profile links | Yes | No | No |
| Acquisition date and acquirer | Yes | No | No |
| Public-market fields (ticker, market cap, share price, EPS) | Yes | No | No |
| Investor AUM, investment / portfolio / exit counts | Yes | No | Yes |
| No API key, no PitchBook login | Yes | Yes | Yes |
Honest scope: this actor reads only the public profile, so gated fields (deep financials, full cap tables, complete investor lists, and investor contact emails or phones) are returned as null or empty and are not scraped.
Run via API and CLI
Start a run and read the dataset. Replace <TOKEN> with your Apify API token.
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~pitchbook-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"companyIds":["10920-88"],"investorIds":["11295-73"]}'
$apify call scrapers_lat/pitchbook-scraper --input '{"companyIds":["10920-88"]}'
Fetch results
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
<DATASET_ID> is defaultDatasetId in the run object. Use offset and limit to page large result sets.
Billing and limits
- Pay per result. You are charged per successful profile returned (
resultevent). See the pricing tab for the current per-result price. - No charge on failure. A profile that errors is written with a populated
errorfield and is not charged. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further results. - Free Apify plans are capped at 10 profiles per run. Upgrade for higher
maxCompanies.
FAQ and troubleshooting
Do I need a PitchBook account or API key? No. The actor reads only the public PitchBook profile pages. It never uses a PitchBook login or an official API.
A run returned 0 records or an error record. Why?
The id or URL was wrong, or the profile is not publicly reachable. Confirm the id exactly as it appears in the profile URL (for example 10920-88). Failed profiles are not charged.
Why are valuation, revenue or the investor list null or empty?
Those values are gated on PitchBook and require a paid platform login, so they are not part of the public profile. When a value is not public it is returned as null, never invented.
Can I scrape investor (VC/PE) firms too?
Yes. Put investor ids in investorIds, or paste pitchbook.com/profiles/investor/... URLs into profileUrls. The actor returns the investor field set automatically.
Can I collect many profiles at once?
Yes. Add one entry per profile to companyIds, investorIds or profileUrls. maxCompanies caps the total.
Is this an official PitchBook tool? No. This actor is independent and has no affiliation with PitchBook or Morningstar. It reads only public company and investor profile data.
Related scrapers
- Crunchbase Scraper: Crunchbase company profiles.
- Company Research Enrichment Tool: firmographics for any company.
- GLEIF LEI Company Records Scraper: legal entity records by LEI.
- SEC EDGAR Company Filings Scraper: SEC filings by ticker or CIK.
- OpenVC Investors Scraper: VC investor profiles and theses.
- Clutch Agencies Scraper: agency profiles and reviews.
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 PitchBook or Morningstar. Accesses only publicly available company and investor profile data.
