SmartRecruiters Job Postings Scraper
Pricing
$0.30 / 1,000 job posting scrapeds
SmartRecruiters Job Postings Scraper
Reads the public SmartRecruiters postings API for any company board and exports one flat row per job posting with title, location, department, function, dates, apply URL, and full description text.
Pricing
$0.30 / 1,000 job posting scrapeds
Rating
0.0
(0)
Developer
Ahmed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Exports every open job posting from any public SmartRecruiters company board as one flat row per posting, with title, location, department, function, employment type, dates, apply URL, and full description text. Built for recruiters tracking competitor hiring, job boards aggregating listings, and sales/research teams that use open roles as a signal for company growth or tech stack.
Why this scraper
- Fetches the full job description text via a secondary detail-endpoint call — pure listing-endpoint scrapers stop at title and location and skip this.
- Priced per posting at a rate below the cheapest competing scraper with real usage, so it stays cheap even as a board grows to hundreds of jobs, unlike tools that charge a flat fee per run.
- Flattens location, department, function, and coordinates into typed columns so the output is ready to filter or feed to an agent without further parsing.
Output fields
| Field | Type | Description |
|---|---|---|
| jobId | string | SmartRecruiters numeric posting ID |
| uuid | string | Posting UUID |
| jobAdId | string | ID of the job ad content used to fetch the full description |
| title | string | Job posting title |
| refNumber | string | Internal requisition reference number |
| companyIdentifier | string | SmartRecruiters company slug used in the board URL |
| companyName | string | Public company display name |
| department | string | Department label |
| function | string | Job function label |
| industry | string | Industry label |
| employmentType | string | Type of employment, e.g. Full-time |
| experienceLevel | string | Seniority level label |
| city | string | Job location city |
| region | string | Job location region/state |
| country | string | Job location country code |
| address | string | Street address if published |
| postalCode | string | Postal code if published |
| fullLocation | string | Human-readable full location string |
| latitude | number | Location latitude |
| longitude | number | Location longitude |
| remote | boolean | Whether the role is fully remote |
| hybrid | boolean | Whether the role is hybrid |
| hybridDescription | string | Free-text hybrid arrangement detail |
| releasedDate | string | ISO timestamp the posting was released |
| languageCode | string | Language code of the posting |
| visibility | string | Posting visibility, e.g. PUBLIC |
| postingUrl | string | Public apply/candidate-facing job page URL |
| descriptionText | string | Full job description text fetched from the posting detail endpoint |
Input
{"startUrls": [{ "url": "https://api.smartrecruiters.com/v1/companies/AveryDennison/postings?limit=100" }],"maxItems": 50}
Set includeDescription to false in the input to skip the per-posting description fetch for faster, cheaper listing-only runs.
Output
{"jobId": "744000146261892","uuid": "dc8980b2-4f93-4556-8944-73612ee741ad","jobAdId": "5c95492b-eb0e-4f5c-8a6a-ee7a3842f9d6","title": "Shipping & Receiving Coordinator, C Shift, M-F 11p-7a","refNumber": "REF38670T","companyIdentifier": "AveryDennison","companyName": "Avery Dennison","department": "Operations","function": "Production","industry": "Packaging And Containers","employmentType": "Full-time","experienceLevel": "Associate","city": "Painesville","region": "OH","country": "us","address": "250 Chester Street","postalCode": "44077","fullLocation": "Painesville, OH, United States","latitude": 41.7308903,"longitude": -81.2499524,"remote": false,"hybrid": false,"hybridDescription": "","releasedDate": "2026-08-28T21:20:50.077Z","languageCode": "en","visibility": "PUBLIC","postingUrl": "https://jobs.smartrecruiters.com/AveryDennison/744000146261892","descriptionText": ""}
Pricing
Pay per event: $0.0003 per job posting scraped, including full description text. A board with 500 open postings costs about $0.15; a full run across 3 mid-size company boards (roughly 1,000–1,500 postings) typically costs $0.30–$0.45.
Use cases
- Competitive hiring tracking: monitor a target company's SmartRecruiters board weekly to see which departments and locations are expanding headcount.
- Job board aggregation: pull structured postings from multiple company boards into a single feed with consistent fields for a niche job listing site.
- Sales lead signals: flag companies opening roles in a specific function (e.g., "DevOps" or "Procurement") as a trigger for outbound outreach.