Scrape Arbeit.Swiss — Official Swiss Government Job Data, All 26 Cantons
Access structured vacancy data from Switzerland's official public employment service. Arbeit.Swiss is operated by SECO (State Secretariat for Economic Affairs) and lists positions that private job boards often miss. Our scraper handles the platform's HMAC-SHA512 API authentication automatically, delivering clean data without any browser overhead.
Coverage
Switzerland (Gov)
Pricing
$0.008/SERP + $0.020/detail
What You Can Scrape
- Government job listings — positions registered with Swiss regional employment centers (RAV)
- Full job details — description, requirements, languages needed, start date, contract duration
- Employer data — company name, canton, industry classification
- Canton-level filtering — target specific Swiss cantons (Zurich, Bern, Geneva, etc.)
- Multi-language listings — German, French, Italian, and Romansch positions
- Multi-query — batch multiple search terms in a single run
Primary Use Cases
- Public sector research — analyze government-registered vacancies that are not on commercial job boards
- Swiss labor policy analysis — track employment patterns across cantons and industries
- Job board aggregation — supplement commercial job data with official government listings
- Regional workforce planning — understand hiring demand by canton and language region
- Immigration research — monitor roles open to foreign workers under Swiss labor law
API Example
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~arbeit-swiss-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchQueries": ["informatiker"],
"canton": "ZH",
"maxResultsPerQuery": 100,
"includeJobDetails": true
}'
Integrations
- n8n / Make / Zapier — trigger runs and process results via webhook
- AI Agents (MCP) — Claude Desktop, Cursor, VS Code, LangChain, LlamaIndex
- Python / Node.js — Apify SDK for programmatic access
- Google Sheets / Airtable — export via Apify integrations
How It Compares
| Feature | NanoScrape | Alternatives |
| Docker image | ~12MB | N/A (no alternatives) |
| RAM usage | 128MB | N/A |
| Auth handling | HMAC-SHA512 auto | N/A |
| Canton coverage | All 26 | N/A |
| Language support | DE, FR, IT, RM | N/A |
| Availability | Only scraper on Apify | None available |
Output Fields
| Field | Type | Example |
| title | string | Informatiker/in EFZ |
| company | string | Kanton Zurich |
| location | string | Zurich, ZH |
| canton | string | ZH |
| language | string | de |
| description | string | Full job description text |
| start_date | string | 2026-06-01 |
| url | string | https://arbeit.swiss/... |
| posted_at | string | 2026-04-18 |
| search_query | string | informatiker |