Wellfound API

Wellfound API for startup jobs, salaries and equity

Wellfound startup jobs as JSON: title, salary and equity range, remote flag, locations and posting date for any role or city, up to 500 jobs a call, plus each job in full and the startup directory.

  • No card needed
  • Failed calls are free
  • Pack credits never expire
Role
Endpoint
curl "https://api.toolzerhub.com/v1/wellfound/jobs/search?role=software-engineer" \
  -H "x-api-key: $TOOLZERHUB_API_KEY"
200 OK
Real response, 22 Oct 2026
{
  "data": {
    "jobs": [
      {
        "id": "4844846",
        "slug": "software-engineer",
        "title": "Software Engineer",
        "compensation": "$142k – $187k",
        "remote": false,
        "locationNames": [
          "New York"
        ],
        "jobType": "full-time",
        "liveStartAt": 1792022526,
        "atsSource": "AtsIntegration::Ashby::Listing",
        "startup": {
          "id": "8170097",
          "name": "Check",
          "slug": "checkhq",
          "companySize": "SIZE_51_200",
          "highConcept": "Check’s mission is to make paying people simple",
          "badges": [
            "Actively Hiring",
            "B2B",
            "Growth Stage",
            "Top Investors",
            "Valuation $500M+",
            "Growing fast"
          ]
        }
      },
      {
        "id": "4762995",
        "slug": "software-engineer-staff",
        "title": "Software Engineer, Staff",
        "compensation": "$228k – $264k",
        "remote": true,
        "locationNames": [
          "United States"
        ],
        "jobType": "full-time",
        "liveStartAt": 1790294207,
        "atsSource": "AtsIntegration::Ashby::Listing",
        "startup": {
          "id": "8170097",
          "name": "Check",
          "slug": "checkhq",
          "companySize": "SIZE_51_200",
          "highConcept": "Check’s mission is to make paying people simple",
          "badges": [
            "Actively Hiring",
            "B2B",
            "Growth Stage",
            "Top Investors",
            "Valuation $500M+",
            "Growing fast"
          ]
        }
      },
      {
        "id": "4762994",
        "slug": "software-engineer-senior",
        "title": "Software Engineer, Senior",
        "compensation": "$185k – $225k",
        "remote": true,
        "locationNames": [
          "United States"
        ],
        "jobType": "full-time",
        "liveStartAt": 1790294205,
        "atsSource": "AtsIntegration::Ashby::Listing",
        "startup": {
          "id": "8170097",
          "name": "Check",
          "slug": "checkhq",
          "companySize": "SIZE_51_200",
          "highConcept": "Check’s mission is to make paying people simple",
          "badges": [
            "Actively Hiring",
            "B2B",
            "Growth Stage",
            "Top Investors",
            "Valuation $500M+",
            "Growing fast"
          ]
        }
      }
    ],
    "count": 40,
    "has_more": true,
    "stop_reason": "count_reached"
  }
}

3 of 40 jobs shown, trimmed to the main fields; badges shown as labels; the startups list is left out.

1
1 credit per call
100%
finished without a server error
1.7 s
median response time
3
Wellfound endpoints

From our request logs, last 30 days to 22 Oct 2026; mostly our own tests.

Response

What comes back

Field names and types read off the real responses in the demo above.

  • Search jobs/v1/wellfound/jobs/search10 fields
    • idstring"4844846"
    • slugstring"software-engineer"
    • titlestring"Software Engineer"
    • compensationstring"$142k – $187k"
    • remotebooleanfalse
    • locationNamesarray[1 items]
    • jobTypestring"full-time"
    • liveStartAtnumber1,792,022,526
    • atsSourcestring"AtsIntegration::Ashby::…"
    + 1 more
  • Job details/v1/wellfound/jobs/detail9 fields
    • titlestring"Software Engineer"
    • employmentTypestring"FULL_TIME"
    • datePostedstring"2026-10-15T00:02:06Z"
    • directApplybooleantrue
    • baseSalaryobject{ @type, currency }
    • experienceRequirementsnullnull
    • hiringOrganizationobject{ name, sameAs }
    • industrystring"SaaS, Enterprise Softwa…"
    • descriptionstring"About Check Payroll is …"

Use cases

What people build with it

  • 01Track startup jobs for a roleSearch jobs
  • 02Compare startup salary and equity rangesSearch jobsJob details
  • 03List startups hiring remotelyStartups

How it works

From key to JSON

  1. 01x-api-key••••••••••Get a key100 free credits a month, no card
  2. 02GET/v1/wellfound/jobs/searchSend a requestAny HTTP client, no SDK needed
  3. 03{ data, status }200Get JSONFailed calls cost nothing

Pricing

What it costs

Every endpoint on this page costs 1 credit per call. Failed calls cost nothing.

  • Free$0every month
    • 100 credits a month
    • No card needed
  • 10K pack$19one time
    • 10,000 credits
    • Never expire
    • $1.90 per 1,000
  • Starter$29a month
    • 20,000 credits a month
    • Cancel anytime
    • $1.45 per 1,000

Per 1,000 credits

  • 10K pack$1.90
  • Starter$1.45
  • Growth$1.32
  • Scale$1.21
  • Business$0.99
  • Customfrom $0.99

Plans renew monthly and cancel anytime. Custom plans start at 1M+ credits. Full pricing

Compare

Why not build it yourself

Three ways to get Wellfound data into your app.

CompareToolzer HubWellfound integrationsYour own scraper
SetupOne API keyConnect your ATSProxies, sessions, retries
When Wellfound changesWe fix itWellfound keeps it workingYou fix the parser
Cost to start100 free credits a monthImports your own jobs onlyProxies and your time

Official API access rules: Wellfound Support: How do I connect our Greenhouse ATS? (opens in new tab)

FAQ

Questions

Is this the official Wellfound API?
No. Toolzer Hub is not affiliated with Wellfound. Ours reads public Wellfound job search, job pages and the startup directory with one key.
What does the official Wellfound API allow?
Wellfound's help center covers integrations that run into Wellfound: you give it your ATS's API key and it imports your job posts. Its General Terms forbid copying content "through the use of automated or non-automated harvesting, collection or “scraping”", and the old AngelList API at api.angel.co answers 404.
What data does it return?
Search jobs, Job details, Startups, as JSON.
What does it cost?
1 credit per call. New workspaces get 100 credits a month at no cost; plans work out to $0.99 to $1.45 per 1,000 credits. Failed calls are not charged.

Try the Wellfound API free

Every new workspace gets 100 credits a month. Buy credits only when you need more.

Not affiliated with Wellfound.