Jobbasel.ch Scraper: Basel (BS/BL) and northwestern Switzerland, $1 per 1,000 Jobs
Scrape job listings from Jobbasel.ch, the regional job board for Basel-Stadt, Basel-Land and northwestern Switzerland. Returns title, company, location, canton, workload (Pensum), salary, contact email and the full description. HTTP-only, no login required. Use it for big-pharma talent mapping (Roche, Novartis supply chains), tri-border (CH/DE/FR) recruiter prospecting and Basel-region salary surveys.
Coverage
Basel (BS/BL) and northwestern 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
- Big-pharma recruiter prospecting. Map Roche / Novartis supply-chain SMEs actively hiring in BS / BL and feed the list into your CRM
- Tri-border talent mapping. Basel sits at the CH/DE/FR meeting point: combine with Indeed.de and France Travail data for the full Dreiländereck picture
- Chemistry / life-sciences pipeline. Catch lab-tech and process-chemist roles across the Basel chemistry-cluster SMEs
- Salary benchmarking. Aggregate salary and workload per canton to size offers vs. the Basel premium labour market
API example
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~jobbasel-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.jobbasel.ch/... |
Notes and limits
- Honest scale. Jobbasel.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