PitchBook Company Profile API and MCP — public preview with status and industries
Send a PitchBook profile id such as 439834-78, or the profile link. You get the public preview of that company: description, website, founding year, status, address, social links, employees, financing rounds, industries, any former names and the parent company.
- You send
- a PitchBook profile id or URL
- You get back
- The public profile preview of a company: description, website, founded year, status, employees, industries, parent company, address, social links and FAQs.
- Coverage
- PitchBook records with a public page.
- Price
- 5 pts — $5 per 1,000
- Charged only when the record resolves. A request that finds nothing is not billed.
Ways to get this data
Three approaches teams use today, and where each one runs into trouble.
| Approach | What it takes | Cost | Trade-off |
|---|---|---|---|
| PitchBook directly | Open the page on PitchBook and read it | Free, and slow | Fine for one record, useless across a list, and the layout differs on every platform |
| Building a scraper | Write it, host it, and repair it when PitchBook changes its pages | Engineering time | A maintenance commitment for something that isn't your product |
| NeuralVerge | One request, the same shape as every other source in the catalog | $5 per 1,000, misses not billed | Returns what PitchBook publishes at request time. Other platforms are separate sources with the same request format |
What you get back
Every field in the example response below.
| Field | Type | Description |
|---|---|---|
company.id | string | PitchBook profile id. |
company.name | string | Company name. |
company.url | string | Profile link. |
company.description | string | Company description. |
company.logo | string | Logo link. |
company.website | string | Company website. |
company.year_founded | number | Year founded. |
company.status | string | Company status. |
company.address | object | lines, street, city, region, postal_code and country. |
company.social | object | LinkedIn and Twitter links where shown. |
company.faqs[] | array | Question and answer pairs from the profile. |
company.details | object | formerly_known_as, ownership_status, financing_status, primary_industry and other_industries. |
company.counters | object | year_founded, employees and financing_rounds. |
company.verticals[] | array | Verticals. Empty in the sample. |
company.sections | object | Gated sections such as valuation_and_funding with title, paywalled flag and table columns. Rows are empty in the sample. |
company.patents_summary | null | Patents summary. Null in the sample. |
company.related_research[] | array | Related research. Empty in the sample. |
company.news[] | array | News. Empty in the sample. |
company.employees | number | Employee count. |
company.latest_deal_type | string | Latest deal type, such as M&A. |
company.financing_rounds | number | Number of financing rounds. |
company.formerly_known_as[] | array | Former names. |
company.ownership_status | string | Ownership status. |
company.financing_status | string | Financing status. |
company.primary_industry | string | Primary industry. |
company.other_industries[] | array | Other industries. |
company.parent_company | object | Parent company id, name and url. |
blocked | boolean | True if the platform refused the request; false when data came back. |
pages_opened | number | How many pages were read for this record. |
proxy_traffic_bytes | number | Data transferred for the request, in bytes. Informational. |
Example response
A real response, as returned.
{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "pitchbook_companies",
"company": "439834-78",
"company_id": "439834-78",
"human": "# PitchBook — company profile preview\n\n- **Id:** 439834-78\n- **Pages opened:** 1\n- **Proxy traffic:** 228.0 KB\n- **Name:** Stripe Theory\n- **Founded:** 2015\n- **Status:** Acquired/Merged\n- **Employees:** 25\n- **Industry:** Media and Information Services (B2B)",
"machine": {
"company": {
"id": "439834-78",
"name": "Stripe Theory",
"url": "https://pitchbook.com/profiles/company/439834-78",
"description": "Provider of data monitoring services intended to help brands define and execute on unique positioning. The company provides global monitoring across social media, search results, news media, and the d",
"logo": "https://image.pitchbook.com/llGaQS51jLDbvGoisogvTOq35qI1785304888993_200x200",
"website": "http://www.stripetheory.com",
"year_founded": 2015,
"status": "Acquired/Merged",
"address": {
"lines": [
"1200 Spring Street Northwest",
"Atlanta, GA 30309"
],
"street": "1200 Spring Street Northwest",
"city": "Atlanta",
"region": "Georgia",
"postal_code": "30309",
"country": "United States"
},
"social": {
"linkedin": "https://www.linkedin.com/company/stripetheory",
"twitter": "https://twitter.com/StripeTheory"
},
"faqs": [
{
"question": "When was Stripe Theory founded?",
"answer": "Stripe Theory was founded in 2015."
},
{
"question": "Where is Stripe Theory headquartered?",
"answer": "Stripe Theory is headquartered in Atlanta, GA."
}
],
"details": {
"formerly_known_as": "Stripe Reputation",
"ownership_status": "Acquired/Merged (Operating Subsidiary)",
"financing_status": "Corporate Backed or Acquired",
"primary_industry": "Media and Information Services (B2B)",
"other_industries": "Consulting Services (B2B)"
},
"counters": {
"year_founded": 2015,
"employees": 25,
"financing_rounds": 1
},
"verticals": [],
"sections": {
"valuation_and_funding": {
"title": "Valuation & Funding",
"total": null,
"shown": null,
"paywalled": true,
"intro": null,
"tables": [
{
"label": null,
"total": null,
"columns": [
"Deal Type",
"Date"
],
"rows": []
}
]
}
},
"patents_summary": null,
"related_research": [],
"news": [],
"employees": 25,
"latest_deal_type": "M&A",
"financing_rounds": 1,
"formerly_known_as": [
"Stripe Reputation"
],
"ownership_status": "Acquired/Merged (Operating Subsidiary)",
"financing_status": "Corporate Backed or Acquired",
"primary_industry": "Media and Information Services (B2B)",
"other_industries": [
"Consulting Services (B2B)"
],
"parent_company": {
"id": "340778-08",
"name": "Acceleration Community of Companies",
"url": "https://pitchbook.com/profiles/company/340778-08"
}
},
"blocked": false,
"pages_opened": 1,
"proxy_traffic_bytes": 233424
},
"total_points": 5
}How to run it
The same lookup works from the app, the API, or as a tool an agent can call mid-task.
One record per request. Results come back in the same envelope as every other source: a session id, a readable summary, the structured result and the points charged.
curl -X POST https://api.neuralverge.ai/functions/v1/run-pitchbook-companies \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"company":"439834-78"}'What teams use it for
Where this field shows up in an actual workflow.
Confirm what a company does, where it is and whether it is still independent.
See status and parent company for acquired businesses.
Add industry, headcount and founding year to ids you hold.
Take an id from PitchBook profile search and read the preview.
Coverage, freshness and limits
What this source covers, how fresh it is, and where it stops.
PitchBook records with a public page.
Read at request time, so the answer reflects the platform as it stands when you ask.
This source returns information PitchBook shows publicly. Every response carries the session id you can trace.
- —This is the free public preview. Sections such as valuation and funding are paywalled and come back with empty tables, as in the sample.
- —Fields depend on the company; several come back empty or null.
- —Preview data is not a substitute for a full PitchBook subscription.
Questions, answered
The code at the end of the profile address, such as 439834-78 in pitchbook.com/profiles/company/439834-78.
Related sources
Try pitchbook company profile preview on your own data
One request format across every source in the catalog.