Ashby Jobs Scraper — Public Job Boards, Salaries & Descriptions
Pricing
from $0.25 / 1,000 delivered jobs
Ashby Jobs Scraper — Public Job Boards, Salaries & Descriptions
Export open jobs from public Ashby company boards (OpenAI, Notion, Linear, Ramp, Supabase, LangChain & more). Returns title, department, team, location, remote status, parsed salary range, full description and apply link. No login. $0.35 per 1,000 jobs.
Pricing
from $0.25 / 1,000 delivered jobs
Rating
0.0
(0)
Developer
Datamule
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Ashby Jobs Scraper: Public Job Boards, Salaries & Descriptions
Export live job postings from public Ashby company job boards (jobs.ashbyhq.com/<company>) with full descriptions, structured compensation ranges (salaryMin, salaryMax, salaryCurrency, compensationSummary), locations, remote flags, departments, teams and direct application links. No login, cookies or API key needed.
Works out of the box with high-growth tech & AI companies using Ashby (openai, notion, linear, ramp, supabase, langchain, vanta, posthog, and thousands more). Running with empty input {} fetches OpenAI's live board so you can test with one click.
For AI agents and MCP clients
- One-line tool description: Fetch live open job listings, parsed salary bands, remote status, and full descriptions from one or more public Ashby company job boards (
jobs.ashbyhq.com/<slug>), filtered by keyword, location, or remote-only. - Apify MCP endpoint:
https://mcp.apify.com?tools=datamule/ashby-jobs-scraper - High-value agent workflows:
- Recruiting & job-copilot agents: Match candidate profiles against live engineering/AI roles with verified salary floors (
salaryMin >= 200000) and remote eligibility. - Competitor hiring & GTM intelligence: Track headcount expansion across target accounts by department (
Engineering,Sales,Security) and office location. - Compensation benchmarking: Aggregate real published USD base salary bands (
salaryMin,salaryMax,compensationSummary) across frontier AI and SaaS companies.
- Recruiting & job-copilot agents: Match candidate profiles against live engineering/AI roles with verified salary floors (
Example input
{"boards": ["openai", "ramp", "notion"],"maxJobs": 25,"keyword": "engineer","location": "","remoteOnly": false}
boards: 1–50 Ashby company slugs (e.g."openai","ramp") or board URLs ("https://jobs.ashbyhq.com/openai").maxJobs: Global cap across all supplied boards (1–10,000, default 25).keyword: Optional case-insensitive substring matched against title, department, or team.location: Optional case-insensitive substring matched against primary or secondary locations.remoteOnly: Whentrue, keeps only remote-eligible listings.
Example output (real OpenAI posting, description shortened)
{"boardSlug": "openai","jobId": "8fb1615c-34bf-47c4-a1d1-b7b2f836bbd3","title": "Technical Program Manager, Compute Infrastructure","department": "Technical Program Management","team": "Technical Program Management","location": "San Francisco","secondaryLocations": [],"isRemote": null,"workplaceType": null,"employmentType": "FullTime","publishedAt": "2026-03-12T16:38:15.322+00:00","isListed": true,"compensationSummary": "$257K – $335K • Offers Equity","salaryRange": "$257K - $335K","salaryMin": 257000.0,"salaryMax": 335000.0,"salaryCurrency": "USD","salaryInterval": "1 YEAR","jobUrl": "https://jobs.ashbyhq.com/openai/8fb1615c-34bf-47c4-a1d1-b7b2f836bbd3","applyUrl": "https://jobs.ashbyhq.com/openai/8fb1615c-34bf-47c4-a1d1-b7b2f836bbd3/application","descriptionPlain": "About the Team ...","descriptionHtml": "<p>About the Team ...</p>","address": {"postalAddress": {"addressLocality": "San Francisco","addressRegion": "California","addressCountry": "United States"}},"compensation": {"compensationTierSummary": "$257K – $335K • Offers Equity","scrapeableCompensationSalarySummary": "$257K - $335K"},"sourceUrl": "https://api.ashbyhq.com/posting-api/job-board/openai?includeCompensation=true","scrapedAt": "2026-10-22T13:50:00+00:00"}
Pricing & budget control
Pay per event: US$0.35 per 1,000 delivered jobs ($0.00035 per job on the Free plan, tiered down to $0.00025 on Gold/Platinum/Diamond), with no actor-start fee beyond platform defaults. You pay only for jobs written to the dataset, and full descriptions + compensation data are included at no extra cost.
Your Maximum cost per run is strictly respected: the Actor checks remaining budget before every board request and clips delivered batches via Apify's charging manager so you are never billed past your cap.
Python API quickstart
import os, json, urllib.requesttoken = os.environ["APIFY_TOKEN"]url = f"https://api.apify.com/v2/acts/datamule~ashby-jobs-scraper/run-sync-get-dataset-items?token={token}&maxTotalChargeUsd=0.05"payload = json.dumps({"boards": ["openai", "ramp"], "keyword": "engineer", "maxJobs": 20}).encode()req = urllib.request.Request(url, data=payload, headers={"Content-Type": "application/json"}, method="POST")jobs = json.loads(urllib.request.urlopen(req, timeout=120).read())for j in jobs[:5]:print(j["boardSlug"], "|", j["title"], "|", j["salaryRange"], "|", j["jobUrl"])
Scope & limits
- Queries the documented public Ashby Posting API (
https://api.ashbyhq.com/posting-api/job-board/{slug}?includeCompensation=true). - This Actor extracts company boards you name in
boards; it does not crawl the web to discover unknown company slugs. - Compensation fields are populated whenever the employer publishes salary bands on Ashby; otherwise they are
null. - Not affiliated with or endorsed by Ashby, Inc.