Ashby Salary Scraper - Startup Job Pay Ranges
Pricing
Pay per event
Go to Apify Store
Ashby Salary Scraper - Startup Job Pay Ranges
Ashby job postings with normalized annual salary ranges, equity flags and new-since-last-run detection.
Ashby Salary Scraper - Startup Job Pay Ranges
Pricing
Pay per event
Ashby job postings with normalized annual salary ranges, equity flags and new-since-last-run detection.
Company
company
Optional
Ashby board name the posting belongs to. On the status row (found = false) it lists the boards that were read.
Job ID
id
Optional
Stable Ashby identifier of the posting; null only on the status row.
Title
title
Optional
Job title; null only on the status row.
Department
department
Optional
Department as set by the employer.
Team
team
Optional
Team inside the department.
Employment type
employmentType
Optional
FullTime, PartTime, Intern, Contract or Temporary.
Location
location
Optional
Primary location text.
Other locations
otherLocations
Optional
Secondary locations joined with semicolons.
All locations
allLocations
Optional
Every place the posting names, joined with semicolons: primary location, secondary locations and the address as city, region, country. The location filter searches this field.
Country
country
Optional
Country of the primary address when published.
Region
region
Optional
State or region of the primary address.
City
city
Optional
City of the primary address.
Remote
isRemote
Optional
Ashby's isRemote flag as published. Ashby sets it to true for Hybrid roles too, so use workplaceType to tell fully remote roles apart.
Workplace type
workplaceType
Optional
Remote, Hybrid or OnSite as set by the employer; null when the employer did not set it.
Published at
publishedAt
Optional
ISO 8601 publication time.
Days since published
daysSincePublished
Optional
Whole days between publication and this run.
Job URL
jobUrl
Optional
Public page of the posting; null only on the status row.
Apply URL
applyUrl
Optional
Direct application link.
Has salary
hasSalary
Optional
True when a salary range is published.
Salary minimum
salaryMin
Optional
Lower bound as published, in the posting interval.
Salary maximum
salaryMax
Optional
Upper bound as published, in the posting interval.
Salary currency
salaryCurrency
Optional
Currency of the headline range in salaryMin/salaryMax. The salary currency filter and the minimum annual salary use this currency.
Salary interval
salaryInterval
Optional
Pay period of the published range, for example 1 YEAR or 1 MONTH.
Annual salary minimum
salaryAnnualMin
Optional
Lower bound converted to a yearly amount in the posting currency (no currency conversion).
Annual salary maximum
salaryAnnualMax
Optional
Upper bound converted to a yearly amount in the posting currency.
Equity offered
equityOffered
Optional
True when the compensation includes equity.
Bonus mentioned
bonusMentioned
Optional
True when the compensation lists a bonus.
Commission mentioned
commissionMentioned
Optional
True when the compensation lists commission.
Salary summary
salarySummary
Optional
Salary text as shown on the posting.
Pay tiers
payTiers
Optional
Number of location-based pay tiers published for the role.
Pay tier currencies
payTierCurrencies
Optional
All currencies used by the pay tiers of the posting, for example "USD, CAD" when a Canadian tier is listed next to the US one; the headline currency when there are no tiers.
Pay tier summaries
payTierSummaries
Optional
All pay tiers joined with a pipe, only when there is more than one.
Description
descriptionText
Optional
Plain-text description, only when requested.
Found
found
Optional
True for every posting. False only on the single free status row emitted when a run returns no postings; the run status message says why.
Scraped at
scrapedAt
Optional
ISO 8601 timestamp of extraction.