German Job Board Scraper – Bundesagentur für Arbeit avatar

German Job Board Scraper – Bundesagentur für Arbeit

Pricing

Pay per event

Go to Apify Store
German Job Board Scraper – Bundesagentur für Arbeit

German Job Board Scraper – Bundesagentur für Arbeit

Extract German job listings from Arbeitsagentur.de (Bundesagentur für Arbeit), Germany's federal employment agency. Search by keyword, location, or browse all open positions. Returns job title, employer, location, contract type, posted date, and job URL.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Extract job listings from Arbeitsagentur.de — Germany's federal employment agency and the country's largest public job board, listing hundreds of thousands of positions across all industries and regions.

What you get

For each job listing, the actor returns:

FieldDescription
job_idUnique reference number (Referenznummer)
titleJob title
employerCompany name
occupationOccupation category (Beruf)
location_cityCity
location_regionFederal state / region
location_countryCountry (usually Deutschland)
location_zipPostal code
location_lat / location_lonCoordinates
posted_dateDate published (YYYY-MM-DD)
modified_atLast modified timestamp
start_dateEarliest start date
external_urlDirect employer application URL (when available)
job_urlLink to the listing on Arbeitsagentur.de
scraped_atScrape timestamp

How to use

Basic inputs

InputTypeDescription
keywordstringJob title or keyword (e.g. software, pfleger, verkäufer). Leave blank to browse all.
locationstringCity or region (e.g. Berlin, München, Bayern). Leave blank for all locations.
angebotsartintegerJob type: 1 = regular jobs, 2 = apprenticeships, 4 = self-employed, 34 = mini-jobs. Leave blank for all types.
maxItemsintegerMaximum number of records to return. Use 0 for unlimited.

Example: Software jobs in Berlin

{
"keyword": "software",
"location": "Berlin",
"angebotsart": 1,
"maxItems": 100
}

Example: All nursing jobs nationwide

{
"keyword": "pfleger",
"maxItems": 500
}

Example: Browse all open positions

{
"maxItems": 1000
}

Data source

This actor uses the official Bundesagentur für Arbeit REST API (rest.arbeitsagentur.de). No login or credentials are required — the API is publicly accessible. The underlying database contains over 700,000 active listings at any given time, covering regular employment, apprenticeships, mini-jobs, and self-employment opportunities across Germany and internationally.

Performance

  • Retrieves up to 100 listings per API call with a 300ms delay between requests
  • No proxy required — runs on standard datacenter infrastructure
  • Typical run: 1,000 records in under 60 seconds

Notes

  • Listings without an external_url are managed directly through Arbeitsagentur.de
  • The angebotsart=1 filter (regular jobs) excludes apprenticeships and training positions — omit it to include all job types
  • Results reflect live data from the Bundesagentur für Arbeit database and may include listings from Austria and other German-speaking countries