← ClaudeAtlas

apify-ashby-jobs-scraperlisted

Scrape Ashby jobs from any jobs.ashbyhq.com board with the Apify Ashby Job Board API Actor (johnvc/ashby-job-board-scraper). Returns live job rows as JSON: title, company, department, team, employment type, workplace type, remote flag, locations with derived countries, publish date, apply URL, the employer's own published pay as flat salaryMin, salaryMax, salaryCurrency and salaryPeriod columns plus an offersEquity flag, and the description as Markdown by default. Takes company names, board slugs, or board URLs; filters by title, department, location, employment type, and remote before billing; publishedAfter turns a daily schedule into a new-postings feed. Use when someone wants ashby jobs data, an ashby jobs api, to scrape ashby job postings for a job board or aggregator, ashby salary data, or listings from OpenAI, Ramp, Notion, Linear, Cerebras and other Ashby-hosted careers pages. Billed per job delivered with no start fee, and MCP-ready for Claude and other AI agents.
johnisanerd/claude-skill-ashby-jobs-scraper · ★ 0 · AI & Automation · score 67
Install: claude install-skill johnisanerd/claude-skill-ashby-jobs-scraper
# Ashby Jobs, as Rows You Can Query Company names or board slugs in, live Ashby jobs out as structured rows, each with the employer's own published salary already flattened into numbers. ## When to use this skill - Someone wants Ashby jobs and does not want to read jobs.ashbyhq.com boards by hand. - You are filling a job board, a market-intel dashboard, or a sourcing tool with roles from Ashby-hosted careers pages. - You need salary as numbers the employer actually published, not a string a human has to read or a model has to guess. - You went looking for an Ashby jobs API and found only the employer-side APIs you cannot sign up for. Not for: finding which companies run Ashby in the first place, or checking a prospect list. Use the companion `apify-companies-using-ashby` skill, built on the same Actor but shaped for discovery. See `references/actor-index.md`. ## What you get One dataset row per job. `resultType` separates `job` rows from `error` rows. Core fields: - `id`, `url` (canonical, safe as a dedupe key), `applyUrl`, `title` - `companyName`, `boardToken`, `boardUrl` - `department`, `team`, `departments`, `employmentType`, `workplaceType`, `isRemote` - `location`, `secondaryLocations`, `locationsDerived`, `countriesDerived`, `address` - `datePublished`, `isListed` - `compensationSummary` (the employer's own pay line), `salaryRaw` (structured, verbatim), `salaryDerived`, and flat `salaryMin`, `salaryMax`, `salaryCurrency`, `salaryPeriod`, `salaryTiers`, `offersEq