baincapitalventures.com APIbaincapitalventures.com ↗
Access BCV portfolio companies, team members, investment domains, insights, founder stories, and case studies via 12 structured endpoints.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/689e6b1e-ad8b-494c-b24d-d676fe6f62da/get_investment_domains' \ -H 'X-API-Key: $PARSE_API_KEY'
Returns the full list of investment domains/sectors that BCV focuses on, ordered by sort order.
No input parameters required.
{
"type": "object",
"fields": {
"data": "array of investment domain objects, each containing slug, title, intro, tagline, values, and milestones",
"status": "string indicating success"
},
"sample": {
"data": [
{
"slug": "healthcare",
"intro": "Healing the healthcare system.",
"title": "Healthcare",
"values": [
"A double-digit percentage of AI queries today are about health..."
],
"tagline": null,
"milestones": {
"_type": "milestonesblock",
"title": "Portfolio Milestones",
"eyebrow": "SPOTLIGHT",
"milestones": []
}
}
],
"status": "success"
}
}About the baincapitalventures.com API
The Bain Capital Ventures API exposes 12 endpoints covering portfolio companies, team members, investment domains, insights, founder stories, and case studies from baincapitalventures.com. The get_portfolio_companies endpoint returns every investment BCV has made, filterable by domain, while get_team_member_detail delivers full bios, past experience, and associated portfolio companies for each person on the team.
Portfolio and Investment Data
get_portfolio_companies returns all BCV portfolio companies ordered by year of investment descending, with fields including title, slug, about, company_website, domains, partners, and year_of_investment. Pass a domain_slug parameter — such as fintech, commerce, or healthcare — to filter to a specific sector. For a quick view of the most recent activity, get_recent_investments returns the 20 latest investments with title, slug, domains, partners, and year_of_investment, requiring no parameters.
Team Member Endpoints
get_team_members lists all team members sorted by last name and accepts three optional filters: location (e.g. Boston, Bay Area, New York), group_slug (e.g. investing-team, operating-team), and domain_slug. Each record includes firstname, last_name, slug, title, domains, groups, and locations. Pass a slug from those results to get_team_member_detail to retrieve the full record: short_bio, about, pastExperience, and the portfolio companies they are associated with.
Investment Domains and Insights
get_investment_domains returns BCV's full sector list — including slug, title, intro, tagline, values, and milestones — with no required inputs. get_domain_detail takes a single slug and adds team, featured_insight, and portfolio_highlights to that shape, giving a sector-level overview in one call.
The insights endpoints cover the BCV blog in depth. get_insights accepts author_slug, domain_slug, and category_slug filters and returns title, slug, excerpt, readingTime, _createdAt, authors, categories, and domains per article. get_insight_detail adds blogBuilder content blocks and related articles. Dedicated endpoints get_founder_stories and get_case_studies pre-filter to those categories. get_early_stage_guide returns BCV's early-stage resource page alongside an array of guide article summaries.
- Build a searchable directory of BCV portfolio companies filtered by investment domain and year.
- Map BCV partners to their portfolio companies using the
partnersfield fromget_portfolio_companies. - Track BCV's most recent investments by polling
get_recent_investmentsfor new entries. - Generate sector-specific team pages by combining
get_domain_detailteam data withget_team_member_detailbios. - Aggregate BCV founder stories and case studies into a research feed using
get_founder_storiesandget_case_studies. - Analyze BCV's published investment theses by parsing
valuesandmilestonesfields fromget_investment_domains. - Surface BCV insights by author using the
author_slugfilter onget_insights.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Bain Capital Ventures offer an official public developer API?+
What does `get_domain_detail` return beyond what `get_investment_domains` provides?+
get_investment_domains returns the base domain shape: slug, title, intro, tagline, values, and milestones. get_domain_detail, called with a specific slug, adds three fields not present in the list endpoint: team (the BCV team members focused on that domain), featured_insight (an editorial highlight), and portfolio_highlights (selected companies in that sector).Can I retrieve the full text content of an insight article?+
get_insight_detail returns a blogBuilder field containing structured content blocks that make up the article body, along with related articles, authors, categories, and domains. The list endpoint get_insights returns only excerpt and metadata, not full content.Does the API expose funding amounts or valuation data for portfolio companies?+
title, slug, about, company_website, domains, partners, and year_of_investment, but no funding amounts, deal sizes, or valuations. You can fork this API on Parse and revise it to add an endpoint that pulls that data if it becomes available on the source site.Is pagination supported for endpoints that return large lists?+
get_portfolio_companies and get_team_members return full result sets in a single response. If BCV's portfolio grows significantly, response size may increase. You can fork this API on Parse and revise it to add offset or page parameters to those endpoints.