DACH Jobs API: Career Site Jobs Germany, Austria, Switzerland
Pricing
$2.00 / 1,000 jobs
DACH Jobs API: Career Site Jobs Germany, Austria, Switzerland
Search open jobs taken directly from the career sites of thousands of companies in Germany, Austria and Switzerland (Personio, softgarden, Greenhouse, Ashby, Lever, SmartRecruiters & more). Filter by keyword, city, category, remote, seniority and salary. No job boards, no duplicates, no recruiters.
Pricing
$2.00 / 1,000 jobs
Rating
0.0
(0)
Developer
Julian Aliabadi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Features
Share
DACH Jobs API: Career-Site Jobs from Germany, Austria & Switzerland
Search open jobs taken directly from the career sites of companies in Germany, Austria and Switzerland: one input, a clean table of jobs back in seconds. No job boards, no recruiters, no duplicates. Every job links to the employer's own posting.
The index is built from the companies' own applicant tracking systems (softgarden, Personio, SmartRecruiters, Recruitee, Greenhouse, Ashby, Teamtailor, Lever) and refreshed regularly. Each job is classified by city, country, job category, seniority, workplace (remote / hybrid / on-site) and salary where the employer publishes it.
✅ DACH only: Germany, Austria, Switzerland · ✅ Direct from employers' career sites · ✅ Filters for keyword, city, category, remote, seniority, salary · ✅ "Only new jobs" monitoring · ✅ Fast: no browser, no waiting for a crawl
What can you use it for?
- Niche job boards & newsletters: e.g. "remote data jobs in Germany", "Werkstudent jobs in München", "AI jobs in Zürich".
- Sales leads from hiring signals: companies hiring a "Head of Finance" or "DevOps Engineer" right now are buying signals. Schedule a daily run with Only new jobs and pipe the results into your CRM, Slack or Google Sheets.
- Recruiting & sourcing: see who is hiring which roles in which cities, before the jobs hit the big job boards.
- Labour-market research: count roles by city, category, seniority and remote share; track salary transparency.
- AI agents: give an agent a clean, structured DACH job feed instead of scraping job boards.
How to use
- Enter keywords (e.g.
data engineer,Werkstudent,Pflege), or leave them empty for all jobs. - Optionally filter by cities, countries, categories, workplace, seniority, companies, salary, or new in the last N days.
- Click Start. Results come back newest first. Download them as JSON, CSV or Excel, or use the API.
Example: remote and Munich senior tech jobs
{"cities": ["München", "remote"],"techOnly": true,"seniority": ["senior"],"maxResults": 200}
Example: daily alert for new data jobs in Germany
{"keywords": ["data engineer", "data scientist", "analytics engineer"],"countries": ["DE"],"onlyNewJobs": true,"monitorId": "data-de"}
Create a Schedule for this input (e.g. every morning). The first run returns all matching jobs; each later run returns only jobs you haven't received before.
Output
Each job looks like this:
{"id": "smartrecruiters:sixt:744000161299182","title": "Staff Software Engineer (m/f/d) - Revenue Management","company": "SIXT","ats": "smartrecruiters","url": "https://jobs.smartrecruiters.com/sixt/744000161299182","location": "Munich, BY, Germany","cities": ["München"],"countries": ["DE"],"workplace": "hybrid","category": "backend-fullstack","isTech": true,"seniority": "senior","mentionsAI": false,"department": "TECH & Engineering","employmentType": "Full-time","salaryMin": null,"salaryMax": null,"salaryCurrency": null,"postedAt": "2026-11-12T13:28:31.881Z","firstSeenAt": "2026-11-14T13:12:09.365Z"}
Turn on Include full description to add the plain-text job description (where the career site provides it).
Categories: backend-fullstack, frontend, mobile, data-ai, devops-sre-platform, security, qa-testing, engineering-management, product, design, it-support, hardware-embedded, engineering-other, sales, marketing, customer, finance-legal, people, healthcare, education-social, retail, logistics, hospitality, trades, operations.
Pricing
You pay per job returned, nothing for the search itself. Set Max results to cap your cost. Filters are applied before charging, so you only pay for jobs that match.
How fresh is the data?
The index is refreshed from the companies' career sites on a regular schedule. Every result has firstSeenAt (when the index first saw the job) and indexUpdatedAt (time of the last refresh). Use New in the last N days to get only recent openings.
Need a company that's missing, or live data?
- To scrape any specific company's career site live (also outside DACH), use the sister actor Career Site Jobs Scraper. Paste a career page URL or just a domain.
- Missing an important DACH employer? Open an issue on this actor and we'll add it to the index.
Auf Deutsch: Stellenangebote aus Deutschland, Österreich und der Schweiz per API
Dieser Actor durchsucht offene Stellenangebote direkt von den Karriereseiten tausender Arbeitgeber in der DACH-Region (Personio, softgarden, Greenhouse, Ashby u. a.), nicht von Jobbörsen. Filter nach Stichwort (z. B. „Werkstudent“, „Pflege“, „Data Engineer“), Stadt, Bereich, Seniorität, Remote/Hybrid und Gehaltsangabe. Mit „Nur neue Stellen“ für tägliche Job-Alerts oder Hiring-Signale im Vertrieb. Abrechnung pro gefundener Stelle.
FAQ
Which companies are included? About 3,700 employers in Germany, Austria and Switzerland that publish jobs through a supported applicant tracking system: tech companies, Mittelstand, healthcare, retail and more. Large corporations on Workday or SAP SuccessFactors are not included yet.
How is "DACH" decided? A job is included if its location names a city or region in Germany, Austria or Switzerland, or if it's a remote job for DACH/Europe without another country.
Is this legal? The index only contains job postings that employers publish on their public career sites for exactly this purpose, distribution to candidates. No personal data is collected.
Category or seniority looks wrong? They're derived automatically from the job title, so occasional misclassifications happen. Use keywords for precise matching.