SmartRecruiters Jobs Feed | Public Posting API
Pricing
from $2.80 / 1,000 result founds
SmartRecruiters Jobs Feed | Public Posting API
Collect published SmartRecruiters jobs from company identifiers. One structured posting per paid result, with free diagnostics.
SmartRecruiters Jobs Feed
Read public job postings from SmartRecruiters company boards for job-market analysts and recruiting teams. Supply public company identifiers to receive structured titles, locations, departments, source references, and publication dates. The Actor excludes candidate records and reports blocked boards through free diagnostics.
What you get
- One structured row per valid public job posting.
- Source identifiers, a direct source URL, and useful facts for analysis.
- Free diagnostics for source rejection, empty results, or buyer limits.
- Run it on Apify schedules, monitor it, call it through the API, and export JSON, CSV, or Excel.
How to run it
- Enter the public source value in Public company identifiers.
- Adjust the optional result limit if needed.
- Start the Actor and open its default dataset for results or free diagnostics.
Pricing
Pay-per-event price: $0.004 per valid job (result-found), $0 per start and $0 per free diagnostic. 100 jobs cost $0.40. There is no Actor-specific free quota; Apify Free plan listed $5 monthly usage credit on 2026-11-01, subject to other usage. Comparator: jobo.world/smartrecruiters-jobs-scraper-api, observed at 5 users in the last 30 days and $0.004 for one job row on the Free tier (checked 2026-11-01). This matches the observed leader's unit and price; recheck Store at acceptance.
Only postings with id, name, and source ref are delivered through one linked dataset write and result-found charge. Diagnostic rows are free.
The current result-found event price is $0.004 per useful row. The following are Actor event charges:
| Useful rows | Actor event charges |
|---|---|
| 10 | $0.040 |
| 100 | $0.400 |
| 1,000 | $4.000 |
These examples assume that many valid, billed rows across one or more runs. Input limits and source availability may require several runs. Apify platform compute usage is separate.
Input
| Field | Required | Purpose |
|---|---|---|
companyIdentifiers | Yes | Company slugs used in the public SmartRecruiters postings API. |
maxItems | No | Maximum number of published jobs returned across all companies. |
includeDescription | No | Include sanitized public job descriptions in the output. |
proxyConfiguration | No | Not used by this direct public API actor. |
{"companyIdentifiers": ["SmartRecruiters","Coca-Cola"]}
Output
This row comes from a successful Actor run completed 2026-11-01T16:15:43.319Z. Values are copied from its dataset.
{"id": "744000158320111","name": "Senior / Lead Engineering Operations Manager","department": "Engineering","location": {"city": "Poland","region": "Remote","country": "pl","remote": true},"companyIdentifier": "SmartRecruiters","ref": "https://api.smartrecruiters.com/v1/companies/SmartRecruiters/postings/744000158320111"}
| Field | Meaning |
|---|---|
id | Public source identifier for this result. |
name | Published product or job name. |
department | Public hiring department. |
location | Public job location. |
companyIdentifier | Supplied public company identifier. |
ref | Source posting reference or URL. |
Other tools we built
Related tools
Related tools for adjacent workflows in jobs and hiring.
| Actor | What it does |
|---|---|
| [Ashby Jobs Feed | Public Posting API](https://apify.com/zinin/ashby-jobs-feed) |
| [Lever Jobs Feed | Public Postings API](https://apify.com/zinin/lever-jobs-feed) |
| [Greenhouse Jobs Feed | Public Job Board API](https://apify.com/zinin/greenhouse-jobs-feed) |
| [Recruitee Jobs Feed | Public Career Offers](https://apify.com/zinin/recruitee-jobs-feed) |
| [Teamtailor Jobs Feed | Public Career Sites](https://apify.com/zinin/teamtailor-jobs-feed) |
FAQ / Limitations
Source conditions
API endpoint: https://api.smartrecruiters.com/v1/companies/{companyIdentifier}/postings?limit=100&offset=N. GET for SmartRecruiters returned two posting records without authentication on 2026-11-01; GET for Coca-Cola returned an empty response (HTTP 200) on the same date.
The official Posting API documentation, checked 2026-11-01, says: “Posting API allows for access to a job posting that was previously made public using SmartRecruiters application.” Its endpoint reference says /postings “Lists active postings published by given company.” The Candidate Terms of Use, checked the same date, say: “By accessing and using our Services, You agree to these Terms of Use and to our Privacy Policy.” Candidate terms cover candidate use and do not independently grant commercial redistribution rights. Operators must comply with applicable company and source conditions.
Limitations
- Public postings only; applicant/candidate records are not requested.
- Descriptions can contain employer-supplied personal contacts, so they are excluded by default.
Coca-Colawas a live company-identifier request that returned zero postings at the snapshot time.- No browser automation, proxy, or retries.
Frequently asked questions
Does this find all SmartRecruiters companies? No. Supply public company identifiers.
Does it read candidates? No. It uses the public Posting API, not applicant endpoints.
What if the source rejects access? HTTP 403/429 stops that source; no retry or bypass.