StepStone Jobs Scraper - Germany, Full Ads, Contacts, Salary
Pricing
from $0.68 / 1,000 jobs
StepStone Jobs Scraper - Germany, Full Ads, Contacts, Salary
Scrape StepStone jobs (Germany, Belgium, PNet South Africa) by keyword and location with filters: full ad text, contact email and phone from the ad, salary or StepStone estimate, home office, employment type, industry, agency flag. No login.
Pricing
from $0.68 / 1,000 jobs
Rating
0.0
(0)
Developer
Centor Prat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🇩🇪 StepStone Jobs Scraper - Germany, Full Ads, Contacts, Salary
Scrape StepStone job listings (stepstone.de, stepstone.be and PNet South Africa) with the full ad and the contact details written in it. Search by keyword and location with StepStone's own filters: date posted, home office, full / part time, contract type, experience, minimum salary, radius and ad language. No login, no browser.
One row per job: title, company, location and postcode, home office (remote / hybrid / on-site), salary (employer posted or StepStone's salary estimate, annualized), posted and expiry dates, snippet, benefits, top-job and sponsored flags, company logo and StepStone company page, plus from the ad page: full description (text + HTML), employment type, industry (StepStone category), direct-apply flag and the contact email / phone the advertiser wrote in the ad.
What we add on top:
- Contacts from the ad (
contactEmails,contactPhones) on every row, not as a pricey add-on.onlyWithContactskeeps only ads that have them. - Agency flag (
isRecruitmentAgency): Personaldienstleister / Zeitarbeit / "für unseren Kunden suchen wir" ads.excludeRecruitmentAgencieskeeps direct employers only. - Department, seniority class and tech stack mentioned in the ad (Python, SAP, Azure, Salesforce...).
- Annualized salary with
source:postedorstepstone-estimate. adLanguage: "en"finds English-language jobs in Germany.
📥 Input
| Field | Meaning |
|---|---|
keywords | Searches, e.g. ["data engineer", "Pflegefachkraft"]; empty = all jobs |
country | DE (stepstone.de), BE (stepstone.be), ZA (pnet.co.za) |
locations | e.g. ["Berlin"], ["München"], ["Bayern"]; empty = whole country |
maxJobs | Per keyword x location (up to 5,000) |
radius, datePosted, homeOffice, workTypes, contractTypes, experience, minSalary, adLanguage, sortBy | StepStone filters |
includeDetails | Open each ad for description, contacts, employment type (default on) |
onlyWithContacts, excludeRecruitmentAgencies, excludeKeywords | Keep the rows you want |
{ "keywords": ["Pflegefachkraft"], "country": "DE", "locations": ["Hamburg"], "radius": 30, "datePosted": "week", "maxJobs": 200 }
📤 Output (one job, shortened)
{"title": "Pflegedienstleitung (m/w/d)", "company": "Noracare GmbH", "location": "Hamburg", "workplace": "On-site","salary": {"min": 52000, "max": 61000, "period": "year", "currency": "EUR", "annualMin": 52000, "annualMax": 61000, "source": "stepstone-estimate"},"postedAt": "2026-10-21T08:12:44Z", "expiresAt": "2026-11-20T08:12:44Z","employmentType": ["FULL_TIME"], "industry": "Gesundheit, Pflege","contactEmails": ["bewerbung@noracare.eu"], "contactPhones": [],"isRecruitmentAgency": false, "department": "Operations", "url": "https://www.stepstone.de/stellenangebote--..."}
💡 Uses
- Recruiters / Personalvermittler: fresh direct-employer roles with the hiring contact.
- B2B sales in DACH: who is hiring for what (department, tech stack, industry) = who is about to buy.
- Salary research: StepStone's salary estimates across roles and cities.
- Job alerts and boards: schedule with
datePosted: "24h".
💰 Pricing
Pay per job returned (job event), full ad and contacts included. Empty searches and filtered-out jobs are free.
🤖 API / agents
curl -X POST "https://api.apify.com/v2/acts/centorprat~stepstone-jobs-scraper/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>" \-H "Content-Type: application/json" -d '{"keywords": ["SAP Berater"], "locations": ["Frankfurt"], "maxJobs": 20}'
MCP: https://mcp.apify.com/?tools=actors,docs,centorprat/stepstone-jobs-scraper
❓ FAQ
- Login needed? No. Public StepStone search and job pages.
- Where do contacts come from? Only from what the advertiser wrote in the ad. No candidate or personal profile data.
- Austria / Netherlands / Totaljobs UK? Not yet (those sites block automated access); Germany, Belgium and PNet work.
🔗 Related actors
- Company Jobs Scraper: jobs straight from company career sites.
- Indeed Jobs Scraper: Indeed in 35 countries with company data.
- LinkedIn Jobs Scraper: LinkedIn job listings with full details.