Bundesagentur für Arbeit Jobsuche Scraper avatar

Bundesagentur für Arbeit Jobsuche Scraper

Under maintenance

Pricing

from $2.99 / 1,000 job details

Go to Apify Store
Bundesagentur für Arbeit Jobsuche Scraper

Bundesagentur für Arbeit Jobsuche Scraper

Under maintenance

Scrape job listings from the Bundesagentur für Arbeit Jobsuche (arbeitsagentur.de), the official German Federal Employment Agency job portal. Extract job titles, companies, locations, salary ranges, contract types and descriptions for German job market analysis.

Pricing

from $2.99 / 1,000 job details

Rating

0.0

(0)

Developer

Jobs API

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

11 hours ago

Last modified

Share

An Apify Actor that scrapes publicly listed job postings from the Bundesagentur für Arbeit Jobsuche - the official German Federal Employment Agency job portal and the canonical source of German labour-market data.

The Actor queries the official Jobsuche API, enriches each result from its server-rendered detail page, captures every populated source-specific field (full address, coordinates, occupations, work schedule, contract term, remote eligibility, dates, description HTML/text, additional locations, employer data, and direct application details), normalises everything into a single rich structured schema, and pushes one record per vacancy into the Actor's default dataset.


Table of Contents


What is the Bundesagentur für Arbeit Jobsuche?

The Jobsuche portal is the official job board operated by the Bundesagentur für Arbeit (Federal Employment Agency). It is the canonical source of German labour-market data and the default destination for unemployed job-seekers, employers, and recruiters across every Bundesland. The portal exposes both a structured search API and server-rendered detail pages with rich, well-typed vacancy metadata.

This Actor targets the public Jobsuche search API and the matching server-rendered detail page for each vacancy.


What does the Actor scrape?

Scrape job listings from the Bundesagentur für Arbeit Jobsuche (arbeitsagentur.de), the official German Federal Employment Agency job portal. Extract job titles, companies, locations, salary ranges, contract types and descriptions for German job market analysis.

The actor maps listing fields such as:

  • id
  • title
  • occupations
  • company
  • location
  • offerType
  • employmentType
  • contractType
  • remoteAllowed
  • startDate

Primary source URL: https://rest.arbeitsagentur.de/jobboerse/jobsuche-service/pc/v4/jobs

Main target URL

The actor scrapes from the following base URL:

https://rest.arbeitsagentur.de/jobboerse/jobsuche-service/pc/v4/jobs

Request modifiers come from fields: query, location, maxItems.

Input schema

The Actor accepts the following input (defined in .actor/input_schema.json):

FieldTypeRequiredDefaultConstraintsDescription
querystringYes"entwickler"-Job title, keyword or skill to search for
locationstringNo"Berlin"-City, region or postal code to search in
maxItemsintegerYes50-Maximum number of job listings to scrape

Output / dataset schema

Each record follows .actor/dataset_schema.json and includes the properties below.

FieldTypeRequired
idstringYes
titlestringYes
occupationsarrayYes
companyobjectYes
locationobjectYes
offerTypestringYes
employmentTypestringNo
contractTypestringNo
remoteAllowedbooleanYes
startDatestringYes
startTextstringYes
publicationDatestringYes
modifiedAtstringYes
salaryobjectNo
descriptionTextstringNo
descriptionHtmlstringNo
detailsobjectYes
applicationobjectYes
externalListingbooleanYes
detailUrlstringYes
searchUrlstringYes
searchobjectYes
scrapedAtstringYes
sourcestringYes

company object

SubfieldTypeRequired
namestringYes
customerHashstringNo
logostringNo
headquartersstringNo

location object

SubfieldTypeRequired
textstringYes
streetstringNo
postalCodestringNo
citystringYes
regionstringNo
countrystringYes
coordinatesobjectYes
distanceKmnumberNo
additionalLocationsarrayNo

salary object

SubfieldTypeRequired
textstringYes
currencystringYes
minnumberYes
maxnumberNo

application object

SubfieldTypeRequired
urlstringYes
externalUrlstringNo
emailsarrayNo

search object

SubfieldTypeRequired
querystringYes
locationstringYes

Example input

{
"query": "entwickler",
"maxItems": 50,
"location": "Berlin"
}

Example output record

{
"id": "13644-310028-S",
"title": "Fullstack Entwickler (m/w/d)",
"occupations": [
"IT-Projektkoordinator/in"
],
"company": {
"name": "mgm technology partners"
},
"location": {
"text": "10178, Berlin, Berlin, Deutschland",
"postalCode": "10178",
"city": "Berlin",
"region": "Berlin",
"country": "Deutschland",
"coordinates": {
"latitude": 52.5210906,
"longitude": 13.4099785
},
"distanceKm": 2
},
"offerType": "Arbeit",
"remoteAllowed": false,
"startDate": "2026-07-16",
"startText": "ab sofort",
"publicationDate": "2026-07-16",
"modifiedAt": "2026-07-16T07:28:02.348",
"details": {
"Angebotsart": "Arbeit",
"Arbeitsort": "verschiedene Arbeitsorte",
"Beginn": "ab sofort",
"Veröffentlichung": "Vor 3 Tagen veröffentlicht"
},
"application": {
"url": "https://www.get-in-it.de/jobsuche/p310028?utm_source=arbeitsagentur&utm_medium=organic&utm_campaign=launch-basic",
"externalUrl": "https://www.get-in-it.de/jobsuche/p310028?utm_source=arbeitsagentur&utm_medium=organic&utm_campaign=launch-basic"
},
"externalListing": true,
"detailUrl": "https://www.arbeitsagentur.de/jobsuche/jobdetail/13644-310028-S",
"searchUrl": "https://rest.arbeitsagentur.de/jobboerse/jobsuche-service/pc/v4/jobs?was=entwickler&page=1&size=2&angebotsart=1&pav=false&wo=Berlin",
"search": {
"query": "entwickler",
"location": "Berlin"
},
"scrapedAt": "2026-07-19T19:50:44.649Z",
"source": "arbeitsagentur"
}

Responsible use

Only collect publicly available job information. Respect the Bundesagentur für Arbeit's applicable terms of service, robots directives, and data-protection requirements, and follow the usage policy of any proxy infrastructure you route through. Do not use this Actor to scrape authenticated pages, to bypass paywalls, or to harvest personal data of candidates or recruiters.


This Actor is part of the jobsapi organisation on Apify — a curated set of job-board scrapers that all share the same conventions (input schema, output schema, validation, and runtime). Each scraper lives under apify.com/jobsapi/<actor-name> and is published from a sibling folder in this workspace.

The full catalogue of jobs scrapers in this workspace:

Global / multi-country

Remote / flexible

United States

United Kingdom & Ireland

Europe

India

Asia-Pacific

MENA

Latin America

Africa

Other / specialised

Browse the full catalogue at apify.com/jobsapi.