PitchBook Company API | Private Company & Funding Data avatar

PitchBook Company API | Private Company & Funding Data

Pricing

from $0.01 / 1,000 results

Go to Apify Store
PitchBook Company API | Private Company & Funding Data

PitchBook Company API | Private Company & Funding Data

Collect public PitchBook company profiles as clean, structured JSON. Send one or many company URLs and get funding, investors, valuation, competitors, employees, industries, and financials. Pay per company, MCP-ready for Claude and AI agents.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John

John

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

an hour ago

Last modified

Share

๐Ÿฆ PitchBook Company API | Private Company & Funding Data

The PitchBook Company API turns public PitchBook company profiles into clean, structured JSON. Use this actor with Claude, Cursor, or any MCP-compatible AI agent to collect company name, industry, employees, founding year, ownership status, funding and deal history, competitors, and investors, on reliable infrastructure and billed per company.

Send one or many PitchBook company profile URLs and get one row per company, collected in parallel. It works as a straightforward PitchBook scraper for private-company research, deal data, and investor intelligence, and it is built API-first and MCP-ready so AI agents can call it as a tool.


๐Ÿ“‹ What this API returns

FieldDescription
name, descriptionCompany name and business description.
websiteCompany website.
hqLocationHeadquarters / corporate office address.
primaryIndustry, otherIndustries, verticalsIndustry classification and market verticals.
employees, foundedYearEmployee count and year founded.
status, ownershipStatus, financingStatusCompany, ownership, and financing status.
formerlyKnownAs, acquirerPrior names and the acquirer (for acquired companies).
latestDealType, latestDealDate, latestDealAmountThe most recent deal.
financingRounds, investmentsCountNumber of financing rounds and recorded deals.
recentDealsRecent deals and investments (company, deal type, date, industry).
competitorsNamed competitors from the profile.
socialsThe company's social profiles.
pitchbookId, companyUrlThe PitchBook identifier and public profile URL.
summaryA plain-language one-line interpretation of the company.

๐ŸŽฏ Use cases

  • VC and PE deal sourcing. Pull funding, investors, and valuation for a list of private targets.
  • Sales intelligence. Enrich account lists with company size, industry, HQ, and funding stage.
  • Market mapping. Compare private companies across a sector by funding, headcount, and competitors.
  • CRM enrichment. Append structured private-company data to records from a PitchBook URL.
  • Competitive intelligence. Track competitors, investor networks, and last-financing signals.
  • AI agent workflows. Drive this API over MCP from Claude to look up and summarize companies in-conversation.

๐Ÿ” Use it as a PitchBook scraper at scale

Paste a batch of PitchBook profile URLs and this PitchBook scraper collects them in budget-capped chunks, one row per company, so a large run never overshoots the cap you set. Every company comes back with the same flat, predictable fields, which is what makes the pitchbook data easy to load into a sheet, a database, or a CRM.

The result is ready-to-use private company data: industry, employees, founding year, ownership and financing status, competitors, and investors, plus the deal data you need for sourcing (latest deal type, date, amount, and financing rounds). If a URL cannot be collected, you get a clear error row for that URL instead of a failed run, so one bad link never sinks the batch.


โš™๏ธ Input examples

One company

{
"companyUrls": ["https://pitchbook.com/profiles/company/10874-98"]
}

Several companies at once (collected in parallel)

{
"companyUrls": [
"https://pitchbook.com/profiles/company/10874-98",
"https://pitchbook.com/profiles/company/521432-65"
]
}

URLs that are not PitchBook /profiles/company/ URLs are skipped with a warning. The API returns one row per company.


๐Ÿ“ค Example output

Each company is returned as one JSON row:

{
"result_type": "company",
"name": "Automic Software",
"pitchbookId": "10874-98",
"description": "Developer of an automation software platform created to help companies automate tasks across various apps and servers.",
"website": "www.automic.com",
"hqLocation": "Am Europlatz 5, Vienna, 1120, Austria",
"primaryIndustry": "Business/Productivity Software",
"verticals": ["CloudTech & DevOps", "SaaS", "TMT"],
"employees": 600,
"foundedYear": 1985,
"status": "Acquired/Merged",
"ownershipStatus": "Acquired/Merged",
"financingStatus": "Formerly PE-Backed",
"formerlyKnownAs": "SBB Software, UC4 Software",
"acquirer": "CA Technologies",
"latestDealType": "M&A",
"financingRounds": 6,
"investmentsCount": 6,
"competitors": ["Chef Software", "Worksoft", "Puppet"],
"recentDeals": [{"company_name": "ORSYP", "deal_type": "Buyout/LBO", "deal_date": "2014-05-28T00:00:00.000Z"}],
"companyUrl": "https://pitchbook.com/profiles/company/10874-98",
"summary": "Automic Software, Business/Productivity Software, 600 employees, founded 1985, Acquired/Merged"
}

๐Ÿ’ฐ Pricing (pay-per-event)

You pay per company returned. There is no per-run setup fee. The current per-event price is shown on the Store card and in the Actor's Monetization details. Because billing is per company, you only pay for the companies actually delivered.


๐Ÿ”Œ Use the PitchBook Company API from Claude (MCP)

This Actor is MCP-server-compatible, so Claude Code (free trial), Claude (desktop and web), Cursor, and other MCP clients can call it as a tool through Apify's hosted MCP server.

Add it with this Actor-specific URL:

https://mcp.apify.com/?tools=actors,docs,johnvc/pitchbook-company-api

Apify MCP integration docs: https://docs.apify.com/platform/integrations/mcp

Setup walkthrough:

New to Claude Code or Claude Cowork? Start a free trial.

Then ask Claude:

"Use the PitchBook Company API to look up a company profile and summarize its funding, investors, and latest deal."


๐Ÿ”Œ Integrations: run private-company research on a schedule

This API is most useful as a recurring step in a pipeline, not a one-off run:

  • Tasks and Schedules. Save a set of PitchBook company URLs as a Task, then attach a Schedule to refresh that private-company dataset daily, weekly, or monthly with no code.
  • n8n, Make, and Zapier. Trigger a run when a new target lands in your CRM or deal pipeline, then push the enriched company and deal data back. Apify has native connectors for each.
  • Supabase, Google Sheets, and databases. Send the dataset straight to storage with a webhook or the Apify API so the rows land where your team already works.
  • MCP. Call the API as a tool from Claude and other AI agents (see the section above) to research private companies inside an agent workflow.
  • Webhooks. Fire a webhook on run completion to kick off the next step in your own system, such as deal scoring or investor mapping.

Build a full picture of a private company, its funding, and the accounts behind it by pairing this with related johnvc Actors:

Comparison point: some PitchBook actors on the Store are single-URL only or low-rated, for example pratikdani/pitchbook-companies-scraper, rated 1 star and limited to one company URL per run. This API takes up to 1000 URLs per run, returns one predictable row per company across two dataset views (overview and deals), bills per company, and is callable as an MCP tool from AI agents.


๐Ÿ“Ž Applications

Ready-made task pages for common jobs. Open one, run it, or duplicate it as a starting point:

Scrape PitchBook Company Data to Structured JSON

Turn a PitchBook profile URL into clean JSON: name, industry, employees, founding year, and ownership status.

Extract Deal & Financing Data from PitchBook

Pull latest deal type, date, and amount, plus financing rounds and the acquirer, from a company URL.

Collect Private Company Data from PitchBook

Collect industry, employees, founding year, ownership status, and financing status from a company URL.

Bulk Collect PitchBook Companies from a URL List

Paste up to 1000 PitchBook company URLs and get one clean row each.

PitchBook Company Data API for Python

Call the API from Python: a profile URL in, structured company data out.

Get PitchBook Company Data in Claude via MCP

Use company lookup as a tool in Claude and other AI agents over MCP.


๐Ÿš€ How to get started

  1. Open the Actor and paste one or more PitchBook company profile URLs into companyUrls.
  2. Run it and read the results from the dataset (JSON, CSV, Excel, or API).

View on Apify Store

Example code: Python quick-start + MCP setup on GitHub - call the API from Python, or install it as a tool in Claude, Cursor, and ChatGPT.


โ“ FAQ

What makes this a reliable PitchBook Company API?

You call it like an API: a company profile URL goes in, structured JSON comes out, one predictable row per company. You never touch collection infrastructure, and billing is per company delivered.

Is this a PitchBook scraper too?

Yes. Under the hood it is a PitchBook scraper that reads public company profiles, so you get clean, structured data without maintaining any scraping code or proxies yourself.

What URL should I provide?

A PitchBook company profile URL, for example https://pitchbook.com/profiles/company/10874-98. Pass one or many in companyUrls.

What private-company data is included?

Company name, description, website, HQ location, primary industry and verticals, employees, founding year, ownership and financing status, competitors, the latest deal (type, date, amount), the number of financing rounds and recorded investments, and named investors, where PitchBook lists them.

Do you return funding and deal data?

Yes. Each row includes the most recent deal (type, date, and amount), the count of financing rounds and recorded investments, the acquirer for acquired companies, and named investors, where PitchBook lists them. The deals dataset view surfaces these fields on their own.

This actor collects only public company data. Public-data scraping has been addressed in court cases such as hiQ Labs v. LinkedIn, but you are responsible for your own use, including GDPR and platform terms. Consult your own counsel for your use case.

Can I run it from Claude or another AI agent over MCP?

Yes. The Actor is MCP-server-compatible, so Claude Code (free trial) and other MCP clients call it as a tool. See the MCP section above for the setup URL.

Can I schedule it or connect it to my other apps?

Yes. Save your PitchBook company URLs as a Task and attach a Schedule for recurring runs, and connect the output to n8n, Make, Zapier, Supabase, or your own system by webhook. See the Integrations section above.

Can I collect many companies at once?

Yes. Provide a list in companyUrls; they are collected in parallel and returned one row per company, up to 1000 per run.

What if a company cannot be collected?

The API returns a clear error row for that URL explaining why, so a single bad URL does not fail the whole run.


Last Updated: 2026.07.11