🇪🇺 StepStone NL BE AT & Totaljobs | EU Jobs avatar

🇪🇺 StepStone NL BE AT & Totaljobs | EU Jobs

Pricing

$3.00 / 1,000 job scrapeds

Go to Apify Store
🇪🇺 StepStone NL BE AT & Totaljobs | EU Jobs

🇪🇺 StepStone NL BE AT & Totaljobs | EU Jobs

Scrape job listings from StepStone Netherlands, Belgium, Austria, and Totaljobs UK. Multi-market European recruitment and salary scraper API.

Pricing

$3.00 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Alexandru Afanasiuc

Alexandru Afanasiuc

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Categories

Share

StepStone Netherlands, Belgium, Austria & Totaljobs UK Scraper

Extract job listings from four job markets with one Actor: stepstone.nl (Netherlands), stepstone.be (Belgium), stepstone.at (Austria) and totaljobs.com (UK). Pick the market with a single country input and get clean JSON/CSV with titles, companies, locations, posting dates and work-from-home flags.

Why use this scraper

  • Four markets, one input schema — switch country between nl, be, at and uk; everything else stays the same. Ideal for cross-border hiring research.
  • Triple-verified location filter — a location the board does not recognise returns zero rows, never the national feed. The guard checks the response against the national feed and against the rows themselves, on every market.
  • Work-from-home flags — remote/hybrid tags are extracted whenever the board publishes them.
  • Deduplicated — the same listing never appears twice in one run.
  • Pure HTTP — no browser; a 100-job run typically finishes in well under a minute.

What data you get

{
"id": "12345678",
"title": "Verpleegkundige",
"url": "https://www.stepstone.nl/vacatures--Verpleegkundige-Amsterdam/12345678",
"textSnippet": "Wij zoeken een verpleegkundige voor ons team in Amsterdam...",
"company": {
"name": "Example Zorggroep",
"logoUrl": "https://www.stepstone.nl/upload_nl/logo/example.gif",
"url": "https://www.stepstone.nl/cmp/nl/example-zorggroep"
},
"location": "Amsterdam",
"datePosted": "2026-08-05",
"workFromHome": "PARTIALLY_HOME",
"isAnonymous": false,
"country": "nl",
"scrapedAt": "2026-08-11T10:00:00.000Z"
}

Fields the posting does not include are null — this Actor never invents data. Salary and contract details are not part of the listing feed on these boards, so they are not claimed and not billed.

How to run it

  1. Pick your market: country = nl, be, at or uk.
  2. Set keywords (e.g. ["developer"], ["verpleegkundige"], ["accountant"]).
  3. Optionally add a location (e.g. "Amsterdam", "Wien", "Manchester").
  4. Click Start and export the dataset as JSON, CSV or Excel.

Works out of the box: the default input (keywords: ["developer"], country: "nl", maxItems: 100) runs successfully with no changes.

Input parameters

FieldTypeDefaultDescription
keywordsarray["developer"]Search terms.
countrystring"nl"Market: nl, be, at, uk (Totaljobs).
locationstringCity or region on the chosen market.
maxItemsinteger100Cap on returned jobs.

Pricing

$3.00 per 1,000 jobs (pay per event, no subscription). Examples:

  • 100 jobs → $0.30
  • 500 jobs → $1.50
  • Zero results (unrecognised keyword or location) → $0.00 — empty runs are never charged.

Use cases

  • Cross-market hiring research — run the same keyword across NL, BE, AT and UK and compare volume per market.
  • Job alerts — schedule daily runs per market and push new rows to Sheets, Slack or email.
  • Remote-work tracking — filter on workFromHome to measure how much of a market hires remote.
  • Recruitment lead generationcompany.url links straight to the employer's profile page.
  • AI agents — call this Actor as a tool through the Apify MCP server.

Limitations

  • Returns what the listing feed publishes: title, company, location, date, snippet, remote flag. Salary and contract type are not in these boards' feeds.
  • One country per run — loop over markets with four runs (or a Schedule) for full coverage.
  • Anonymous postings carry isAnonymous: true and no company name, exactly as the board shows them.

FAQ

How do I scrape StepStone Netherlands without coding? Run this Actor from the Apify Console — pick nl, set keywords, press Start, export CSV.

Does it cover Germany? No — Germany has its own Actor: StepStone.de Scraper. This one covers NL, BE, AT and Totaljobs UK.

What happens on a typo'd location? Zero rows, zero cost, on every market. The filter is verified three ways against the national-feed fallback.

Can I run all four markets at once? One market per run keeps billing predictable — schedule four runs or call it four times from the API.


If this Actor saved you time, a short review on its Store page helps other people find it. If something looks wrong, open an issue on the Issues tab — issues get answered.