Bundesagentur für Arbeit Scraper | Cheap 1.5$ / 1k avatar

Bundesagentur für Arbeit Scraper | Cheap 1.5$ / 1k

Pricing

$1.50 / 1,000 results

Go to Apify Store
Bundesagentur für Arbeit Scraper | Cheap 1.5$ / 1k

Bundesagentur für Arbeit Scraper | Cheap 1.5$ / 1k

Scrapes job listings from arbeitsagentur.de - Germany's official employment agency portal with 100,000+ job offers.

Pricing

$1.50 / 1,000 results

Rating

0.0

(0)

Developer

Paweł

Paweł

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

💼 Bundesagentur für Arbeit Scraper (Arbeitsagentur)

🎯 Extract job listings from Germany's largest employment portal with over 800,000 active job offers!

This scraper collects structured job data from arbeitsagentur.de — the official German Federal Employment Agency. Get job titles, company names, locations, salaries, full descriptions, and application URLs. Perfect for job market research, recruitment analytics, and career opportunity monitoring.

🚀 What Does It Do?

This scraper automatically extracts job listings from Arbeitsagentur.de and delivers structured, ready-to-use data. No manual browsing needed — just set your filters and hit Start.

💡 Two modes of operation:

  1. 🔍 Search Mode — Enter keywords, location, and filters to discover relevant jobs
  2. 📋 Direct URL Mode — Paste Arbeitsagentur search URLs to scrape specific results

👥 Who Is This For?

🏢 Use Case💬 How It Helps
📊 HR & Recruitment AgenciesMonitor job market trends, track competitor hiring, find talent acquisition opportunities
🔎 Job Market ResearchersAnalyze employment trends, salary ranges, and regional job availability across Germany
📣 Career ConsultantsBuild databases of opportunities for clients, track emerging roles and skills
🤝 Business DevelopmentIdentify companies that are hiring to offer your services
🎓 Academic ResearchersStudy labor market dynamics, employment patterns, and workforce trends
💻 Data ScientistsBuild ML models for job market predictions, NLP analysis on job descriptions

✨ Features

  • 🇩🇪 Germany's Largest Job Database — Access 800,000+ active job listings
  • 🔍 Keyword & Location Search — Find jobs by profession and city with radius filter
  • 📋 Full Job Details — Get complete descriptions, requirements, and benefits
  • 💰 Salary Information — Extract salary ranges when available
  • 🏢 Company Data — Employer names, locations, and contact information
  • 🏠 Remote Work Filter — Identify home office opportunities
  • Employment Type — Full-time, part-time, mini-job filtering
  • 📄 Contract Details — Fixed-term vs permanent positions
  • Fast & Scalable — Scrape thousands of jobs in minutes
  • 🔄 Automatic Deduplication — No duplicate entries in your results
  • 📤 Export Anywhere — Download as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM

🎛️ Filters & Options

🎚️ Option📝 Description
🔗 Start URLsPaste Arbeitsagentur.de search URLs directly
🔍 KeywordJob title or profession (e.g., "Softwareentwickler", "Marketing")
📍 LocationCity or region (e.g., "Berlin", "München", "Hamburg")
📏 RadiusSearch radius in km (0-200)
💼 Offer TypeEmployment, self-employment, apprenticeship, internship
Work TimeFull-time, part-time, remote, mini-job
📄 Contract TypePermanent or fixed-term
🔢 Max ItemsLimit number of results (max 10,000 per search)
📝 Extract Full DetailsFetch complete job descriptions (slower but more data)

📊 Output Fields

Basic Job Information

FieldExample
refnr"12288-4773689255-S"
jobTitle"Softwareentwickler (m/w/d)"
employer"Bertrandt AG"
location"Berlin"
region"Berlin"
country"Deutschland"
coordinates{"lat": 52.537, "lon": 13.537}
publishedDate"2026-04-13"
jobUrl"https://www.arbeitsagentur.de/jobsuche/jobdetail/..."

Employment Details

FieldExample
offerType"Arbeit"
workTime["Vollzeit"]
contractType"Unbefristet"
isFullTimetrue
isPartTimefalse
isHomeOfficetrue
homeOfficeType"NACH_VEREINBARUNG"

Salary & Application (with Extract Full Details)

FieldExample
salaryMin67000
salaryMax88000
salaryType"JAHRESGEHALT"
jobDescription"Der Bertrandt-Konzern bietet seit über 50 Jahren..."
applicationUrl"https://www.example.com/apply"
allianzPartner"XING GmbH & Co. KG"

Metadata

FieldExample
scrapedAt"2026-04-13T10:04:12.922Z"

📦 Example Output

{
"refnr": "12288-4773689255-S",
"jobTitle": "Softwareentwickler (m/w/d)",
"employer": "Bertrandt AG",
"location": "Berlin",
"region": "Berlin",
"country": "Deutschland",
"coordinates": {
"lat": 52.5370577,
"lon": 13.5373055
},
"publishedDate": "2026-04-13",
"modifiedDate": "2026-04-13T07:48:32.463",
"workTime": ["Vollzeit"],
"contractType": "Unbefristet",
"isFullTime": true,
"isHomeOffice": false,
"jobDescription": "Der Bertrandt-Konzern bietet seit über 50 Jahren Entwicklungslösungen für die internationale Automobil- und Luftfahrtindustrie...",
"salaryMin": 65000,
"salaryMax": 85000,
"salaryType": "JAHRESGEHALT",
"applicationUrl": "https://www.persy.jobs/persy/l/job-im8td-b",
"jobUrl": "https://www.arbeitsagentur.de/jobsuche/jobdetail/12288-4773689255-S",
"scrapedAt": "2026-04-13T10:04:12.922Z"
}

📋 Dataset Views

👁️ View📝 Description
📊 OverviewQuick summary with job title, employer, location, work time, contract type, and URL
📋 Full DetailsComplete data including description, salary, requirements, and all metadata

❓ FAQ

Q: How many jobs can I scrape? A: Up to 10,000 jobs per search query (this is a platform limitation). For more results, use multiple searches with different filters.

Q: Why are some job descriptions empty? A: Enable "Extract Full Details" to get complete job descriptions. Without it, only basic listing data is collected (faster but less detailed).

Q: Does this work for all German regions? A: Yes! Arbeitsagentur covers all of Germany. Use the location and radius filters to target specific areas.

Q: How often is the data updated? A: Arbeitsagentur updates jobs in real-time. Run the scraper regularly to get the latest listings.

Q: Can I filter by specific industries? A: Use keywords to target specific professions or industries (e.g., "IT", "Marketing", "Pflege").

Q: What's the difference between offer types? A: Employment (regular jobs), Self-employment (freelance), Apprenticeship (Ausbildung), Internship (Praktikum).

Q: Are salaries always included? A: No, salary information is optional for employers. When available, it appears in salaryMin/salaryMax fields.

💬 Need Custom Modifications?

Need something special? I offer custom scraper development and modifications:

  • 🎯 Additional filters or data fields
  • 🔄 Integration with your existing systems
  • 📊 Custom data transformations
  • 🚀 Higher volume requirements

Send me a private message on Apify to discuss your project!

This scraper is provided for educational and research purposes. Users are responsible for ensuring their use complies with Arbeitsagentur's terms of service and applicable laws. The scraper accesses publicly available information only.