Job Board Feed: Greenhouse, Lever & Ashby in one schema avatar

Job Board Feed: Greenhouse, Lever & Ashby in one schema

Pricing

from $0.50 / 1,000 job postings

Go to Apify Store
Job Board Feed: Greenhouse, Lever & Ashby in one schema

Job Board Feed: Greenhouse, Lever & Ashby in one schema

Pull current job postings from companies' official public job-board APIs (Greenhouse, Lever, Ashby) in one normalized format. Filter by keyword, location and remote, remove duplicates, and optionally return only jobs you haven't seen in earlier runs.

Pricing

from $0.50 / 1,000 job postings

Rating

0.0

(0)

Developer

Ammar Arquil

Ammar Arquil

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Security

Limited permissions

Share

Job Board Feed: Greenhouse, Lever & Ashby

One normalised feed of current job postings from companies' official public job-board APIs. These are the endpoints companies publish so their own careers pages can list jobs. No logins and no page scraping. It returns job ads, not people's profiles. If you switch descriptions on, they appear exactly as each company publishes them.

  • One schema for Greenhouse, Lever (global and EU) and Ashby.
  • Filters: keywords, excluded keywords, locations, remote-only.
  • De-duplication by posting and by link.
  • Daily alerts: switch on "Only jobs not seen before" and schedule the Actor. Each run returns only new postings (the memory is kept per Alert name).
  • Keeps going on errors: one wrong board name doesn't stop the others; the log says which failed.

Input

FieldWhat it doesDefault
Company job boardsLines like greenhouse:gitlab, lever:zoox, lever-eu:name, ashby:linear. The board name is the last part of the company's job-board URL–
KeywordsKeep jobs whose title or department contains any of themall
Exclude keywordsDrop jobs whose title contains any of themnone
LocationsKeep jobs whose location contains any of themall
Remote jobs onlyKeep jobs marked remoteoff
Include description textAdds plain-text description; keywords then also search itoff
Only jobs not seen beforeReturn only postings new since the last run with the same Alert nameoff
Max jobsHard cap on jobs returned and charged1000

Output

{
"id": "greenhouse:gitlab:12345",
"ats": "greenhouse",
"company": "gitlab",
"title": "Backend Engineer",
"location": "Remote - US",
"isRemote": true,
"department": "Engineering",
"employmentType": null,
"postedAt": null,
"updatedAt": "2026-10-30T10:00:00-04:00",
"url": "https://boards.greenhouse.io/gitlab/jobs/12345",
"description": null
}

Fields a board doesn't publish are null. company is the board name, not a verified legal name.

Pricing

Pay per event: $0.0005 per job returned (that is $0.50 per 1,000). Jobs filtered out, duplicates and failed boards are free. Each run also has a $0.00005 start fee (a twentieth of a cent). Use "Max jobs" to cap spend.

Notes and limits

  • Only boards whose company has a public job board work; private or renamed boards return a clear "not found" message.
  • Postings are shown as the company publishes them; availability and accuracy are the company's.
  • Not affiliated with Greenhouse, Lever or Ashby.

Acceptable use

Please don't use this Actor for, or on behalf of, gambling or betting, alcohol, adult or immodest content, interest-based lending, or deceptive marketing. It's built for ordinary business, research and personal use.