Apify

New Jobs Feed

Page updated

Price: $0.90 per 1,000 results on paid Apify plans ($40.00 per 1,000 on the Free plan), no start fee. Free-plan cap: up to 25 jobs per run on the Apify Free plan. Prices checked on 2026-10-12.

The New Jobs Feed collects public job postings from several hiring systems and returns them in one record shape. You choose the sources, optional keywords, and an optional cutoff date, and each result points back to the public posting.

It is the single run to use when you do not want a separate scraper for every board. For one board only, the Greenhouse, Lever, Ashby, Workday, and career-site tools are the narrower choice.

Who it is for

Recruiters, talent researchers, and data teams who watch openings across more than one hiring system.

  • Build a daily list of new public openings for a set of target companies.
  • Power a job board that mixes several applicant-tracking systems.
  • Watch hiring velocity in a market without logging into each employer’s board.
  • Hand a normalized jobs file to a warehouse or a spreadsheet.

Inputs

Field Type Required Description
titleKeywords array of strings No Return jobs whose title contains any of these. Empty means any title.
locations array of strings No Return jobs whose location contains any of these, e.g. Germany, Remote. Empty means anywhere.
remoteOnly boolean No Only jobs whose location says remote. Defaults to false.
platforms array of strings No Limit to these hiring platforms (Greenhouse, Lever, Ashby). Empty means all.
companies array of strings No Board URLs, board names or company names. Empty means every company in the feed.
postedWithinHours integer No Jobs the crawl first saw in this many hours. Defaults to 24, max 168.
includeDescriptions boolean No Fetch descriptions live from each employer board. Defaults to false.
maxJobs integer No Stop after this many job rows. Defaults to 100.

Example input

{
  "titleKeywords": [
    "data analyst"
  ],
  "locations": [
    "Canada"
  ],
  "postedWithinHours": 72,
  "maxJobs": 200
}

Example output

Sample records for shape only. They are not a live response.

[
  {
    "source": "greenhouse",
    "company": "Northwind Labs",
    "title": "Data Analyst",
    "location": "Remote, Canada",
    "url": "https://job-boards.greenhouse.io/northwindlabs/jobs/1001",
    "updatedAt": "2026-09-30T15:04:00Z"
  }
]

Price

$0.90 per 1,000 results on paid plans ($40 per 1,000 on the Apify Free plan)

Free-plan cap: Up to 25 jobs per run on the Apify Free plan

Billing happens on Apify, not on this website.

Limits

  • Coverage is the public boards you select, not every employer on the internet.
  • The same opening posted on two boards can appear twice. Each record includes its source URL so you can dedupe.
  • Keyword and location filters use the text the board publishes. They are not a geocoder.

What it does not do

  • It does not log into employer accounts or applicant profiles.
  • It does not submit applications or message candidates.
  • It does not invent a posting that is not on a public board.

FAQ

Which boards are included?

Greenhouse, Lever, Ashby, Workday career sites, and company career pages that publish jobs in public HTML. You can limit the run to a subset with sources.

Is every job on the internet in the feed?

No. The feed reads the public sources it supports. A company that posts nowhere public, or only behind a login, will not appear.

Why might I see the same job twice?

Employers sometimes post one role on two boards. The feed keeps both and labels the source so you can decide how to merge them.

Does the price include a start fee?

No. The published price is per 1,000 results on paid plans. Billing is on Apify.

Can I ask for jobs posted after a date?

Yes. postedWithinHours drops older records when the source gives a date. A board that only shows a relative phrase such as “Posted today” cannot be filtered as precisely.

Run it on Apify