Company Jobs from Greenhouse, Lever & Ashby — Structured Salary avatar

Company Jobs from Greenhouse, Lever & Ashby — Structured Salary

Pricing

from $2.00 / 1,000 job results

Go to Apify Store
Company Jobs from Greenhouse, Lever & Ashby — Structured Salary

Company Jobs from Greenhouse, Lever & Ashby — Structured Salary

Give a list of company domains or names; get their open jobs straight from their public Greenhouse, Lever or Ashby job boards, normalized to one schema with structured salary where the employer publishes it. No job descriptions, no guessing.

Pricing

from $2.00 / 1,000 job results

Rating

0.0

(0)

Developer

Zeb Jungeberg

Zeb Jungeberg

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Categories

Share

Give a list of companies. Get their open jobs straight from their own public job boards on Greenhouse, Lever, or Ashby, normalized into one clean schema, with structured salary ranges wherever the employer publishes them.

The data is read directly from the board each employer maintains at the time of your run — not from an aggregator.

What you provide

A list of up to 50 companies per run. Each entry can be:

  • a job-board URL — the most reliable input: https://boards.greenhouse.io/airbnb, https://jobs.lever.co/palantir, https://jobs.ashbyhq.com/openai
  • a domain: stripe.com
  • a company name: Ramp

For domains and names, the Actor tries the exact company name as a board ID on each platform and stops at the first board that exists. Every row tells you how the match was made (see match below) so you can check it. Greenhouse boards report their own company name, and a guessed Greenhouse board is only accepted when that name matches yours.

Optional filters: remote only, published-salary only, location contains.

What this returns

One row per open job:

FieldNotes
companyAs you entered it
titleAs written by the employer
locationAs written on the board
remotetrue / false only when the board says so. For Greenhouse, true only when the location text explicitly says remote. null means unknown — never guessed.
salary_min, salary_max, salary_currencyOnly from the platform's structured salary fields — never extracted from description text. null when the employer published none, or published several ranges (e.g. per country) with no single answer.
salary_intervalyear / month / hour etc. when the platform supplies it. Greenhouse does not, so it is always null there.
posted_atGreenhouse/Ashby: first-published time. Lever: the posting's creation time.
apply_urlThe job's application page on the employer's job board
source_atsgreenhouse, lever, or ashby
boardThe exact board read, e.g. greenhouse:stripe
matchboard_url (you gave the board URL), name_verified (guessed and confirmed by the board's own company name), or slug_guess (guessed from your input; Lever and Ashby don't report a company name, so check board)
retrieved_atWhen this run read the board

Companies that don't produce jobs

Each gets one row explaining why, and none of these rows is charged:

record_typeMeaning
board_not_foundNo board found on any of the three platforms; sources_checked lists what was tried
board_emptyThe board exists but has no open jobs right now
name_mismatchA board with that ID exists but belongs to a different company (board_company) — supply the board URL instead
no_matching_jobsJobs exist, but none pass your filters (jobs_before_filters)
duplicate_boardAnother entry in your list already resolved to the same board, so its jobs aren't returned (or charged) twice
source_errorThe job board could not be reached reliably; this is never reported as "no jobs"
unsupported_inpute.g. EU-hosted boards (jobs.eu.lever.co, boards.eu.greenhouse.io), not supported yet

What this deliberately does not return

  • No job descriptions. Description text belongs to the employer; follow apply_url to read it.
  • No recruiter or hiring-manager fields. (Job titles are passed through exactly as the employer wrote them.)
  • No unlisted postings. Ashby jobs an employer has marked unlisted are skipped.
  • No other job platforms. Workday, iCIMS, LinkedIn, Indeed, etc. are not covered.

Pricing

Pay per result: a small fee per job row returned, plus Apify's standard per-run start fee. Rows explaining why a company produced no jobs are not charged.

Source and affiliation

This Actor reads the public, unauthenticated job-board endpoints that Greenhouse, Lever and Ashby provide for employers' careers pages. It is not affiliated with, endorsed by, or sponsored by Greenhouse, Lever, Ashby, or any employer listed. Job data is provided as published by each employer; verify details on the application page before acting on them.

Employers or platforms with questions or removal requests: zeb@forgekits.build.

Built and operated by ForgeKit.