Sozjobs.ch Scraper: social work, healthcare, NGO and education, $1 per 1,000 Jobs
Scrape job listings from Sozjobs.ch, the Swiss vertical job board for social work, healthcare, education and non-profit roles. Returns title, employer, location, canton, workload (Pensum), contact person, and the full description. HTTP-only, no login required. Use it for care-sector recruitment, NGO talent mapping, and Swiss social-economy market analysis.
Coverage
social work, healthcare, NGO and education
Anti-Bot
TLS + IP rotation
What you can scrape
- Job listings: title, company, location, canton, employment_type, workload (Pensum), posted_at
- Salary intelligence: salary_min, salary_max, salary_currency, salary_text where published
- Full job content: description, requirements, company_benefits, contact_person, contact_email
- Trust signals: company logo, source_url, apply_url, scraped_at timestamp
Primary use cases
- Care-sector recruiter prospecting. Identify Swiss hospitals, care homes and NGOs hiring right now and feed the list into your CRM
- NGO talent mapping. Snapshot the active hiring footprint of non-profits across all 26 cantons each week
- Salary-light benchmarking. Sozjobs rarely publishes salary, but workload and employer signals help size offers in the social economy
- Vocational training pipeline. Track apprenticeship and FaGe / FaBe entry-level postings to inform vocational programs
API example
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~sozjobs-ch-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchQueries": ["Informatiker", "Pflege"],
"maxResultsPerQuery": 100
}'
Integrations
- n8n, Make, Zapier: trigger runs and process job records via webhook
- AI Agents (MCP): Claude Desktop, Cursor, VS Code, LangChain, LlamaIndex
- Python, Node.js: Apify SDK for programmatic access
- Google Sheets, Airtable: queries in, structured jobs out
Output fields
| Field | Type | Example |
| title | string | Senior Software Engineer |
| company | string | Sample AG |
| location | string | City, CH |
| canton | string | ZH |
| salary_text | string | 90,000 to 120,000 CHF per year |
| workload_min | integer | 80 |
| workload_max | integer | 100 |
| employment_type | string | Full-time |
| description | string | We are looking for... |
| source_url | string | https://www.sozjobs.ch/... |
Notes and limits
- Honest scale. Sozjobs.ch is a regional board carrying hundreds to a few thousand active listings, not millions. Best used as one input among several Swiss / Austrian boards
- Salary fields are often empty. Most regional postings do not publish salary in the listing itself
- Contact email present on a subset of postings. Direct employers more likely than recruitment agencies
Pricing
$0.001 per job + $0.001 actor start. About $1 per 1,000 results. You only pay for jobs that successfully return data. Failed fetches are not charged.
New to Apify? Every account gets a $5 free monthly platform credit, enough for around 5,000 results on this actor before you commit to paying anything. Test extensively first.
Related Actors