Germany Jobs Scraper - Arbeitsagentur API avatar

Germany Jobs Scraper - Arbeitsagentur API

Under maintenance

Pricing

from $1.00 / 1,000 result exporteds

Go to Apify Store
Germany Jobs Scraper - Arbeitsagentur API

Germany Jobs Scraper - Arbeitsagentur API

Under maintenance

Extract 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

Ryan Zinburg

Maintained by Community

Actor stats

0

Bookmarked

14

Total users

1

Monthly active users

7 days ago

Last modified

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

FieldExample
titelSoftwareentwickler (m/w/d) Java
berufSoftwareentwickler/in
alleBerufeall occupational titles attached to the posting
arbeitgeberMusterfirma GmbH
arbeitsortcity, postcode, region and coordinates
verguetungpay information where the employer published it
arbeitszeitVOLLZEIT, TEILZEIT, SCHICHT
befristungfixed term or permanent
homeofficeMoeglichwhether home office is offered
quereinstiegGeeignetopen to career changers
eintrittsdatumearliest start date
stellenangebotsartvacancy, apprenticeship, self-employment
beschreibungfull posting text when details are enabled
aktuelleVeroeffentlichungsdatumpublication date
jobUrl, externeUrllink 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.
  • verguetung is only present when the employer published pay, which is common in public sector and collective agreement roles and rarer elsewhere.
  • Turning on includeDetails fetches 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 arbeitgeber plus titel if that matters for your analysis.