# Founders Fund Portfolio Scraper — Peter Thiel VC Companies (`nexgendata/founders-fund-portfolio-scraper`) Actor

Scrape the full Founders Fund portfolio (Peter Thiel's VC): SpaceX, Palantir, Anduril, Stripe, OpenAI, Neuralink, Ramp, Airbnb and more. Returns name, sector, year, founders, website, status per company. Premium VC data for competitive intel and founder enrichment.

- **URL**: https://apify.com/nexgendata/founders-fund-portfolio-scraper.md
- **Developed by:** [Stephan Corbeil](https://apify.com/nexgendata) (community)
- **Categories:** Business, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $750.00 / 1,000 portfolio companies

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## Founders Fund Portfolio Scraper

Scrape the complete **Founders Fund** portfolio — Peter Thiel, Brian Singerman, and Keith Rabois' VC firm — and get structured data on every company they've publicly invested in: **SpaceX, Palantir, Anduril, Stripe, Facebook, Airbnb, Ramp, Neuralink, OpenAI, Cognition, Spotify, Nubank, Trade Republic, Rippling**, and the rest.

This is a **premium VC-portfolio data feed** — exclusive to one of the most contrarian and brand-recognizable funds in venture. Use it for competitive intelligence, contrarian-investment thesis sourcing, founder profile enrichment, M&A target discovery, and recruiting research.

### What you get per company

Every dataset row contains:

| Field | Description |
| --- | --- |
| `name` | Official company name |
| `slug` | Founders Fund URL slug |
| `description` | One-paragraph description as published by FF |
| `sector` / `industry` | FF industry tag (Aerospace & Transportation, Analytics & Software, Advanced Machines & Intelligence, Consumer Internet & Media, Biotechnology & Health, Real Estate & Technology) |
| `year_of_investment` | Year the company first appeared on the FF portfolio page (publication proxy for investment year) |
| `first_announced_date` | ISO date of FF portfolio publication |
| `partners` | Founders Fund partners explicitly named in the description (Peter Thiel, Brian Singerman, Keith Rabois, Trae Stephens, Napoleon Ta, Lauren Gross, John Luttig, Delian Asparouhov, Scott Nolan) |
| `founders` | List of founder names |
| `founders_detail` | List of `{name, profile_url}` objects — profile URLs link to LinkedIn / Twitter / Wikipedia / Crunchbase depending on which the FF page chose |
| `website` | Official company homepage |
| `linkedin_url`, `twitter_url`, `crunchbase_url` | Social and database links when present |
| `status` | `active` (operating private/public) or `exited` (acquired or went public) |
| `exit_details` | Short phrase describing the exit when detected |
| `founders_fund_url` | Canonical FF portfolio entry URL |

### Pricing (Pay-Per-Event)

| Event | Price |
| --- | --- |
| Per portfolio company | **$0.75** |
| Per actor start | $0.00005 |

The full Founders Fund portfolio is roughly **62 companies**, so a single full scrape costs approximately **$46.50** — for a complete, structured snapshot of one of the world's most influential venture portfolios.

### Input

```json
{
  "sectorFilter": ["Aerospace", "Intelligence"],
  "statusFilter": "active",
  "maxResults": 100
}
````

- `sectorFilter` (array, optional) — case-insensitive substring match against the FF industry label. Examples: `["Aerospace"]` to pull SpaceX + adjacent, `["Intelligence"]` for OpenAI / Anduril / Cognition / Neuralink.
- `statusFilter` (`all` | `active` | `exited`) — filter by company status. Status is inferred from the FF description text and a curated list of known IPOs/acquisitions.
- `maxResults` (integer, default 100, max 200) — cap the dataset size.

Empty input scrapes the entire portfolio.

### Use cases

- **VC competitive intelligence** — Know exactly what FF has bet on, when, and in which sectors. Cross-reference against a16z, Sequoia, YC.
- **Contrarian-investment thesis sourcing** — FF is famously contrarian; their picks (Palantir, Anduril, SpaceX) often define new categories. Use this feed to track the firm's revealed preference signal.
- **Founder profile enrichment** — Pull founders + their LinkedIn/Crunchbase/Wikipedia profiles in one shot for outreach, recruiting, or due diligence.
- **M\&A target discovery** — Filter to `status=exited` to study FF's exit playbook, or to `status=active` for mature private targets.
- **Recruiting research** — Founders + ex-founders of FF-backed companies are a high-signal talent pool.

### Related actors

- **a16z Portfolio Scraper** — Andreessen Horowitz's full portfolio.
- **Sequoia Capital Portfolio Scraper** — Sequoia's US + global portfolios.
- **Y Combinator Companies Scraper** — Every YC batch ever.
- **500 Global Companies Directory** — 2,200+ alumni across 500 Global's accelerator programs.

### How it works

This actor uses the **public WordPress REST API** exposed by `foundersfund.com` at `/wp-json/wp/v2/company` — the same data source that powers the live portfolio page. No HTML scraping, no JavaScript rendering, no proxies required in normal operation (residential proxy is configured as a safety net only). This makes it fast, reliable, and resilient to UI redesigns.

If Founders Fund ever pulls the public API or blocks all scrapers, this actor will be deprecated rather than silently return placeholder data.

### Output format

Returns a clean JSON array via the standard Apify dataset. Use it directly in Make.com, Zapier, n8n, or any tool that consumes JSON.

# Actor input Schema

## `sectorFilter` (type: `array`):

Filter to companies whose Founders Fund industry tag matches one of these (case-insensitive substring). Known industries: 'Analytics & Software', 'Advanced Machines & Intelligence', 'Consumer Internet & Media', 'Biotechnology & Health', 'Aerospace & Transportation', 'Real Estate & Technology'. Examples: \['Aerospace'] to get SpaceX + adjacent, \['Intelligence'] for OpenAI/Anduril/Cognition. Empty = ALL sectors.

## `statusFilter` (type: `string`):

Restrict by current company status. 'active' returns operating private/public companies, 'exited' returns acquired/IPO'd ones (status inferred from description text — explicit mentions of 'acquired by', 'IPO', 'went public'), 'all' returns everything. Default 'all'.

## `maxResults` (type: `integer`):

Maximum number of companies to return (1–200). The full Founders Fund portfolio currently lists ~62 companies, so any value ≥62 returns everything that passes the other filters. Each company is one dataset row priced at $0.75 (premium VC data tier).

## Actor input object example

```json
{
  "sectorFilter": [],
  "statusFilter": "all",
  "maxResults": 10
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "sectorFilter": [],
    "statusFilter": "all",
    "maxResults": 10
};

// Run the Actor and wait for it to finish
const run = await client.actor("nexgendata/founders-fund-portfolio-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "sectorFilter": [],
    "statusFilter": "all",
    "maxResults": 10,
}

# Run the Actor and wait for it to finish
run = client.actor("nexgendata/founders-fund-portfolio-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "sectorFilter": [],
  "statusFilter": "all",
  "maxResults": 10
}' |
apify call nexgendata/founders-fund-portfolio-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=nexgendata/founders-fund-portfolio-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Founders Fund Portfolio Scraper — Peter Thiel VC Companies",
        "description": "Scrape the full Founders Fund portfolio (Peter Thiel's VC): SpaceX, Palantir, Anduril, Stripe, OpenAI, Neuralink, Ramp, Airbnb and more. Returns name, sector, year, founders, website, status per company. Premium VC data for competitive intel and founder enrichment.",
        "version": "0.0",
        "x-build-id": "Frhi7cq4tTZTBPIaz"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/nexgendata~founders-fund-portfolio-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-nexgendata-founders-fund-portfolio-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/nexgendata~founders-fund-portfolio-scraper/runs": {
            "post": {
                "operationId": "runs-sync-nexgendata-founders-fund-portfolio-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/nexgendata~founders-fund-portfolio-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-nexgendata-founders-fund-portfolio-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "sectorFilter": {
                        "title": "Sector / industry filter (optional)",
                        "type": "array",
                        "description": "Filter to companies whose Founders Fund industry tag matches one of these (case-insensitive substring). Known industries: 'Analytics & Software', 'Advanced Machines & Intelligence', 'Consumer Internet & Media', 'Biotechnology & Health', 'Aerospace & Transportation', 'Real Estate & Technology'. Examples: ['Aerospace'] to get SpaceX + adjacent, ['Intelligence'] for OpenAI/Anduril/Cognition. Empty = ALL sectors.",
                        "items": {
                            "type": "string"
                        }
                    },
                    "statusFilter": {
                        "title": "Company status filter",
                        "enum": [
                            "all",
                            "active",
                            "exited"
                        ],
                        "type": "string",
                        "description": "Restrict by current company status. 'active' returns operating private/public companies, 'exited' returns acquired/IPO'd ones (status inferred from description text — explicit mentions of 'acquired by', 'IPO', 'went public'), 'all' returns everything. Default 'all'.",
                        "default": "all"
                    },
                    "maxResults": {
                        "title": "Max companies",
                        "minimum": 1,
                        "maximum": 200,
                        "type": "integer",
                        "description": "Maximum number of companies to return (1–200). The full Founders Fund portfolio currently lists ~62 companies, so any value ≥62 returns everything that passes the other filters. Each company is one dataset row priced at $0.75 (premium VC data tier).",
                        "default": 100
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
