Fresh Jobs Feed - New Job Listings Every Day avatar

Fresh Jobs Feed - New Job Listings Every Day

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Fresh Jobs Feed - New Job Listings Every Day

Fresh Jobs Feed - New Job Listings Every Day

A scheduled feed of the newest job listings, scraped directly from company career pages across 20+ ATS platforms. 5,000+ new jobs every day, expired and ghost jobs filtered out. Run it on a daily schedule to power job boards, alerts and market dashboards.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Hirebase

Hirebase

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

4.7 days

Issues response

8 hours ago

Last modified

Share

A scheduled feed of the newest job listings on the internet - 5,000+ new jobs every day, scraped directly from company career pages across 80+ ATS platforms and delivered as clean JSON. Expired and ghost jobs never enter the feed. Powered by Hirebase.

This actor is built to run on a schedule. Results are always sorted newest-first and default to jobs posted in the last 24 hours. Turn on Only new since last run and each run saves only the jobs added since the previous one - never the same job twice.

What people build with it

  • 📰 Job boards - keep a niche board fresh with daily inserts and expiry-based delisting.
  • 🔔 Alerts - new jobs matching your filters, pushed to Slack, Discord or email every morning.
  • 📊 Market dashboards - hiring velocity by company, category, location or tech stack.
  • 🤖 AI agents - a clean daily corpus of hiring activity for downstream enrichment.

How to use it

  1. Set your filters (keywords, categories, locations, salary - or none for the full firehose).
  2. Create an Apify Schedule - daily is typical, hourly works too.
  3. Add an integration (Google Sheets, Make, n8n, Zapier, webhooks) or consume the dataset via API.

Posted within (days) defaults to 1. Widen it on the first run to backfill, then return it to 1 for incremental daily pulls.

Keeping a job board in sync:

  1. Turn on Only new since last run. The first run returns normal results and records a starting point; every run after that saves only jobs added to Hirebase since the one before, so you never pay for the same job twice.
  2. Insert new rows keyed on the stable id / jobSlug fields.
  3. Schedule the Expired Jobs Feed actor alongside it and delete every id it returns - those jobs have been taken down from the career page.

Output

{
"jobTitle": "Data Engineer",
"companyName": "Cloudflare",
"datePosted": "2026-07-27",
"applicationLink": "https://boards.greenhouse.io/cloudflare/...",
"locationType": "Hybrid",
"jobType": "Full Time",
"jobSlug": "data-engineer-8a91c3d2",
"jobBoard": "greenhouse"
}

Every result carries the full enriched record: salary range, skills, technologies, benefits, seniority, education level, visa sponsorship, company data, cleaned description and original HTML.

Pricing

Pay per result - you are only charged for jobs actually returned, up to 5,000 results per run. A focused daily feed (one category or keyword set) typically returns tens to a few hundred new jobs per day.

FAQ

Do I need an API key? No - API access is built into the actor.

How is this different from the flagship Job Search Scraper? Same data, different defaults: this one is locked to newest-first ordering and preset to a 24-hour window, so scheduled runs are incremental by design. Use the flagship for one-off deep searches.

How do I avoid paying for the same job twice across daily runs? Turn on Only new since last run - jobs returned by an earlier run with the same filters are skipped and never billed. Each job also has a stable id and jobSlug to upsert on. Within a single run, set Deduplicate results to skip multi-location repeats (skipped duplicates are not billed).

How do I detect expired jobs? Run the Expired Jobs Feed actor on the same schedule. It returns the id, jobSlug and companySlug of every job removed from a career page since a date - match them against your store and delist.

Is this legal? The data comes from publicly posted job listings on company career pages, accessed via the Hirebase API.