Discover/angel.co API
live

angel.co APIangel.co

Access Wellfound job listings, startup profiles, funding rounds, and founder details via 4 endpoints. Search jobs by role or location, fetch company and person data.

Endpoints
4
Updated
10d ago
Try it
Page number for pagination
Role slug to search for (e.g. 'software-engineer', 'product-manager', 'designer')
Location slug to search for (e.g. 'san-francisco', 'new-york', 'remote')
api.parse.bot/scraper/210f9c61-c5df-4099-a373-a36fdf60c465/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/210f9c61-c5df-4099-a373-a36fdf60c465/search_jobs?page=1&role=software-engineer&location=san-francisco' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for jobs by role or location on Wellfound. Returns paginated results with job details and associated startup information. At least one of role or location must be provided. Site is rate-sensitive with DataDome protection; proxy rotation handles transient blocks.

Input
ParamTypeDescription
pageintegerPage number for pagination
rolestringRole slug to search for (e.g. 'software-engineer', 'product-manager', 'designer')
locationstringLocation slug to search for (e.g. 'san-francisco', 'new-york', 'remote')
Response
{
  "type": "object",
  "fields": {
    "jobs": "array of job objects with id, title, description, location, remote, salary, equity, job_type, posted_at, and startup info",
    "page": "integer, current page number",
    "total": "integer, total number of jobs returned on this page"
  },
  "sample": {
    "data": {
      "jobs": [
        {
          "id": "4175436",
          "title": "Software Engineer",
          "equity": {
            "max": null,
            "min": null
          },
          "remote": false,
          "salary": {
            "max": null,
            "min": null,
            "currency": null
          },
          "startup": {
            "id": "3591406",
            "logo": "https://photos.wellfound.com/startups/i/3591406-e8e7bb04ccffaa25af1c07563122eea9-medium_jpg.jpg?buster=1664569114",
            "name": "Madhive",
            "size": "SIZE_51_200",
            "slug": "madhive",
            "concept": "The leading technology company engineered for modern TV advertising",
            "markets": [],
            "locations": null
          },
          "job_type": "full-time",
          "location": [
            "Mountain View"
          ],
          "posted_at": null,
          "description": "Madhive is the leading..."
        }
      ],
      "page": 1,
      "total": 38
    },
    "status": "success"
  }
}

About the angel.co API

The Wellfound (formerly AngelList) API provides 4 endpoints covering startup job search, detailed job listings, company profiles, and founder or investor profiles. The search_jobs endpoint accepts role and location slugs and returns paginated job results including salary ranges, equity, and associated startup metadata. The get_startup_details endpoint surfaces funding history, team members, market categories, and social links for any company on the platform.

Job Search and Listings

The search_jobs endpoint accepts a role slug (e.g. software-engineer, product-manager) and/or a location slug (e.g. san-francisco, remote), plus an optional page integer for pagination. Each result in the jobs array includes the job title, description, salary, equity, job_type, remote flag, posted_at timestamp, and a nested startup object. The total field reflects the count of jobs on the current page, not a global count across all pages.

For granular listing data, get_job_details takes a job_id_slug string in the format returned by search_jobs (e.g. 4175436-software-engineer) and returns the full record: salary with min, max, and currency; equity with min and max percentages; a benefits text field; location as an array of strings; and a startup object containing name, slug, website, logo, and concept summary. Job listings expire over time — passing a stale ID returns a not-found error rather than partial data.

Company Profiles

get_startup_details takes a startup slug and returns a detailed company object. The funding array includes one object per round with series, amount, valuation, and closed_at date. The team array lists members with name, title, role_type, bio, and linkedin URL. markets is an array of plain-text industry strings, and social contains Twitter, LinkedIn, and Facebook URLs where available.

People Profiles

get_person_details resolves a person slug (e.g. naval) to a profile containing name, bio, location, social links, and an investments array — useful for mapping founder or investor activity across the platform.

Common use cases
  • Aggregate startup job listings filtered by engineering role and city for a niche job board
  • Monitor new equity-offering jobs in a specific location by polling search_jobs on a schedule
  • Enrich a startup database with funding round history, team size, and market categories from get_startup_details
  • Build an investor research tool that pulls portfolio data from get_person_details for notable angels
  • Qualify inbound sales leads by cross-referencing a company slug against funding and headcount data
  • Track which startups are actively hiring for product roles across remote and major metro locations
  • Compare salary and equity ranges across job listings in the same industry vertical
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 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.

Frequently asked questions
Does Wellfound have an official public developer API?+
Wellfound does not currently offer a publicly documented developer API. The platform has historically provided limited partner integrations, but there is no general-purpose API available at a public developer portal.
What does search_jobs return, and how is it paginated?+
Each page returns a jobs array of objects and a total field reflecting the count on that page. Use the page integer parameter to step through results. The total field is per-page, not a global count, so you advance pages until the returned array is empty or smaller than a full page.
Does get_startup_details return employee count or headcount data?+
The endpoint returns a size field with a company-size category string (e.g. a band like '11-50'), but not a precise headcount or historical growth data. You can fork this API on Parse and revise it to add an endpoint targeting pages that expose more granular team metrics.
Are job listings always available after being returned by search_jobs?+
No. Job listings expire and are removed by Wellfound over time. Passing an expired job_id_slug to get_job_details returns a not-found error rather than cached data. Store listing details when first fetched if freshness matters to your use case.
Can I retrieve a list of all investors or all startups in bulk?+
The API does not include a bulk-listing or directory-browse endpoint. It covers job search via search_jobs, individual company lookup via get_startup_details, and individual person lookup via get_person_details. You can fork it on Parse and revise to add an endpoint for browsing investor directories or market-specific startup lists.
Page content last updated . Spec covers 4 endpoints from angel.co.
Related APIs in JobsSee all →
ca.indeed.com API
Search for jobs across Canada and access detailed job listings, company profiles, employee reviews, and salary information all in one place. Build recruitment tools, career research applications, or job market analysis platforms with comprehensive employment data from Indeed Canada.
devex.com API
Search and explore global development opportunities including tenders, grants, job postings, news, organizations, and events all in one place. Find funding details, discover career opportunities, and stay updated on international development initiatives through a single integrated platform.
104.com.tw API
Search for jobs across Taiwan's largest job board and retrieve detailed job listings including descriptions, requirements, and company information. Find the right career opportunities by browsing thousands of positions or searching for specific roles that match your skills and interests.
metacareers.com API
Search and browse Meta job openings across all departments and locations. Filter by keyword, experience level, or role category — including University Graduate and AR/VR specializations — and retrieve comprehensive details for each listing, including job description, requirements, salary range, and application link.
naukri.com API
naukri.com API
nvidia.com API
nvidia.com API
airtasker.com API
Search and browse Airtasker tasks by location, category, price, and keywords, then access detailed task information and user profiles. Get location suggestions and category recommendations to discover available work and service opportunities in your area.
amazon.jobs API
Search and browse Amazon job openings by keywords, location, and category, then view detailed information about specific positions. Filter results across multiple job categories and locations with easy pagination.