Stepstone Jobs Search Scraper
Under maintenancePricing
from $2.99 / 1,000 stepstone job records
Stepstone Jobs Search Scraper
Under maintenanceScrape job listings from Stepstone.de, Germany's leading job platform. Extract job titles, companies, locations, salary ranges, and job types for recruitment and job market analysis in Germany and Europe.
Pricing
from $2.99 / 1,000 stepstone job records
Rating
0.0
(0)
Developer
Jobs API
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
Share
What does StepStone Jobs Search Scraper do?
StepStone Jobs Search Scraper collects public listings from StepStone Germany and verifies each job against its official detail page. It provides a structured StepStone jobs API alternative for recruiting research, job-market analysis, and vacancy monitoring.
The Actor uses one controlled Chrome session, follows official StepStone routes, deduplicates by numeric job ID, and writes records only after identity and description checks pass. It runs locally or on Apify and can optionally route requests through an authorized Apify or custom proxy.
Why use this StepStone scraper?
- Search one query, several queries, explicit search URLs, or exact detail URLs.
- Extract full descriptions, responsibilities, requirements, benefits, employer facts, dates, addresses, coordinates, and public salary data.
- Schedule recurring collection and consume datasets through the Apify API, webhooks, and integrations.
- Fail closed when the source blocks access or a detail cannot be verified.
- Bound cost and load with item, page, request, timeout, delay, and concurrency controls.
What data can the Actor extract?
| Field | Type | Description |
|---|---|---|
jobId | string | Stable numeric StepStone job ID |
title | string | Detail-page-verified title |
company | string | Verified hiring organization |
location | string | Published location or structured address |
description | string | Full normalized job description |
requirements | string | Candidate profile or qualifications |
benefits | string | Published employer benefits |
salary | string | Public salary label when available |
jobUrl | string | Canonical StepStone detail URL |
verificationEvidence | object | ID, title, company, and description checks |
How to scrape StepStone jobs
- Choose
search,searchMultiple,single,multiple, orstartUrls. - Enter queries and an optional German location, or provide official StepStone URLs.
- Start with one or two items and one page.
- Leave proxy disabled for the baseline; enable an authorized proxy only when direct access is blocked.
- Run the Actor and inspect both the dataset and
RUN_SUMMARY.
How much does it cost to scrape StepStone?
This is a browser-based Actor, so cost depends on runtime, memory, item count, page count, retries, and optional proxy traffic. A bounded one- or two-item validation run usually consumes only a small fraction of a compute unit. Start small, review actual usage, and scale gradually. Your Apify plan and proxy type determine the final charge.
Input
See the Input tab for every option. search accepts one query (or legacy keywords) and optional location. searchMultiple accepts up to eight queries. Direct modes accept official detail URLs ending in --<id>-inline.html. Safety controls include maxItems, maxPages, maxRequests, requestTimeoutSecs, and requestDelayMs.
Output
You can download the dataset in formats such as JSON, HTML, CSV, or Excel.
{"jobId": "14303840","title": "Software Engineer","company": "Example Employer","location": "Berlin","detailVerified": true,"jobUrl": "https://www.stepstone.de/stellenangebote--Example--14303840-inline.html"}
Unavailable optional values are omitted. The Actor never emits placeholders, challenge pages, partial details, or fabricated jobs. Blocked and incomplete runs write structured RUN_SUMMARY and RUN_DIAGNOSTICS records without publishing a misleading partial dataset.
Tips and advanced options
Keep concurrency at one for reliable browser sessions. Use small request caps when testing new queries. If direct cloud access returns a challenge, a bounded proxy-enabled retry can improve routing, but the Actor does not solve CAPTCHAs or bypass access controls.
For local validation, run apify run --purge --input-file INPUT.json, then npm run validate.
FAQ, disclaimer, and support
StepStone can return HTTP 403 or a verification page to some network routes. The Actor reports that condition as blocked rather than successful with zero jobs. Review diagnostics before retrying.
This Actor extracts public job-advertisement data. Results may contain personal data voluntarily published in a vacancy. Use the data only with a lawful purpose and comply with StepStone's terms, robots guidance, GDPR, and other applicable rules. If you are unsure whether your use is legitimate, consult qualified legal counsel.
Use the Actor's Issues tab for reproducible bug reports and the API tab for programmatic access.