Stellenanzeigen.de Scraper — German Jobs with Salary avatar

Stellenanzeigen.de Scraper — German Jobs with Salary

Pricing

from $0.00125 / job

Go to Apify Store
Stellenanzeigen.de Scraper — German Jobs with Salary

Stellenanzeigen.de Scraper — German Jobs with Salary

Scrape job ads from stellenanzeigen.de, a major German job portal: title, company, location with ZIP, state and coordinates, employment type, home office, benefits, salary range, application email, posting and expiry dates, logo. Keyword and city search. Export CSV/JSON.

Pricing

from $0.00125 / job

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Stellenanzeigen.de Scraper: German Jobs with Salary, Location and Benefits

Stellenanzeigen.de Scraper extracts job ads from stellenanzeigen.de, one of Germany's established job portals with thousands of current vacancies in IT, healthcare and nursing (Pflege), sales, engineering, finance, crafts and trades. For every job you get the title, company, short summary, location with ZIP code, federal state and coordinates, employment type (Vollzeit, Teilzeit, Minijob, Ausbildung, Werkstudent…), home office and benefits, salary range with period, top-job and quick-apply flags, application email or link, posting date, first publication date, expiry date and company logo. Search any job title or keyword, limit to a German city, and export to CSV, Excel or JSON. Ideal for recruiting, salary benchmarking and German labour-market research.

What does Stellenanzeigen.de Scraper do?

  • 🔎 Keyword search: Entwickler, Pflege, Vertrieb, Buchhaltung, Elektriker, Erzieher…
  • 🏙️ City filter: Berlin, München, Hamburg, Köln, Frankfurt and any German city (with surroundings).
  • 💶 Salary: minimum, maximum, currency and period (year, month, hour) where published.
  • 🕒 Employment type: Vollzeit, Teilzeit, Minijob, Ausbildung, Werkstudent, Praktikum, Homeoffice.
  • 🎁 Benefits as listed (flexible hours, training, health offers, childcare…).
  • 📍 Location with ZIP, federal state and GPS coordinates; extra locations for multi-site jobs.
  • 📧 Application email or link.
  • 📅 Posted, first published and expiry dates.
  • ⭐ Top job and quick apply flags.
  • 🖼️ Company logo.
  • 🔗 Paste search links with your own filters.

What data can you scrape from stellenanzeigen.de?

FieldDescription
JobID, title, link, summary
CompanyName, logo
LocationCity, ZIP, state, country, latitude, longitude, other locations
TypeEmployment types, benefits
SalaryMin, max, currency, period, salary text
FlagsTop job, quick apply
ApplyApplication email or link
DatesPosted, first published, expires

Use cases for German job data

  • Recruiters and staffing agencies: find open roles and hiring companies by city and profession.
  • Salary benchmarking: compare published salary ranges for German jobs.
  • Labour-market research: track demand for nurses, developers and skilled trades.
  • HR tech and job aggregators: syndicate German vacancies.
  • Sales teams: identify companies that are hiring and growing.
  • Job seekers: build alerts for new roles in your city.

How to scrape stellenanzeigen.de

  1. Click Try for free to open the scraper in Apify Console.
  2. Enter job titles or keywords and optionally a city.
  3. Optionally turn on Only jobs with salary.
  4. Set Max jobs and click Start.
  5. Download the jobs as CSV, Excel or JSON.

Input

Example input

{
"searchTerms": ["Pflege", "Backend Entwickler"],
"location": "München",
"withSalaryOnly": false,
"maxItems": 500
}
FieldDescription
Job titles or keywordsOne search per term.
CityOptional German city (with surroundings).
Search linksstellenanzeigen.de search links with your own filters.
Only jobs with salaryOnly jobs that publish a salary.
Max jobsStop after this many (0 = no limit).

Output

Job example

{
"jobId": "SDE-118389",
"url": "https://www.stellenanzeigen.de/job/backend-development-m-w-d-moenchengladbach-sde-118389/",
"title": "Backend Development (m/w/d)",
"company": "Keoz GmbH",
"summary": "Gestalte innovative Backend-Lösungen bei KEOZ GmbH! Wir suchen einen Backend Developer (m/w/d) mit Erfahrung in Node.js und Microservices…",
"location": "Mönchengladbach",
"state": "Nordrhein-Westfalen",
"zip": "41061",
"country": "Deutschland",
"latitude": 51.19447,
"longitude": 6.43161,
"employmentType": ["Vollzeit"],
"benefits": ["Gesundheitsangebote", "Weiterbildungsangebote", "Flexible Arbeitszeiten"],
"salaryMin": 60000,
"salaryMax": 85000,
"salaryCurrency": "EUR",
"salaryPeriod": "year",
"salaryText": "60.000 - 85.000 €/Jahr",
"topJob": true,
"quickApply": true,
"applicationEmail": "jobs@keoz.com",
"postedAt": "2026-10-07",
"firstPublishedAt": "2026-09-02",
"expiresAt": "2026-11-01",
"companyLogo": "https://dxl6houvklhzf.cloudfront.net/public/jobs/SDE-118389/company_logo/logo.jpg_1.png",
"search": "Backend Entwickler"
}

Output schema

FieldTypeDescription
jobId, url, title, summarystringJob.
company, companyLogostringEmployer.
location, state, zip, country, latitude, longitude, otherLocationsmixedLocation.
employmentType, benefitsarrayType and benefits.
salaryMin, salaryMax, salaryCurrency, salaryPeriod, salaryTextmixedSalary.
topJob, quickApplybooleanFlags.
applicationEmailstringApplication email or link.
postedAt, firstPublishedAt, expiresAtstringDates.
search, scrapedAtstringSource info.

How much does it cost?

The scraper uses pay-per-job pricing: a small fixed price per job, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More job data

FAQ

Do all jobs show a salary? No. Turn on Only jobs with salary to keep only jobs that publish one.

Can I search a specific city? Yes. Enter a German city in City; nearby towns are included.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate this scraper with other apps? The scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to scrape stellenanzeigen.de? The scraper only collects publicly posted job ads. You are responsible for using the data in line with the site's terms and GDPR.

Notes

Original clean-room implementation. Returns only public data. Not affiliated with stellenanzeigen.de.