Ashby Jobs Scraper
Pricing
from $0.75 / 1,000 jobs
Ashby Jobs Scraper
Ashby job board scraper: every open job from any company's Ashby careers page via the official public Job Posting API. Title, department, location, remote, salary range, description, apply URL. Only new jobs since last run.
Pricing
from $0.75 / 1,000 jobs
Rating
0.0
(0)
Developer
GovData Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Ashby Jobs Scraper (Official API, Salary, Only New Jobs)
Get every open job from any company's Ashby careers page as JSON, CSV or Excel: title, department, location, remote/hybrid, salary range when published, full description and apply link. Uses Ashby's official public job board API (api.ashbyhq.com), so runs are fast and stable. Turn on Only new since last run and schedule it to get just the jobs posted since yesterday.
Built for recruiters and staffing agencies, job boards and aggregators, sales teams using hiring as a buying signal, and labour-market researchers.
Why this Actor
- $0.75 per 1,000 jobs, below other Ashby scrapers on the Store. Pay per result, no subscription.
- Official API, no scraping of HTML pages. One request per company; no proxies, no browser.
- Same output fields across our Greenhouse, Lever and Ashby scrapers, so you can mix sources in one sheet.
- Only new jobs. A built-in memory per configuration returns just new postings on scheduled runs.
What data you get
| Field | Example |
|---|---|
| title | Senior Software Engineer |
| companyName / company | Board name (and display name when Ashby provides it) |
| department, team | Engineering, Backend |
| location, allLocations, country | London, UK; Remote (Europe) |
| workplaceType, isRemote | hybrid, false |
| employmentType | Full-time |
| salaryMin, salaryMax, salaryCurrency, salaryInterval, salaryText | when the company publishes pay |
| description | plain text, emails removed |
| postedAt, updatedAt | ISO 8601 |
| url, applyUrl | posting and application pages |
How to use
- Find the board name in the company's careers URL:
https://jobs.ashbyhq.com/<name>(for exampleramp). - Paste one or more names or URLs into Companies, add optional filters (title keywords, locations, departments, remote only, posted within N days).
- Run, or save as a task and add a daily schedule with Only new since last run on.
{"companies": ["ramp", "notion"],"keywords": ["engineer"],"remoteOnly": false,"maxItems": 100}
Output example
Two jobs from a real run (descriptions shortened here):
[{"jobId": "ashby:ramp:e0cca3aa-24f7-46ca-9493-9984a7ae2285","ats": "ashby","company": "ramp","companyName": null,"title": "Product Operations | General Builder (All Levels)","department": "Product","team": "Product Operations","location": "New York, NY (HQ)","allLocations": ["New York, NY (HQ)","San Francisco, CA"],"country": "USA","workplaceType": "hybrid","isRemote": true,"employmentType": "Full-time","salaryMin": 130000,"salaryMax": 200000,"salaryCurrency": "USD","salaryInterval": "year","salaryText": "$130K - $200K","description": "ABOUT RAMP\n\nRamp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. We automate how over $275B in annualized spend flows in and out of 85,000+ companies: authorizing payments, flagging risk, categorizing spe…","postedAt": "2026-10-23T19:41:17.713Z","updatedAt": null,"url": "https://jobs.ashbyhq.com/ramp/e0cca3aa-24f7-46ca-9493-9984a7ae2285","applyUrl": "https://jobs.ashbyhq.com/ramp/e0cca3aa-24f7-46ca-9493-9984a7ae2285/application","sourceUrl": "https://api.ashbyhq.com/posting-api/job-board/ramp","scrapedAt": "2026-10-24T14:50:10.334Z"},{"jobId": "ashby:ramp:aa433e44-f095-484b-a46a-a330583d84b0","ats": "ashby","company": "ramp","companyName": null,"title": "GTM Senior Business Systems Analyst, Marketing & Pre-Sales","department": "Engineering","team": "Growth Engineering","location": "New York, NY (HQ)","allLocations": ["New York, NY (HQ)","San Francisco, CA","Miami, FL"],"country": "USA","workplaceType": "hybrid","isRemote": true,"employmentType": "Full-time","salaryMin": 134400,"salaryMax": 209000,"salaryCurrency": "USD","salaryInterval": "year","salaryText": "$134.4K - $209K","description": "ABOUT RAMP\n\nRamp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. We automate how over $275B in annualized spend flows in and out of 85,000+ companies: authorizing payments, flagging risk, categorizing spe…","postedAt": "2026-10-23T17:17:16.626Z","updatedAt": null,"url": "https://jobs.ashbyhq.com/ramp/aa433e44-f095-484b-a46a-a330583d84b0","applyUrl": "https://jobs.ashbyhq.com/ramp/aa433e44-f095-484b-a46a-a330583d84b0/application","sourceUrl": "https://api.ashbyhq.com/posting-api/job-board/ramp","scrapedAt": "2026-10-24T14:50:10.334Z"}]
Ready-made tasks
Start from a pre-filled search, then add your own companies:
- AI Startup Jobs: OpenAI, Perplexity, Cursor & More (Ashby)
- AI Startup Engineering Jobs with Salary (Ashby)
For a daily feed, turn on Only new since last run and add a schedule.
Pricing
$0.75 per 1,000 jobs (pay per result): you are charged for each job pushed to the dataset, plus a tiny per-run start fee. Use Max items to cap a run. Runs use 256 MB and finish in seconds.
Use cases
- Recruiting and staffing: daily feed of new roles at target companies.
- Job boards and aggregators: keep listings fresh from source, with salary data where published.
- Sales intelligence: companies hiring for a function (e.g. "data engineer") are buying signals.
- Market research: hiring trends by department, location and pay.
FAQ
How do I find a company's board name? Open their careers page; if it is hosted on Ashby, the URL looks like jobs.ashbyhq.com/<name>.
Does it need a login or API key? No. The Ashby job board API is public.
Is salary always available? Only when the company publishes pay ranges on Ashby.
How fresh is the data? Live: every run reads the current open jobs.
Limitations
- Only jobs on public Ashby boards; companies that host jobs elsewhere are not covered.
- A board name that does not exist is skipped with a warning; the run fails only if no board can be read.
- Requests are paced at one per second, so very long company lists take longer.
See also
Greenhouse Jobs Scraper · Lever Jobs Scraper · Ashby Jobs Scraper
Changelog
See CHANGELOG.md.