SmartRecruiters Jobs Scraper & API - Any Company avatar

SmartRecruiters Jobs Scraper & API - Any Company

Pricing

from $1.00 / 1,000 results

Go to Apify Store
SmartRecruiters Jobs Scraper & API - Any Company

SmartRecruiters Jobs Scraper & API - Any Company

Scrape all open jobs from SmartRecruiters job boards via the official public API. Titles, locations, salaries, full descriptions. Filter by keyword, location, remote, date. Fast, no proxy, pay per job.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Bartosz Golis

Bartosz Golis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Categories

Share

SmartRecruiters Jobs Scraper

Scrape every open job from SmartRecruiters-hosted job boards — fast, reliable and cheap. The scraper uses the official public job-board API, so there is no browser, no proxy and no blocking: runs finish in seconds and almost never fail.

What you get

One clean, normalized record per job:

  • title, company, department, team, employment type
  • location, all locations, remote / workplace type
  • posting date and last update (ISO 8601)
  • salary range and currency when the company publishes it
  • full description as plain text and HTML
  • direct job URL and apply URL

The output format is identical across our ATS scrapers (Greenhouse, Lever, Ashby, Workday, SmartRecruiters), so datasets from different platforms merge without any mapping.

How to use

  1. Add companies: the company identifier, e.g. BoschGroup from jobs.smartrecruiters.com/BoschGroup.
  2. Optionally filter by title keywords, locations, remote-only or posting date.
  3. Run and export to JSON, CSV, Excel, or pull the data via API / integrations (Make, Zapier, n8n, Google Sheets).

Example input

{
"companies": [
"BoschGroup",
"https://jobs.smartrecruiters.com/Visa"
],
"keywords": [
"engineer"
],
"remoteOnly": false,
"postedWithinDays": 30
}

Example output

{
"ats": "smartrecruiters",
"company": "Stripe",
"jobId": "6789012",
"title": "Backend Engineer, Payments",
"url": "https://...",
"location": "Dublin, Ireland",
"remote": null,
"department": "Engineering",
"postedAt": "2026-10-28T00:00:00+00:00",
"salaryMin": null,
"salaryMax": null,
"salaryCurrency": null,
"descriptionText": "About the team ..."
}

Use cases

  • Job boards & aggregators — keep listings fresh straight from the source.
  • Recruiters & sales teams — find companies that are hiring for roles you serve (hiring = buying signal).
  • Market & salary research — track hiring trends by company, function and location.
  • Job seekers — get alerts for new roles at your target companies (schedule the run daily with postedWithinDays: 1).

Pricing

Pay per result: you are charged only for jobs that are saved to the dataset. Set Max jobs in total to cap the cost of a run.

FAQ

Is it legal? The scraper reads only public job postings published by the companies themselves through the platform's public job-board API. No personal data is collected.

A company returns no jobs. Check the identifier — open the company's careers page and copy the URL. The run summary (key-value store → RUN_SUMMARY) lists every company that failed and why.

Something broke or you need a field? Open an issue on the Issues tab — we usually respond within a day.