Ashby Jobs API Scraper
Pricing
from $1.00 / 1,000 ashby job results
Ashby Jobs API Scraper
Fetch public Ashby job postings across company boards with full descriptions, locations, departments, remote status, compensation, and apply URLs.
Ashby Jobs API Scraper
Pricing
from $1.00 / 1,000 ashby job results
Fetch public Ashby job postings across company boards with full descriptions, locations, departments, remote status, compensation, and apply URLs.
Use this to select organizations. Enter a board name such as Ashby or a URL such as https://jobs.ashbyhq.com/Ashby; 1–50 unique boards are accepted. This is not an individual job URL.
[ "Ashby"]Use this to keep jobs containing a phrase in the title, department, team, location, or plain-text description, for example engineer. Matching is case-insensitive; blank keeps all jobs.
Use this to keep jobs whose primary or secondary location contains any entry, for example United States or London. Matching is case-insensitive; an empty list disables the filter.
[]Use this to keep jobs whose department contains any entry, for example Engineering. Matching is case-insensitive; an empty list disables the filter.
[]Use this to keep jobs whose Ashby team contains any entry, for example Growth. Matching is case-insensitive; an empty list disables the filter.
[]Use this to keep any matching Ashby employment type, for example FullTime, PartTime, Contract, Intern, or Temporary. Values are matched case-insensitively; empty keeps all types.
[]Use this to keep any matching workplace type, for example Remote, Hybrid, or OnSite. Values are matched case-insensitively; empty keeps all types.
[]Use this when only postings marked remote by Ashby should be returned. The default false includes both remote and non-remote jobs.
Use this to keep jobs published on or after an ISO 8601 date or timestamp, for example 2026-01-01. Leave blank for any publication date; this is not a free-form relative date.
Use this to request public compensation fields from Ashby's official posting API. Enabled by default; jobs without disclosed compensation return null salary fields.
Use this when the original rich job description is needed. The default false returns plain text only and keeps datasets smaller.
Use this to cap unique dataset records across all boards. The default is 100; accepted range is 1–10000. Apify free-plan runs are capped at 5 records even when a larger value is requested; paid and agentic runs use this setting. This is a result limit, not an API-page limit.