Pricing
$2.00 / 1,000 job returneds
SmartRecruiters Jobs Scraper & API
Extract all job postings from any SmartRecruiters career site via the official public API. Fast, no headless browser, no proxies. Returns a clean normalized schema. Ideal for job boards, ATS aggregators, hiring-signal/sales intel and AI agents.
Pricing
$2.00 / 1,000 job returneds
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
SmartRecruiters Jobs Scraper & API ๐ฏ
Extract all job postings from any SmartRecruiters career site โ fast, reliable, and in a clean normalized format. Powered by the official SmartRecruiters public API (no headless browser, no proxies, no anti-bot games), so runs are cheap and stable.
Perfect for job boards, ATS aggregators, recruitment tools, market research, and AI agents that need fresh hiring data.
โจ Why this actor
- Official API, not scraping โ uses
api.smartrecruiters.com, so it doesn't break when a website redesigns. Low maintenance, low cost. - Normalized output โ every job comes back in the same clean schema, so you can plug it straight into your pipeline (and combine it with our other ATS actors).
- URL or identifier โ pass a company id (
BoschGroup) or a full careers URL; the actor auto-detects the company. - Pay only for what you get โ billed per job delivered. No subscriptions, no wasted spend.
- Optional full descriptions โ fetch complete posting text when you need it, skip it when you don't.
๐ Input
| Field | Type | Description |
|---|---|---|
companies | array | SmartRecruiters company identifiers or careers URLs. Required. |
includeDescription | boolean | Fetch full description per job (extra API call each). Default false. |
maxJobsPerCompany | integer | Cap jobs per company. 0 = no limit. |
country | string | Optional ISO country filter (e.g. us, de). |
{"companies":["BoschGroup","Visa","https://jobs.smartrecruiters.com/Ubisoft"],"includeDescription":false,"maxJobsPerCompany":0,"country":""}
๐ค Output
Each job is a normalized record:
{"id":"744000129971988","source":"smartrecruiters","company":"Visa","companyId":"Visa","title":"Director","department":"Cyber Security","location":"Bengaluru, KA, India","city":"Bengaluru","region":"KA","country":"in","remote":false,"employmentType":"Full-time","postedAt":"2026-06-03T11:08:12.368Z","url":"https://jobs.smartrecruiters.com/Visa/744000129971988","applyUrl":null,"description":null,"raw":{"...":"untouched original payload (lat/long, customFields, etc.)"}}
Need a field SmartRecruiters returns but we didn't surface? It's all in
raw.
๐ก Use cases
- Job boards โ fill your site with fresh postings from hundreds of companies.
- ATS aggregators โ one schema across SmartRecruiters, Lever, Ashby and more (see our other actors).
- Hiring-signal & sales intel โ track which companies are hiring, in which departments, where.
- AI agents / RAG โ feed structured, current job data to your LLM workflows.
๐ธ Pricing
Pay-per-event: you're charged per job returned. Listing jobs is cheap; turn on includeDescription only when you need full text. No monthly fee.
โ FAQ
Where do I find a company's identifier? It's in its SmartRecruiters careers URL: jobs.smartrecruiters.com/<identifier>. You can also paste the full URL.
Does it need an API key or login? No. It uses public endpoints.
How fresh is the data? Live โ every run hits the API in real time.
A company returned 0 jobs? It either has no open postings or the identifier is wrong. Paste the full careers URL to be safe.
Part of a family of ATS job actors. Need another ATS (Lever, Ashby, Greenhouse, Recruitee, Workable)? Check our other actors or get in touch.
