Every open job on any company's Ashby board, read from Ashby's official public Job Posting API: title, department, team, locations, workplace type, employment type, salary where published, description and dates. Built-in change tracking reports new, updated and removed jobs.
First release. Single-system edition of ATS Jobs Scraper , sharing its tested engine and output schema.
Open jobs from the official Ashby public Job Posting API (api.ashbyhq.com), one row per job in the same schema as ATS Jobs Scraper.
Input: board URLs in every form, single-job links, bare board tokens, embedded ?ashby_jid= links. A URL for another system gets a per-entry message naming the Actor that reads it.
Salary and equity text where the company publishes compensation on Ashby.
Filters: title keywords (any/all, exclusions), locations, departments, remote only, posted after, employment type, max jobs per board.
Change tracking between runs: new, updated (with changed fields and previous values), unchanged, removed; changes-only output with selectable change types. Snapshots in its own store (ashby-jobs-scraper-snapshots).
Per-board status rows and run summary in OUTPUT; the run fails with reasons when no job could be extracted at all.
Pay-per-event pricing (job event) that stops gracefully at the run's maximum charge.