Germany Jobs Scraper - Arbeitsagentur API
Under maintenancePricing
from $1.00 / 1,000 result exporteds
Germany Jobs Scraper - Arbeitsagentur API
Under maintenanceExtract German job listings from the official Bundesagentur für Arbeit job board API. Filter by keyword, city, search radius and employment type. Returns title, employer, location, pay, working hours, contract type, home office option and start date for job market research and recruiting.
Pricing
from $1.00 / 1,000 result exporteds
Rating
0.0
(0)
Developer
Ryan Zinburg
Maintained by CommunityActor stats
0
Bookmarked
14
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Arbeitsagentur Job Scraper - Germany's Official Job Board
Extract job listings from Jobsuche der Bundesagentur für Arbeit, the German Federal Employment Agency's job board and by far the largest job database in Germany. It aggregates vacancies from employers, private agencies and other portals, which makes it the broadest single view of the German labour market.
Uses the official API, no API key required, no proxy needed.
What you get per job
| Field | Example |
|---|---|
titel | Softwareentwickler (m/w/d) Java |
beruf | Softwareentwickler/in |
alleBerufe | all occupational titles attached to the posting |
arbeitgeber | Musterfirma GmbH |
arbeitsort | city, postcode, region and coordinates |
verguetung | pay information where the employer published it |
arbeitszeit | VOLLZEIT, TEILZEIT, SCHICHT |
befristung | fixed term or permanent |
homeofficeMoeglich | whether home office is offered |
quereinstiegGeeignet | open to career changers |
eintrittsdatum | earliest start date |
stellenangebotsart | vacancy, apprenticeship, self-employment |
beschreibung | full posting text when details are enabled |
aktuelleVeroeffentlichungsdatum | publication date |
jobUrl, externeUrl | link to the posting and to the employer's own listing |
Search filters
- searchQuery - job title or keyword, e.g.
Softwareentwickler,Pflegefachkraft,Logistik - location - city or postcode, e.g.
Berlin,76133 - radiusKm - search radius around that location
- employmentType - full time, part time, apprenticeship and other categories
- includeDetails - fetch the full posting text per job
- maxResults - how many listings to save
Example input
{"searchQuery": "Softwareentwickler","location": "Berlin","radiusKm": 50,"includeDetails": true,"maxResults": 200}
Use cases
- Recruiting and talent sourcing - see which employers in a region are hiring for a role right now
- Salary and market benchmarking - compare published pay and contract types per occupation and city
- Competitive hiring intelligence - track how many vacancies a competitor has open and where
- Workforce and economic research - measure vacancy volume by occupation, region and time
- Job board and aggregator content - feed a niche job site with a broad, legal source of German vacancies
- Relocation and career research - compare demand for an occupation across German cities
Why the Arbeitsagentur job board
Employers in Germany post to the Bundesagentur in large numbers because it is free and reaches the widest audience, and many private portals syndicate into it. Coverage of trades, care, logistics and public sector roles is far better than on the English-language tech job boards. The API is operated by the agency itself, it is public, and it does not fight scrapers.
Notes
- Field names are the German ones used by the source API, so the export lines up with the original data without a translation layer.
verguetungis only present when the employer published pay, which is common in public sector and collective agreement roles and rarer elsewhere.- Turning on
includeDetailsfetches one extra request per job, so a large run takes noticeably longer. - The same vacancy can appear more than once when several agencies syndicate it; deduplicate on
arbeitgeberplustitelif that matters for your analysis.