Ashby Jobs Scraper — Ashby Job Board API to JSON avatar

Ashby Jobs Scraper — Ashby Job Board API to JSON

Pricing

from $1.50 / 1,000 job results

Go to Apify Store
Ashby Jobs Scraper — Ashby Job Board API to JSON

Ashby Jobs Scraper — Ashby Job Board API to JSON

Scrape Ashby job boards to clean JSON with structured salary ranges: title, team, location, remote, employment type, posted date, apply link and optional description. Pass board URLs or search a 510-company index. $1.50 per 1,000 jobs.

Pricing

from $1.50 / 1,000 job results

Rating

0.0

(0)

Developer

ActorForge

ActorForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Security

Limited permissions

Share

Scrape Ashby job boards to clean JSON with structured salary ranges: title, team, location, remote, employment type, posted date, apply link and optional description. Pass board URLs or search a 510-company index. $1.50 per 1,000 jobs.

Scrape Ashby job boards to JSON without an API key. This Ashby jobs scraper reads the same public job-board feed the company's careers page uses and returns every open posting in one clean schema: title, company, department, team, location, country, remote/hybrid/onsite, employment type, salary min/max/currency where published, posted date and apply link, with an optional full plain-text description. You get structured salary ranges, team, employment type and remote flag. Pass board URLs, or switch on Search the whole built-in company index to scan 510 Ashby companies (OpenAI, Snowflake, Ramp, Notion and hundreds of YC startups) by keyword, location, remote and recency. Filter by keyword, excluded words, location, remote and posted-within-days; filtered-out jobs are free. Use it for recruiting and sourcing, job-board and newsletter feeds, hiring-signal sales prospecting, labour-market research, or as a jobs tool in Clay, Make, n8n and AI-agent workflows. The same engine also reads Greenhouse, Lever, Ashby, Workday, Workable, Recruitee, Teamtailor, Personio and BambooHR URLs. $1.50 per 1,000 jobs, with no compute bill on top.

What data does it return?

Every run outputs clean, schema-validated rows like these:

titlecompanyNameatslocationworkplaceTypesalaryTextpostedAtjobUrl
Customer Support Developer (Databases)AirbyteashbyUnited Statesremote$99K - $115K2026-10-08https://jobs.ashbyhq.com/airbyte/9d81a132-…

How much does it cost?

Transparent pay-per-event pricing — you only pay for what you get, and the actor always respects your run budget: set a maximum total charge and it stops cleanly at the cap instead of overrunning.

EventPriceChargedWorked example
job-result$0.0015per job posting delivered (description included at no extra cost)100 jobs = $0.15; 1,000 jobs = $1.50; 400 jobs ≈ $0.60
apify-actor-start$0.00005per run per GB of memory (platform start fee)One run at 1 GB = $0.00005

Input options

FieldTypeRequiredDefaultDescription
companiesarrayno—Ashby career sites to scrape, one per line: jobs.ashbyhq.com/{company}, or ashby:{slug}. URLs from the other supported ATS (Greenhouse, Lever, Ashby, Workday, Workable, Recruitee, Teamtailor, Personio, BambooHR) also work.
searchAllCompaniesbooleannofalseScan every Ashby company in the built-in index (510 Ashby companies (OpenAI, Snowflake, Ramp, Notion and hundreds of YC startups)) and return jobs matching your filters. No need to know company names.
atsarrayno["ashby"]When searching the built-in index, only scan companies on these applicant tracking systems. The index covers Greenhouse, Lever and Ashby; other ATS work through careers URLs in Companies. Empty = all.
industriesarrayno[]Only scan index companies in these industries, e.g. 'Fintech', 'Healthcare', 'B2B', 'Consumer'. Partial, case-insensitive match.
keywordsarrayno[]Keep jobs whose title, department or team contains any of these, e.g. 'engineer', 'data', 'product manager'. Empty = all jobs.
excludeKeywordsarrayno[]Drop jobs whose title contains any of these, e.g. 'intern', 'senior'.
locationsarrayno[]Keep jobs whose location or country contains any of these, e.g. 'London', 'United States', 'Remote'. Empty = anywhere.
remoteOnlybooleannofalseOnly jobs marked remote by the employer.
postedWithinDaysintegerno—Only jobs first published in the last N days. Leave empty for all open jobs.
maxJobsintegerno100Stop after this many jobs. You pay per job: 1,000 jobs = $1.50. Filtered-out jobs are never charged.
includeDescriptionbooleannofalseAdd the full plain-text job description to each row (bigger rows, same price).

Limits & honest notes

  • Supports Workday (.myworkdayjobs.com), Greenhouse, Lever, Ashby (incl. EU Greenhouse/Lever hosts), Workable, Recruitee (.recruitee.com), Teamtailor (.teamtailor.com), Personio (.jobs.personio.de/.com) and BambooHR (*.bamboohr.com). SmartRecruiters and custom-built careers pages are not supported.
  • The built-in index lists 811 Greenhouse/Lever/Ashby companies verified on 2026-10-18 (YC companies plus well-known employers). Workday and the other ATS work when you pass the company's careers URL; the actor never guesses company slugs.
  • Workday: one detail request per job (that is where the real posting date and description live), at most 5 requests at a time per company, so a 300-job site takes about a minute. Workday searches stop at 2,000 results; larger sites are split by job family or location automatically. A site whose robots.txt disallows its job pages is skipped and not charged.
  • Salary is only returned where the employer publishes it in structured form (common on Ashby, sometimes Lever/Recruitee, rare elsewhere). Otherwise the salary fields are null.
  • Lists only currently open, publicly listed jobs, exactly what the company's careers page shows. Recruiter names, job mailboxes and application-form fields are never returned.
  • Keyword/location filters are case-insensitive substring matches on title, department, team, location and country.
  • Filtered-out jobs and companies without a public board are never charged.
  • Respects your run budget: set a maximum total charge and the actor stops cleanly at the cap.

Changelog

  • 2026-10-19 — Initial release as a Ashby-first listing of Career Site Jobs (same engine: nine ATS, $1.50 per 1,000 jobs).

Built and maintained by ActorForge. Reliability first: every actor in the portfolio is monitored by an automated nightly self-test, and breakages are typically fixed the same day.