Company and financial data

Career Site Jobs: Greenhouse, Lever, Ashby, Teamtailor & more

Open jobs from company boards on Greenhouse, Lever, Ashby, Workday, Workable, SuccessFactors, iCIMS, UKG, Oracle, Dayforce, JazzHR, BambooHR, Breezy, Paylocity, Teamtailor and Recruitee, up to 200 boards a run: title, department, location, posting date, salary, apply link. Pay per job.

$1.00per 1,000 ยท Job listed

One open job delivered as a row: title, department, location, workplace type, posting date and apply link. Boards that fail and filters that match nothing are never charged.

run it
ACTOR=steadydata~company-career-site-jobs
URL="https://api.apify.com/v2/acts/$ACTOR/run-sync-get-dataset-items"

curl -X POST "$URL?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"boards": ["https://boards.greenhouse.io/stripe", "https://jobs.lever.co/spotify", "https://channable.recruitee.com", "gitlab"], "maxJobsPerBoard": 100, "postedWithinDays": 0}'

# rows come straight back as JSON, one object per delivered row

Input

FieldNameWhat it does
boards
required
Company boardsJob board addresses, one per row, up to 200. A Greenhouse, Lever, Ashby, Workday, Workable, SuccessFactors, iCIMS, UKG, Oracle, Dayforce, JazzHR, BambooHR, Breezy, Paylocity, Teamtailor or Recruitee board URL, a bare board name such as stripe, or a company career page that links its board.
maxJobsPerBoardMax jobs per boardCost ceiling per board, newest posting first. One delivered job is one charged event.
postedWithinDaysOnly jobs posted in the last N days0 keeps every open job. Use 7 to see which companies started hiring this week. Jobs without a posting date are always kept.
titleContainsJob title containsOptional filter, case-insensitive. Only jobs whose title contains this text are delivered and charged, so a narrow search stays cheap.
locationContainsLocation containsOptional filter, case-insensitive, matched against every location on the job.
includeDescriptionInclude the job descriptionOn, the full description text is delivered as well. Off keeps the dataset small; the apply link always points at the full posting.

What you get back

FieldType
boardstring, null
boardTypestring, null
companyNamestring, null
jobIdstring, null
titlestring, null
departmentstring, null
teamstring, null
locationstring, null
allLocationsarray, null
countrystring, null
workplaceTypestring, null
employmentTypestring, null
salaryMinnumber, null
salaryMaxnumber, null
salaryCurrencystring, null
salaryPeriodstring, null
postedAtstring, null
updatedAtstring, null
applyUrlstring, null
jobUrlstring, null
descriptionstring, null
positioninteger, null
discoveredboolean, null
statusstring, null
inputstring, null
errorCodestring, null
errorstring, null