Myjob.ch Scraper: Eastern and Central Switzerland, $1 per 1,000 Jobs
Scrape job listings from Myjob.ch, a Swiss regional job board with strong coverage of Eastern and Central Switzerland. Returns title, company, location, canton, workload (Pensum), salary, contact details, requirements and the full description. HTTP-only, no login required. Use it for cross-regional Swiss talent mapping (often shows postings not on Jobs.ch), recruiter prospecting and SME salary surveys.
Coverage
Eastern and Central Switzerland
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
- Long-tail Swiss talent mapping. Myjob often carries direct-employer listings not syndicated to Jobs.ch, useful for de-duplication studies
- Recruiter prospecting. Identify Swiss SMEs that prefer regional boards over national ones (signal of cost-conscious hirers) and feed the list into your CRM
- Cross-board overlap analysis. Combine Myjob with Jobs.ch and JobScout24 to measure how much each board adds unique inventory
- Salary benchmarking. Aggregate salary text per canton across regional boards for an honest SME compensation baseline
API example
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~myjob-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.myjob.ch/... |
Notes and limits
- Honest scale. Myjob.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