StepStone Scraper [$0.35/1K] | German Jobs avatar

StepStone Scraper [$0.35/1K] | German Jobs

Pricing

from $0.25 / 1,000 results

Go to Apify Store
StepStone Scraper [$0.35/1K] | German Jobs

StepStone Scraper [$0.35/1K] | German Jobs

Collect StepStone.de job listings with full descriptions, salary ranges, employment type, skills, remote flags and company data. Use monitoring mode for new or changed jobs.

Pricing

from $0.25 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

21 days ago

Last modified

Features

Limited permissions

Share

StepStone Scraper - German Job Listings, Salaries & Companies

Turn StepStone searches into structured hiring-market data.

How It Works

StepStone Scraper workflow: from German job searches to structured role, company, salary and skill records

Looking for a StepStone scraper or a practical StepStone API alternative? Search by keyword, location and radius, or paste StepStone search and listing URLs. Collect job titles, companies, locations, posted dates, salaries, employment types, skills, remote flags, full descriptions and apply URLs across Germany and the DACH region.

Use the dataset for recruitment sourcing, salary analytics, competitor hiring research and job monitoring. Export as JSON, CSV or Excel, or pull results through the Apify API. Start with one search, then pay from $0.35 per 1,000 jobs.

What You Get

  • Job titles, companies, locations and apply URLs
  • Salary ranges, employment types and remote flags
  • Full descriptions, skills and posting dates
  • Monitoring mode for new, changed and expired jobs

Input

FieldTypeDefaultDescription
searchQuerystringSoftwareentwicklerJob keyword to search for.
locationstringBerlinCity to search in; leave empty for all of Germany.
radiusinteger30Search radius in kilometres; 0 means anywhere.
startUrlsarray-Direct StepStone search or listing URLs.
maxItemsinteger50Maximum jobs to collect; 0 means unlimited.
maxPagesPerSearchinteger5Result pages per search, about 25 jobs per page.
freshnessDaysstring0Only jobs posted within the last N days.
includeKeywords, excludeKeywordsarray-Keyword filters for titles, companies, locations and skills.
includeDetailsbooleantrueAdd full descriptions, employment type and industry.
incrementalModebooleanfalseEmit only new, updated, reappeared or expired jobs.

Example Input

{
"searchQuery": "Softwareentwickler",
"location": "Berlin",
"radius": 30,
"maxItems": 100,
"includeDetails": true
}

Output

One dataset item per record.

FieldDescription
id, title, urlJob identity and apply link.
companyName, companyUrl, companyLogoUrlEmployer context.
location, postCode, workFromHomeLocation and remote signal.
datePosted, publishFromDate, publishToDatePosting dates.
salary, unifiedSalarySalary text and normalized range.
description, skills, employmentTypeJob detail.
sourceUrl, harmonisedIdSource and deduplication identifiers.

Example Output

{
"id": 14586574,
"title": "Software Entwickler (m/w/d)",
"companyName": "Johanniter-Unfall-Hilfe e.V.",
"location": "Hannover",
"datePosted": "2026-10-07",
"workFromHome": "2",
"sourceUrl": "https://www.stepstone.de/jobs/django"
}

Pricing

VolumeCost
1 job$0.00035
1,000 jobs$0.35
10,000 jobs$3.50

$0.00035 per job ($0.35 per 1,000 jobs). The standard Actor start charge applies to each run.

Integrations

  • Export the dataset as JSON, CSV or Excel from Apify.
  • Pull results through the Apify API.
  • Schedule repeat runs for monitoring and change tracking.
  • Connect webhooks to Slack, Google Sheets, Make, Zapier, n8n or your own workflow.

FAQ

Can I monitor new jobs over time?

Yes. Enable monitoring mode and reuse the same state key. Each run then emits only new, updated, reappeared or expired jobs.

Does every job include a salary?

Salary fields are populated when the employer publishes a range. Many postings omit pay.

Can I search all of Germany?

Leave location empty and set radius to 0.

This Actor collects publicly available information. It is not affiliated with, endorsed by or sponsored by the data source. Users are responsible for complying with applicable terms, privacy laws and data-protection regulations.