Ashby Jobs Scraper
Page updated
Price: $1.50 per 1,000 results on Apify Free and Bronze plans ($1.20 per 1,000 on Silver and higher), plus Apify's run-start fee ($0.00005 per run). Free-plan cap: up to 25 results per run on the Apify Free plan. Prices checked on 2026-10-12.
The Ashby Jobs Scraper returns public postings from an Ashby job board. Each record carries the title, team, location, employment type when Ashby publishes it, the posting URL, and the description if you leave that option on.
It reads the public board only. The Ashby product that employers use to manage candidates is not part of the tool.
Who it is for
Teams tracking companies that publish jobs on Ashby-hosted boards.
- Download the current public Ashby board for one company.
- Watch several Ashby boards for new openings.
- Keep employment type and compensation text when Ashby shows them.
- Combine Ashby rows with Greenhouse and Lever rows in one table.
Inputs
| Field | Type | Required | Description |
|---|---|---|---|
| boards | array of strings | Yes | Board names from jobs.ashbyhq.com/<name>, or the board URL. Up to 200 per run. |
| includeDescriptions | boolean | No | Include the plain-text job description. Defaults to true. |
| titleKeyword | string | No | Only return jobs whose title contains this text (case-insensitive). |
| locationKeyword | string | No | Only return jobs whose location contains this text (case-insensitive). |
| onlyNewSinceLastRun | boolean | No | Return only jobs added or changed since your previous run with the same stateKey. |
| maxJobsPerBoard | integer | No | Upper limit on jobs returned per board. Defaults to 5000. |
Example input
{
"boards": [
"linear",
"notion"
],
"includeDescriptions": true
} Example output
[
{
"source": "ashby",
"company": "Northwind Labs",
"title": "Product Engineer",
"team": "Product",
"location": "New York",
"employmentType": "FullTime",
"url": "https://jobs.ashbyhq.com/northwindlabs/11111111-2222-3333-4444-555555555555",
"descriptionText": "Sample description. This is not a live posting."
}
] Price
$1.50 per 1,000 results on Free and Bronze plans ($1.20 on Silver and higher), plus a $0.00005 run-start fee
Free-plan cap: Up to 25 results per run on the Apify Free plan
Billing happens on Apify, not on this website.
Limits
- Compensation text is included only when the public board shows it. The tool does not estimate pay.
- A board that is unpublished returns no rows.
- Department and location labels are whatever Ashby displays. They are not normalized to a city database.
What it does not do
- It does not log into the Ashby hiring app.
- It does not read candidates or interview plans.
- It does not apply on your behalf.
FAQ
What URL do I use?
The public board, https://jobs.ashbyhq.com/ and the company’s board name.
Does it include salary?
Only when that Ashby board publishes a compensation range. Missing ranges stay empty.
Is an Ashby API key required?
No. This tool reads the public job board, not the private Ashby API.
Why is the price missing?
It has not been entered in the site config. The site will not show a guessed price.
Can I cap the number of jobs?
Yes. Set maxJobsPerBoard. Leave it out to take the public list.