482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Jobs & Recruiting

Ashby Job Board Scraper logo

Ashby Job Board Scraper

hipersoft/ashby-scraper

Scrape all open jobs from any company's Ashby board: title, department, team, location, employment type, remote flag, compensation, description and apply link. Bulk companies.

Total users

4

Monthly users

2

Total runs

106

Per job scraped

$0.001

Last rebuilt

Oct 28, 2026

Overview

Scrape every open job from any company that hosts its careers page on Ashby. Extract job title, department, team, location, employment type, remote flag, compensation, published date, full description and apply link into clean JSON, CSV, Excel or XML. Pass one company or many in a single run. Fast and reliable.

Ashby Job Board Scraper input β€” companies, full description and job cap in the Apify Console

What does Ashby Job Board Scraper do?

Ashby Job Board Scraper collects the full list of open roles from any Ashby-hosted careers page and returns them as structured data. Point it at one or many companies and export the jobs, departments, locations, salaries and descriptions you need for aggregation, sourcing or hiring-trend analysis.

What data can you scrape from Ashby?

  • 🏒 Company & board β€” the Ashby board each job belongs to
  • πŸ“‹ Job details β€” title, department, team, employment type, workplace type
  • πŸ“ Locations β€” primary location plus secondary/additional locations
  • 🏠 Remote flag β€” whether the role is remote
  • πŸ’° Compensation β€” pay range summary when the company publishes one
  • πŸ“ Full descriptions β€” plain text and HTML (optional)
  • πŸ”— Links β€” direct job URL and apply URL
  • πŸ—“οΈ Published date β€” when the role went live

Use cases

  • Job aggregators & boards β€” feed fresh, structured Ashby listings into your own site
  • Recruiting & sourcing β€” monitor which companies are hiring for specific roles
  • Hiring-trend analysis β€” track departments, locations and compensation over time
  • ATS & CRM enrichment β€” keep an internal dataset of open roles up to date
  • Lead generation β€” find companies actively hiring for particular skills

How to scrape Ashby job data

  1. Add Ashby Job Board Scraper to your Apify account.
  2. Enter one or more companies in companies β€” an Ashby token (e.g. ramp) or a full board URL.
  3. Toggle includeContent to add each job's full description.
  4. Set maxJobsPerCompany to cap results per company (0 = all).
  5. Run the Actor and export the results as JSON, CSV, Excel or XML β€” or pull them via the API.

Input

{
  "companies": ["ramp", "https://jobs.ashbyhq.com/notion"],
  "includeContent": true,
  "maxJobsPerCompany": 0
}
Field Description
companies Ashby company tokens or board URLs to scrape (e.g. ramp or https://jobs.ashbyhq.com/notion) β€” required.
includeContent Include each job's full description (text + HTML). Default true.
maxJobsPerCompany Maximum jobs to return per company. 0 = all.

Output

Ashby Job Board Scraper output example β€” job listings as structured JSON

{
  "board": "ramp",
  "jobId": "34413f8d-…",
  "title": "Security Engineer, Cloud",
  "department": "Engineering",
  "team": "Security",
  "location": "New York, NY (HQ)",
  "secondaryLocations": ["San Francisco, CA", "Remote (US)"],
  "employmentType": "FullTime",
  "workplaceType": "Hybrid",
  "isRemote": true,
  "compensation": "$180K – $220K",
  "publishedAt": "2026-07-15T09:14:00Z",
  "jobUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-…",
  "applyUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-…/application",
  "description": "Full job description text… (when includeContent is on)",
  "descriptionHtml": "<div>Full job description as HTML…</div>"
}

Output schema

Field Type Description
board string Ashby company token the job belongs to.
jobId string Unique Ashby job listing ID.
title string Job title.
department string Department the role sits in.
team string Team within the department.
location string Primary job location.
secondaryLocations array Additional locations the role is open in.
employmentType string Employment type, e.g. FullTime, PartTime, Contract.
workplaceType string Workplace type, e.g. Remote, Hybrid, On-site.
isRemote boolean Whether the role is remote.
compensation string Published compensation range summary, when available.
publishedAt string (ISO date) When the role was published.
jobUrl string (URL) Direct URL to the job listing.
applyUrl string (URL) URL to apply for the role.
description string Full job description text (when includeContent is on).
descriptionHtml string Full job description as HTML (when includeContent is on).

Need more job data?

Combine Ashby with other job sources for wider coverage:

FAQ

Where do I find a company's Ashby token? It's the slug in the careers URL β€” jobs.ashbyhq.com/ramp β†’ ramp. A full board URL works too.

Do I need an account or login? No. There's no setup and no login β€” just add one or more companies and run.

How many jobs can I scrape per run? Use maxJobsPerCompany to cap results per company, or set 0 for all. Add more companies to companies for wider coverage.

How does billing work? You pay per job you get, plus a small per-request charge β€” pay only for what you scrape.

What's the output format? Structured JSON β€” one record per job with title, department, location, employment type, compensation, dates, links and (optionally) the full description. Export as JSON, CSV, Excel or XML.

Is scraping Ashby job boards legal? Only public job data shown to any visitor on an Ashby careers page is collected. This is an independent tool, not affiliated with Ashby; check Ashby's and each company's terms and applicable regulations for your use case.

Can I integrate this with other tools? The Ashby Job Board Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Notes

Original clean-room implementation. Returns only public data; you are responsible for compliance with Ashby's and each company's terms. Not affiliated with Ashby.

Input

FieldTypeDescription
companies required
Companies
arrayAshby org tokens or board URLs β€” e.g. "ramp" or https://jobs.ashbyhq.com/ramp.
includeContent
Include full description
booleanInclude each job's full description (plain text + HTML).
Default: true
maxJobsPerCompany
Max jobs per company
integerLimit jobs per company. 0 = all.
Default: 0

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~ashby-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "companies": [
    "ramp"
  ]
}'

Pricing

EventPricePaid plans from
Job scraped
One job posting scraped.
$0.001$0.0005
API request
One company board fetched.
$0.0005$0.0005

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Dribbble Shots Scraper

Scrape public design shots from Dribbble: title, high-res image, tags, likes, views and designer credit. Filter by category or sort, export JSON, CSV or Excel.

359 runs Β· 5 users Β· $0.003 / shot scraped

Computrabajo Scraper

Scrape Computrabajo job listings across Latin America (Mexico, Colombia, Argentina, Chile, Peru and more): title, company, location, salary, posted date and apply URL. Filter by country and keyword. No setup.

206 runs Β· 4 users Β· $0.002 / listing scraped

Kraken Market Data Scraper

Fetch Kraken spot market data in bulk: ticker stats (ask, bid, last, 24h high/low/volume/vwap), OHLC candles for any interval, order book depth (top bids/asks), and tradable pair metadata. Fast, clean and cheap.

165 runs Β· 4 users Β· $0.001 / pair scraped

Bayt Scraper

Scrape Bayt.com job listings across the Middle East (UAE, Saudi Arabia, Egypt, Qatar and more): title, company, location, posted date and apply URL. Filter by country and keyword.

134 runs Β· 4 users Β· $0.003 / job scraped

GitHub Scraper

Search GitHub and scrape repositories (stars, forks, language, topics, license, dates) or user profiles (name, company, location, bio, followers, public email, repos). Uses the GitHub REST API; optional token for higher rate limits. For developer lead generation, OSS research and recruiting.

131 runs Β· 7 users Β· $0.0008 / item scraped

Hacker News Scraper

Scrape Hacker News stories, comments, Ask HN, Show HN, jobs and polls by keyword, points, comments and date range. Sort by relevance or newest. Title, URL, author, points, comment count, text and HN link. Fast clean HTTP via the HN Algolia API, no setup.

130 runs Β· 2 users Β· $0.004 / item scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build