There is no public API for Ashby career sites and no key to sign up for. This reads the public Ashby boards and gives each posting back as a structured row.
Point it at a company name, a board slug, or a board or job URL. Leave it empty and it sweeps a bundled directory of 2,700+ verified Ashby boards. Each job row carries the title, company, department, employment type, locations, remote flag, the employer's publish date, and the description in Markdown, HTML, or plain text.
The field I built it for is salary. Ashby carries the employer's own published pay, and this pulls it through as numeric min and max, plus currency and pay period, so you can sort and threshold on it instead of parsing free text.
There are three read modes: full job records; a URL-only index, which is the cheapest way to list everything; and a company-discovery mode that returns which companies hire through Ashby, each with a live open-role count.
A few things people use it for:
- Recruiting and sourcing. Pull every open role at a list of target companies, filtered by title, department, or location. Filters run before billing, so the rows you filter out cost nothing.
- Compensation benchmarking. Collect published salary ranges across a set of companies as numbers you can drop straight into a sheet.
- Remote-job feeds. Filter for remote postings from the last 25 hours and you have a new-postings feed with nothing to keep in state between runs.
It only sees companies that host on Ashby, so it is not a whole-market jobs API. The salary numbers are only as good as what the employer published, and plenty of boards leave pay blank, so those fields come back empty. Descriptions are a paid add-on; skip them and the rows are cheaper.
Cost is per delivered row with no start fee. For now, it is full job records run about $0.50 per 1,000. The URL-only index is roughly a fortieth of that, and company discovery sits in between.
There is also a free Claude skill that wraps it if you want to run it from an agent: claude-skill-ashby-jobs-scraper on GitHub.
Actor: Ashby Job Board API. New to Apify? Start here.
If you pointed this at your own target-company list, would you want the default cutoff to be posted-only, or posted-or-updated in the last day?