# Bessemer Venture Partners — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Explore Bessemer Venture Partners' investment portfolio, discover portfolio companies by roadmap and growth stage, and access insights from their team and seed program. Search company details, view anti-portfolio decisions, and browse curated content to understand BVP's investment thesis and strategy.

**Category:** Finance & Markets | **Website:** [bvp.com/](https://bvp.com/) | **Docs:** [parse.bot/marketplace/32a6390f-9676-4a33-baa5-e69db50e897b/bvp-com-api](https://parse.bot/marketplace/32a6390f-9676-4a33-baa5-e69db50e897b/bvp-com-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### filter_companies_by_roadmap

Filter portfolio companies by roadmap category. Returns companies that belong to the specified roadmap (case-insensitive substring match). Useful for exploring companies in a specific investment thesis area.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `roadmap` | string | Yes | Roadmap category name to filter by (case-insensitive substring match). Known values: AI & ML, Biotech, Cloud, Consumer, Cybersecurity, Crypto, Data, Deep tech, Developer, Enterprise, Europe, Fintech, Healthcare, India, Israel, Marketplaces, Vertical software. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/filter_companies_by_roadmap \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"roadmap":"<string>"}'
```

### get_anti_portfolio

Get BVP's 'Anti-Portfolio' — stories of companies they chose not to invest in. Each entry contains a description telling the story of the missed opportunity.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/get_anti_portfolio \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_company_detail

Get detailed data for a specific portfolio company by its URL slug. Returns full company card data when available on the detail page, or basic name/description/slug when the page uses a different layout.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company_slug` | string | Yes | URL slug of the company (e.g. 'shopify', 'twilio'). Derived from company URLs on the portfolio page. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/get_company_detail \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"company_slug":"<string>"}'
```

### get_discover_content

Get articles, reports, and insights from the BVP Atlas section. Returns recent content items with title, URL, publication date, and excerpt.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/get_discover_content \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_portfolio_companies

Retrieve the full list of BVP portfolio companies. Supports optional client-side filtering by search keyword (matched against name or description) or roadmap category name. Returns all companies when no filters are provided. Each company includes investors, roadmap tags, and public-market status.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | No | Search keyword to filter companies by name or description (case-insensitive substring match). |
| `roadmap` | string | No | Roadmap category name to filter by (case-insensitive substring match against each company's roadmaps). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/get_portfolio_companies \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"<string>","roadmap":"<string>"}'
```

### get_roadmap_page

Get content and companies for a specific roadmap landing page. Returns the page title, description, and list of portfolio companies in that roadmap. Only roadmaps with dedicated landing pages (those with full URL slugs like 'ai', 'consumer', 'cybersecurity') will return companies.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `roadmap_slug` | string | Yes | Slug of the roadmap page (e.g. 'ai', 'consumer', 'cybersecurity', 'crypto-and-web3', 'data', 'deep-tech-defense'). Available from list_roadmaps results. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/get_roadmap_page \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"roadmap_slug":"<string>"}'
```

### get_seed_program_info

Get information about BVP's early-stage/seed investment program, including program title, description with statistics, and highlighted early investments that became successful public companies.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/get_seed_program_info \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_team_member_detail

Get detailed profile for a specific team member including bio, social links, roadmaps (focus areas), and portfolio highlights. The member_slug is available from get_team_members results.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `member_slug` | string | Yes | URL slug of the team member (e.g. 'byron-deeter', 'rob-stavis'). Available from get_team_members results. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/get_team_member_detail \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"member_slug":"<string>"}'
```

### get_team_members

Get the list of all BVP team members with their name, title, slug, URL, and photo. Returns the full team roster as displayed on the team page.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/get_team_members \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### list_roadmaps

List all available BVP roadmap/sector categories with their names, URLs, and slugs. Roadmap slugs can be used with get_roadmap_page to retrieve detailed roadmap content.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/list_roadmaps \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### search_portfolio_companies

Search portfolio companies by name or description keyword. Returns companies whose name or description contains the query string (case-insensitive). Delegates to the same data source as get_portfolio_companies with the query filter applied.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Search keyword to match against company name or description. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-bvp-com-api-32a6390f/search_portfolio_companies \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"<string>"}'
```
