# Wellfound Job & Company Details Scraper (`codenest/wellfound-job-company-details-scraper`) Actor

Input industry, location, tech stack or direct URLs to scrape Wellfound startups. Outputs complete company data: hiring stats, job counts by department, funding stage, team locations, culture overview & market insights.

- **URL**: https://apify.com/codenest/wellfound-job-company-details-scraper.md
- **Developed by:** [CodeNest](https://apify.com/codenest) (community)
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.00 / 1,000 scraped startup company or job listings

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
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.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — 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

## 💼 Wellfound Job & Company Details Scraper - Ultimate Tech Recruitment Intelligence Tool

**Effortlessly scrape comprehensive job listings and company profiles from Wellfound (formerly AngelList) with our powerful **Wellfound Job & Company Details Scraper**! This Apify actor enables bulk extraction of job details, company information, salary data, and recruitment intelligence.**

***

### 📋 Overview

Need to analyze tech job markets, research companies, or build recruitment databases? This **Wellfound Job & Company Details Scraper** delivers:

- 💼 **Comprehensive Job Data** - Titles, salaries, skills, benefits, and descriptions
- 🏢 **Company Intelligence** - Stages, funding, valuation, and team information
- 🎯 **Advanced Filtering** - Remote policies, visa sponsorship, and relocation details
- 📊 **Recruitment Analytics** - Open positions, hiring status, and departmental breakdowns
- ⭐ **Culture Insights** - Ratings, leadership scores, and work-life balance metrics

Perfect for job seekers 👨‍💻, recruitment agencies 🤝, market analysts 📈, and HR professionals 🏢!

***

### ⭐ Core Capabilities of Wellfound Job & Company Details Scraper

#### 💼 Job Extraction

- **Complete Job Details** - Titles, descriptions, responsibilities, and benefits
- **Salary Intelligence** - Min/max salary ranges with currency and unit detection
- **Skill Requirements** - Technical skills and competencies extraction
- **Employment Types** - Full-time, part-time, contract, and internship detection

#### 🏢 Company Intelligence

- **Company Profiles** - Names, websites, logos, and locations
- **Funding & Valuation** - Stage, total funding, and valuation metrics
- **Team Information** - Company size and employee count
- **Market Analysis** - Industry sectors and target markets

#### 🎯 Recruitment Analytics

- **Hiring Status** - Actively hiring indicators
- **Open Positions** - Job count by department
- **Remote Policies** - Remote, hybrid, or on-site detection
- **Visa Sponsorship** - Availability for international candidates
- **Relocation Support** - Relocation assistance availability

#### ⭐ Culture & Benefits

- **Ratings** - Overall, work-life balance, and leadership scores
- **Benefits Extraction** - Health, equity, wellness, and perks
- **Company Culture** - Pitch, overview, and mission statements
- **Highlight Detection** - Key selling points and unique features

***

### ⚙️ Input Configuration

Simply enter Wellfound job or company URLs and click "Start". Input looks like this:

#### Job URL Input:

```
https://wellfound.com/jobs/4605496-software-engineer
```

#### Company URL Input:

```
https://wellfound.com/company/gustohq
```

#### 📝 Input Specifications

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `urls` | Array | ✅ Yes | Wellfound job or company URLs to scrape |
| `url` | String | ✅ Yes | Valid Wellfound URL (jobs/ or company/ format) |

***

### 📤 Output Structure

Your **Wellfound Job & Company Details Scraper** produces comprehensive output with job and company data:

#### 📄 Job Output:

```json
[
  {
    "jobNo": 1,
    "jobId": "4605496",
    "jobTitle": "Software Engineer",
    "hiringCompany": "Nextdoor",
    "location": "New York City",
    "remotePolicy": "Remote",
    "employmentType": "FULL_TIME",
    "salary": "$200k",
    "minSalary": 200000,
    "maxSalary": 200000,
    "currency": "USD",
    "salary unit": "yearly",
    "equity": "We cover 100% of the employee portion...",
    "visaSponsorship": "Not Available",
    "relocation": "Not Allowed",
    "hiringStatus": "Actively Hiring",
    "datePosted": "2026-08-19T08:13:42Z",
    "postedRelative": "2 weeks ago",
    "skills": ["Python", "Java", "Kotlin", "Go", "SQL"],
    "jobDescription": "Nextdoor (NYSE: NXDR) is the essential neighborhood network...",
    "responsibilities": [
      "You'll write clean, efficient, and well-documented code..."
    ],
    "jobBenefits": "Healthy = Happy - We cover 100%...",
    "jobUrl": "https://wellfound.com/jobs/4605496-software-engineer",
    "applyUrl": "https://wellfound.com/jobs/4605496-software-engineer",
    "companyDetails": {
      "companyName": "Nextdoor",
      "companyWebsite": "http://nextdoor.com",
      "companyLogo": "https://photos.wellfound.com/...",
      "companyLocations": ["New York City"],
      "startupStage": "Public Stage",
      "companySize": "501-1000 Employees",
      "totalFunding": "$333.2M"
    }
  }
]
```

#### 🏢 Company Output:

```json
[
  {
    "companyNo": 1,
    "companyName": "Gusto",
    "companySlug": "gustohq",
    "companyUrl": "https://wellfound.com/company/gustohq",
    "website": "https://www.gusto.com/",
    "stage": "Scale Stage",
    "valuation": "$1B+",
    "companySize": "501-1000",
    "locations": ["Denver", "Los Angeles", "New York City", "Remote"],
    "markets": ["SaaS", "Enterprise Software", "Financial Services"],
    "pitch": "Integrated Payroll, Benefits, HR, Tax Credits, and more",
    "overview": "Gusto is a modern, online people platform...",
    "logoUrl": "https://photos.wellfound.com/...",
    "activelyHiring": true,
    "openJobsCount": 44,
    "jobsByDepartment": {
      "Engineering": 29,
      "Product": 3,
      "Sales": 3
    },
    "jobsUrl": "https://wellfound.com/company/gustohq/jobs",
    "highlights": [
      {"title": "B2B"},
      {"title": "Scale Stage", "description": "Rapidly increasing operations"},
      {"title": "Valuation $1B+", "description": "Valuation of $1B or more"}
    ],
    "ratings": {
      "overallRating": 4.2,
      "workLifeBalance": 4.2,
      "leadership": 4.2
    },
    "cultureAndBenefits": {
      "ratings": {
        "overallRating": 4.2,
        "workLifeBalance": 4.2,
        "leadership": 4.2
      },
      "summary": "Gusto is a modern, online people platform..."
    },
    "funding": {
      "stage": "Scale Stage",
      "valuation": "$1B+",
      "topInvestors": ["Y Combinator"]
    }
  }
]
```

#### 📖 Output Field Documentation

**🔹 Job Details**
| Field | Description |
|-------|-------------|
| `jobId` | Wellfound job ID (unique) |
| `jobTitle` | Full job title |
| `hiringCompany` | Company hiring for the role |
| `location` | Job location |
| `remotePolicy` | Remote, hybrid, or on-site |
| `employmentType` | FULL\_TIME, PART\_TIME, CONTRACT, etc. |
| `salary` | Formatted salary string |
| `minSalary` | Minimum salary (numeric) |
| `maxSalary` | Maximum salary (numeric) |
| `currency` | Salary currency code |
| `salary unit` | yearly, hourly, monthly |
| `visaSponsorship` | Available or Not Available |
| `relocation` | Allowed or Not Allowed |
| `hiringStatus` | Actively Hiring or Not |
| `datePosted` | ISO 8601 timestamp |
| `postedRelative` | Human-readable time |
| `skills` | Array of required skills |
| `jobDescription` | Full job description |
| `responsibilities` | Array of responsibilities |
| `jobBenefits` | Benefits description |
| `applyUrl` | Direct application URL |

**🔹 Company Details (within Job)**
| Field | Description |
|-------|-------------|
| `companyName` | Company name |
| `companyWebsite` | Company website URL |
| `companyLogo` | Logo image URL |
| `companyLocations` | Office locations |
| `startupStage` | Company stage (Public, Scale, etc.) |
| `companySize` | Employee count range |
| `totalFunding` | Total funding amount |

**🔹 Company Profile**
| Field | Description |
|-------|-------------|
| `companySlug` | URL slug identifier |
| `stage` | Company stage |
| `valuation` | Valuation range |
| `companySize` | Employee count |
| `locations` | Office locations |
| `markets` | Industry sectors |
| `pitch` | Company pitch/slogan |
| `overview` | Company description |
| `activelyHiring` | Boolean hiring status |
| `openJobsCount` | Number of open positions |
| `jobsByDepartment` | Department job distribution |
| `highlights` | Key company highlights |
| `ratings` | Overall, leadership, work-life |
| `funding` | Stage, valuation, investors |

***

### 🎨 Key Features of This Wellfound Job & Company Details Scraper

#### 💼 Job Intelligence

- **Salary Range Analysis** - Min/max with currency detection
- **Skill Extraction** - Technical and soft skills identification
- **Remote Policy Detection** - Remote, hybrid, or on-site classification
- **Visa & Relocation** - International candidate support details

#### 🏢 Company Research

- **Funding Insights** - Stage, valuation, and investor information
- **Market Position** - Industry sectors and target markets
- **Team Size** - Employee count and company scale
- **Growth Indicators** - Hiring activity and department expansion

#### ⭐ Culture & Benefits

- **Rating Analysis** - Overall, work-life, and leadership scores
- **Benefits Extraction** - Health, equity, wellness, and perks
- **Company Culture** - Mission, values, and work environment
- **Key Highlights** - Unique selling points and differentiators

#### 📊 Recruitment Analytics

- **Hiring Demand** - Actively hiring indicators
- **Department Distribution** - Open roles by function
- **Location Presence** - Geographic office distribution
- **Company Stage** - Growth phase and maturity

***

### 💡 Use Cases for Wellfound Job & Company Details Scraper

- **👨‍💻 Job Seekers** - Find ideal tech roles with complete details
- **🤝 Recruitment Agencies** - Build candidate pipelines and company databases
- **📊 Market Analysts** - Track hiring trends and salary benchmarks
- **🏢 HR Professionals** - Research competitor companies and benefits
- **📈 Investors** - Analyze company growth and hiring momentum
- **🎯 Career Coaches** - Guide clients with comprehensive market data
- **🔬 Researchers** - Study job market dynamics and talent trends
- **💼 Business Developers** - Identify potential partnership opportunities

***

### ✨ Why Choose Our Wellfound Job & Company Details Scraper?

- **⚡ Blazing Fast** - Concurrent scraping with optimized request handling
- **🎯 100% Accurate** - Preserves all job and company data without alteration
- **🔄 Regular Updates** - Adapts to Wellfound platform changes automatically
- **📦 Complete Data** - Everything from salaries to culture ratings
- **🛡️ Production Ready** - Battle-tested with thousands of job listings
- **💰 Cost Efficient** - Optimized to minimize compute time
- **🔒 Privacy Focused** - No personal data stored or shared

***

### ⚠️ Limitations

- Only works with publicly accessible Wellfound job and company pages
- Some job details may require login or specific access
- Salary data depends on employer disclosure
- Ratings and reviews based on employee feedback

***

### 🔗🛠 Complete B2B Sourcing Scraper Suite

Explore our professional data extraction collection:

#### 🏭 Supplier Scrapers:

- [Made In China Supplier/Company Scraper](https://apify.com/codenest/made-in-china-supplier-company-scraper) - YOU ARE HERE
- [Zillow Agent Profile Scraper](https://apify.com/codenest/zillow-agent-profile-scraper)

#### 📊 Product Scrapers:

- [Made in China Product Scraper](https://apify.com/codenest/made-in-china-product-scraper)
- [Made In China Top Ranking Product Scraper](https://apify.com/codenest/made-in-china-top-ranking-product-scraper)
- [Zillow Property Scraper](https://apify.com/codenest/zillow-property-scraper)
- [Alibaba Product Scraper](https://apify.com/codenest/alibaba-product-scraper)
- [Amazon Product Scraper](https://apify.com/codenest/amazon-product-scraper)
- [Amazon Deals Scraper](https://apify.com/codenest/amazon-deals-scraper)
- [Zillow Property & Apartment Scraper](https://apify.com/codenest/zillow-property-apartment-scraper)
- [Made In China Product & Company Details Scraper](https://apify.com/codenest/made-in-china-product-company-details-scraper)

***

### 📧 Need Custom Features for Your Wellfound Job & Company Details Scraper?

Want **additional job fields**, **specific company metrics**, **custom output formats**, **advanced analytics**, or **automated reporting**?

✉️ Email **<codenest2.0@gmail.com>** for tailored enterprise solutions!

***

# Actor input Schema

## `directUrls` (type: `array`):

List of direct Wellfound URLs to scrape. Supports:
• Job URLs (e.g. https://wellfound.com/jobs/4605496-software-engineer) → Extracts full job data (title, salary, equity, skills, description, visa, apply URL, company info)
• Company Profile URLs (e.g. https://wellfound.com/company/assemblyai-1) → Extracts full company profile (overview, team, culture, funding, jobs)
• Directory / Category URLs (e.g. https://wellfound.com/startups) → Crawls listings multi-page
Enter one or more URLs.

## `maxTotalChargeUsd` (type: `number`):

Optional spending limit in USD for Pay-Per-Event pricing (e.g. 5.00 for $5.00 USD).

## `proxyConfiguration` (type: `object`):

Apify Proxy Configuration. By default, Residential Proxy is used automatically to prevent blocks during scraping.

## Actor input object example

```json
{
  "directUrls": [
    "https://wellfound.com/company/assemblyai-1",
    "https://wellfound.com/jobs/4605496-software-engineer"
  ],
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# Actor output Schema

## `companies` (type: `string`):

Structured dataset view showing only scraped Wellfound startup company profiles with overview, team, funding rounds, culture, perks, and open jobs.

## `jobs` (type: `string`):

Structured dataset view showing only scraped Wellfound startup job listings with salary, equity, remote policy, skills, requirements, and apply links.

## `outputRecord` (type: `string`):

Complete structured JSON dataset array of all scraped startup company profiles and job listings stored in the default Key-Value Store under the 'OUTPUT' key.

# 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 = {
    "directUrls": [
        "https://wellfound.com/company/assemblyai-1",
        "https://wellfound.com/jobs/4605496-software-engineer"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("codenest/wellfound-job-company-details-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 = { "directUrls": [
        "https://wellfound.com/company/assemblyai-1",
        "https://wellfound.com/jobs/4605496-software-engineer",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("codenest/wellfound-job-company-details-scraper").call(run_input=run_input)

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

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

```

## CLI example

```bash
echo '{
  "directUrls": [
    "https://wellfound.com/company/assemblyai-1",
    "https://wellfound.com/jobs/4605496-software-engineer"
  ]
}' |
apify call codenest/wellfound-job-company-details-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,codenest/wellfound-job-company-details-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/SJzvKp445t1zRFFhJ/builds/wMNdmadsHS08TAdr1/openapi.json
