Hiring Cafe Jobs Scraper & API: Salaries, Applicants avatar

Hiring Cafe Jobs Scraper & API: Salaries, Applicants

Pricing

from $0.91 / 1,000 jobs

Go to Apify Store
Hiring Cafe Jobs Scraper & API: Salaries, Applicants

Hiring Cafe Jobs Scraper & API: Salaries, Applicants

Scrape HiringCafe (hiringcafe.com) jobs from company career sites: salary per year, applicants, views and saves per job (low-competition filter), full description, company profile, apply link and ATS. Remote, seniority, visa, no agencies, job alerts.

Pricing

from $0.91 / 1,000 jobs

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Hiring Cafe Jobs Scraper & API: Salaries and Applicants

Scrape HiringCafe (hiringcafe.com, formerly hiring.cafe) jobs to Excel, CSV or JSON without login. HiringCafe collects jobs straight from company career sites and ATS (Greenhouse, Workday, iCIMS, Lever and 40+ more), so there are no reposted ads. What sets this Actor apart:

  • How crowded each job is. Every row has how many HiringCafe users applied, viewed and saved the job. Filter for low-competition jobs: "at most 5 applicants".
  • Salary as posted and per year. The employer's pay range with its period (hourly, monthly, yearly) and the same range per year, ready to sort.
  • What the job asks for, as clean fields: years of experience, degree, skills and tools, languages, certifications, clearance, visa sponsorship, benefits.
  • The employer behind the job: size, founded, private / public / government, HQ country, funding, website, the apply link on its own career site and its ATS. Staffing agencies can be skipped.
  • Job alerts: schedule it and get only the jobs you have not seen.
{ "keywords": ["data analyst"], "locations": ["United States"], "maxApplicants": 5, "onlyWithSalary": true }

No HiringCafe account, no cookies, no browser extension. Use it as a HiringCafe jobs API: one call returns clean JSON with the fields above.

What you get

One row per job. Real example, October 2026 (data analyst, United States, newest first):

jobcompanylocationsalaryapplicantsviewsworkplaceATS
Enforcement Analyst, Agentic AlignmentAnthropicBoston or San Francisco or Seattle or New York$245,000 - $285,000/yr12hybridGreenhouse
Business Systems AnalystAnthropicSan Francisco or New York City$270,000 - $315,000/yr47127hybridGreenhouse
Principal Administrative Analyst - FinanceSan Bernardino CountySan Bernardino, California$125,986 - $180,440/yr01on-siteGovernmentJobs
Financial AnalystRise Baking CompanyMinneapolis, Minnesota$85,000 - $100,000/yr210on-siteADP
Senior Decision Support AnalystHighmark HealthPennsylvania or Kansas$34.29 - $54.25/hr636remoteEightfold

In our test of 100 US data analyst jobs (October 2026) all 100 had the full description, 66 a salary listed by the employer, 96 the company size, 91 the skills, and 74 had 5 applicants or fewer on HiringCafe.

FieldDescription
jobId, jobUrl, applyUrl, atsSource, titleThe job, its HiringCafe page, the apply link on the employer's career site and the ATS it comes from
companyName, companyWebsite, companyIdThe employer (for agency and job-board posts, the real employer HiringCafe names; postedBy = who posted it)
applicants, views, savesApplications, views and saves of the job by HiringCafe users
location, cities, states, countries, otherLocations, latitude, longitudeWhere
workplaceTyperemote, hybrid or on-site
postedDateWhen the job was published
salaryText, salaryMin, salaryMax, salaryCurrency, salaryPeriodPay as listed: hour, week, month or year
salaryYearlyMin, salaryYearlyMax, salarySourcePay per year (HiringCafe's figures); employer = listed in the job
experienceLevel, yearsOfExperience, employmentType, jobCategory, roleTypeSeniority, years required, full-time / part-time / contract / internship, category, individual contributor or manager
requirementsSummary, skills, degreeRequired, languages, certifications, securityClearanceWhat the job asks for
visaSponsorship, benefitsVisa sponsorship, 401(k) matching, generous PTO, parental leave, four-day week, tuition, relocation
companySize, companyFounded, companyType, companyHqCountry, companyTagline, companyFunding, companyStockSymbol, industriesThe employer's profile
isStaffingAgency, postedBy, alsoPostedOnPosted by an agency or a job board; on how many other sites the same job is posted
description, descriptionHtmlThe full job description, plain text and / or HTML
searchKeyword, searchLocation, searchUrlWhich search found the job
isNew, scrapedAtJob alerts: new since the last run

Five table views: Jobs, Low competition (applicants, views, saves), Salaries, Companies and Requirements.

How it works

StepWhat happens
1. SearchEach keyword in each location (or your pasted HiringCafe search links) with HiringCafe's own filters: date, workplace, seniority, employment type, years of experience, salary, visa sponsorship, max applicants, sort by date or salary
2. JobsAbout 100 jobs per results page, up to 250 pages per search
3. FiltersStaffing agencies, title words, companies, minimum yearly salary. Jobs removed here are not charged
4. DescriptionThe full description of each kept job
5. Job alertsWith Only new jobs on, jobs from earlier runs are skipped and not charged

HiringCafe (Cloudflare) blocks datacenter IPs, so requests go through Apify's residential proxy. Proxy traffic is included in the price.

Why this Actor

This ActorTypical HiringCafe scraper
Applicants, views, saves per job✅ Columns + "max applicants" filter❌
Salary per year✅ As listed and per year⚠️ Nested hourly / weekly / monthly fields
Flat rows for Excel✅ One level, five table views⚠️ Nested v5_processed_job_data
Staffing agencies✅ Skipped on request, not charged❌
Job alerts (only new jobs)✅ Built in, seen jobs not charged⚠️ Some
Filtered-out jobs✅ Free❌ Charged, or not filtered
Price per 1 000 jobs with descriptions✅ $1.14$1.00-3.00

Pricing

Pay per event, no subscription needed. Apify Scale and Business plans pay less:

EventFree and Starter plansScale planBusiness plan
Run start$0.001$0.001$0.001
Job (with description, salary, applicants and company profile)$0.00114$0.001026$0.000912

1 000 jobs = $1.14. Free: jobs removed by your filters, reposts, jobs already seen by a job alert. Platform usage and residential proxy are included. Set a maximum cost per run in the run options: the Actor stops there.

Job alerts

  1. Set your search and filters, turn on Only new jobs, give the alert a Monitor name.
  2. Save it as a task and add a schedule (every morning, with "Posted within: Past 24 hours").
  3. Send the results by email, Slack, Google Sheets, Make, Zapier or n8n with Apify integrations.

The first run returns the current jobs; next runs return only jobs not seen before, and those are not charged.

Other job tools

ActorWhat it does
LinkedIn Jobs ScraperLinkedIn jobs without login: a remote filter that works, salaries from descriptions, job alerts
Glassdoor Jobs ScraperGlassdoor jobs with salary ranges and all 9 company ratings, filters by work-life balance and pay ratings
Wellfound Jobs ScraperStartup jobs from Wellfound (AngelList): salary and equity as numbers, stage, YC, visa sponsorship, job alerts
Dice Jobs ScraperDice.com tech jobs with W2, C2C and 1099 contract types, recruiter apply emails, visa sponsorship and reposts
StepStone Jobs ScraperStepStone.de and .at jobs with salary estimates for most jobs, exact matches only, English jobs in Germany
XING Jobs ScraperXING jobs in Germany, Austria and Switzerland: salaries per year, English-only jobs, more than 1,000 jobs per search
Google Jobs ScraperGoogle Jobs results with descriptions, highlights and every apply link

FAQ

Can I use it as a HiringCafe API? Yes. This Actor reads the same data the website shows to any visitor and returns it as JSON through the Apify API.

What do applicants, views and saves mean? How many HiringCafe users clicked Apply, opened or saved the job on HiringCafe. They show how much attention a job gets, not the employer's total applicants.

How many jobs per search? About 100 per page, up to 250 pages (~25 000 jobs) per search. For more, split by location or filters. Jobs found twice are returned once.

Which countries? Any country HiringCafe covers: use a city, state or country as the location ("Germany", "London", "Toronto", "India"). A state or country also includes remote jobs open to it. Salaries stay in the job's currency.

Can I paste my HiringCafe search? Yes: copy the address of your search on hiringcafe.com (it contains searchState=) into HiringCafe search links. All its filters are kept.

Do I need a HiringCafe account? No. Only pages any visitor can open are read.

Use with the API and AI agents

Run it from the Apify API, the JavaScript or Python client, n8n, Make or Zapier, or from AI agents through the Apify MCP server (Claude, ChatGPT, Cursor). One call: POST https://api.apify.com/v2/acts/s_actors~hiring-cafe-scraper/run-sync-get-dataset-items with the input above returns the jobs as JSON. Set Job description to "None" for smaller answers.

The Actor reads public HiringCafe job listings that anyone can open without an account, as a visitor does. It does not log in or collect personal data. Use the data according to the laws that apply to you (GDPR and similar) and HiringCafe's terms.