VOOZH about

URL: https://apify.com/unfenced-group/randstad-nl-scraper

⇱ Randstad.nl Scraper β€” Dutch Staffing Β· Apify


Pricing

from $0.80 / 1,000 results

Go to Apify Store

Randstad.nl Vacatures Scraper

Extract job listings from Randstad.nl β€” the largest Dutch staffing agency. Thousands of temp, flex and permanent vacancies with salary, location and contract filters. Full descriptions in HTML, text and Markdown. Repost detection. No API key required.

Pricing

from $0.80 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share

πŸ‘ randstad-nl-scraper

Scrape vacatures van Randstad.nl β€” een van de grootste uitzend- en jobplatformen van Nederland. Extraheer gestructureerde data inclusief vacaturetitels, salarissen, locaties, recruiter contactgegevens, voordelen en functiesamenvattingen.

✨ Features

  • ☎️ Recruiter contactgegevens β€” naam, telefoon, e-mail en afdeling via fetchDetails: true
  • πŸ“ Volledig adres β€” straat, postcode, stad, regio en land per vacature
  • πŸ“‹ Gestructureerde secties β€” "wat bieden wij", "wie ben jij", "wat ga je doen" als aparte velden
  • 🎁 Voordelen-lijst β€” benefits als gestructureerde array (bonus, contract, locatie, etc.)
  • πŸ’° Salarisdata β€” min/max salaris per uur of maand als numerieke velden
  • πŸ“„ Beschrijvingen in 3 formaten β€” HTML, plain text Γ©n Markdown (RAG/LLM-ready)
  • πŸ” Repost-detectie β€” herkent herpublicaties van dezelfde vacature over runs heen
  • ⚑ Snel β€” geen browser nodig
  • πŸ”„ Paginering β€” automatisch door alle resultatenpagina's
  • 🏒 Randstad-label β€” RANDSTAD, YACHT, TEMPO-TEAM of BMC per vacature

πŸ“₯ Input

VeldTypeBeschrijvingStandaard
searchQuerystringZoekterm, bijv. developer, verpleegkundige""
citystringStad, bijv. Amsterdam. Leeg = heel NL.""
radiusselectZoekstraal in km40
employmentTypeselectvast, tijdelijk, detachering, uitzicht""
educationLevelselectmbo, hbo, wo, etc.""
sectorselectict, engineering, zorg, etc. (26 opties)""
hoursPerWeekselectUurrange, bijv. 37 - 40+ uur""
maxResultsintegerMax vacatures (1–5000)100
fetchDetailsbooleanRecruiter, adres, voordelen, secties ophalenfalse
skipRepostsbooleanSla herpublicaties overfalse
daysOldintegerMax. leeftijd vacature in dagenβ€”
useProxybooleanApify proxyfalse

πŸ“€ Output

{
"id":"731767",
"title":"Truck driver parcel delivery",
"url":"https://www.randstad.nl/vacatures/731767/truck-driver-parcel-delivery",
"company":"PostNL Transport",
"city":"Amsterdam",
"opco":"RANDSTAD",
"vacancyUnitCode":"RTB-U2195",
"jobLocation":{
"streetAddress":"",
"postalCode":"1046BP",
"city":"Amsterdam",
"region":"Amsterdam",
"country":"NL"
},
"salary":"€ 15,66 - 18,72 per uur",
"salaryMin":15.66,
"salaryMax":18.72,
"salaryType":"HOUR",
"hours":"32 - 40 uur",
"contractType":"Tijdelijk",
"educationLevel":"VMBO/MAVO",
"experienceYears":1.0,
"skills":"CE rijbewijs, Code 95",
"student":false,
"recruiterName":"Maaike Deegens of Jolanda Bezemer",
"recruiterDepartment":"Randstad Transport",
"recruiterTitle":"Intercedenten",
"recruiterPhone":"0610817047 of 0647454585",
"recruiterEmail":"jolanda.bezemer@nl.randstad.com",
"benefits":[
{"type":"reward","text":"salary up to € 18.72 per hour, excluding bonuses"},
{"type":"contract","text":"various bonuses from 20% to 100%"},
{"type":"function","text":"25 vacation days and 8.33% holiday allowance"}
],
"sections":{
"whatWeOffer":"salary up to € 18.72 per hour...",
"whoAreYou":"You hold a CE driving license...",
"whatWillYouDo":"You will drive between distribution centers...",
"whereWillYouWork":"PostNL is the largest parcel delivery...",
"apply":"Does this sound like you? Apply now!"
},
"summary":"Are you the truck driver who loves to cover many miles?...",
"description":"<p>Volledige HTML...</p>",
"descriptionText":"Volledige plain text...",
"descriptionMarkdown":"## What we offer\n\n...",
"publishDate":"2026-03-23",
"publishDateISO":"2026-03-23T00:00:00.000Z",
"validThrough":"2026-04-23",
"workFromHome":false,
"isRepost":false,
"originalPublishDate":null,
"originalUrl":null,
"source":"randstad.nl",
"applyUrl":"https://www.randstad.nl/...",
"scrapedAt":"2026-03-23T10:00:00.000Z"
}

πŸ”§ Voorbeelden

Developer vacatures Amsterdam met recruiter contactgegevens:

{
"searchQuery":"developer",
"city":"Amsterdam",
"fetchDetails":true,
"maxResults":50
}

Alleen verse fulltime ICT-vacatures, geen reposts:

{
"sector":"ict",
"hoursPerWeek":"37 - 40+ uur",
"daysOld":3,
"skipReposts":true
}

Alle vaste banen op HBO-niveau in de Randstad:

{
"city":"Amsterdam",
"radius":"40",
"employmentType":"vast",
"educationLevel":"hbo",
"maxResults":500
}

πŸ’° Prijs

$1.00 per 1.000 resultaten β€” je betaalt alleen voor succesvol opgehaalde vacatures.

fetchDetails: true kost iets meer compute doordat per vacature een extra pagina wordt geladen voor recruiter contactgegevens, adres, voordelen en secties.

πŸ” Self-healing retry logic

Tijdelijke serverfouten worden automatisch afgehandeld zonder dat je er iets voor hoeft te doen:

  • HTTP 429, 500, 502, 503 en 504 triggeren automatisch een nieuwe poging
  • ExponentiΓ«le backoff met jitter: wacht 1s β†’ 2s β†’ 4s tussen pogingen (max 15s)
  • Respecteert Retry-After headers bij rate limiting
  • Maximaal 3 retries per request
  • Mislukte pogingen worden niet in rekening gebracht β€” je betaalt alleen voor succesvol opgehaalde vacatures

Gebouwd door unfenced-group Β· Deel van het Dutch Jobs portfolio: NVB, Intermediair, Werk.nl, Randstad en Jobbird met consistent output-formaat.



Input parameters

ParameterTypeDescription
searchQuerystringZoekterm voor vacatures, bijv. 'developer', 'verpleegkundige'. Leeg =
citystringStad, bijv. 'Amsterdam', 'Rotterdam'. Leeg = heel Nederland.
radiusstringZoekstraal rondom de opgegeven stad in kilometer.
employmentTypestringFilter op type dienstverband.
educationLevelstringFilter op vereist opleidingsniveau.
sectorstringFilter op vakgebied (26 opties).
hoursPerWeekstringFilter op aantal uren per week, bijv. '33 - 40 uur'. Meerdere waarden
maxResultsintegerMaximum aantal vacatures (1–5000). Zonder fetchDetails zijn runs snel
fetchDetailsbooleanHaal de detailpagina op per vacature. Geeft: recruiter contactgegevens
skipRepostsbooleanSla vacatures over die eerder al verschenen zijn (zelfde titel + bedri
daysOldintegerSla vacatures over die ouder zijn dan dit aantal dagen. Bijv. 7 = alle
useProxybooleanGebruik Apify AUTO proxy. Normaal niet nodig.
debugModebooleanSla de ruwe API-response van pagina 1 op als 'debug-api-p1' in de key-

Output fields

FieldTypeNotes
idβ€”Platform internal ID
titleβ€”Job or listing title
urlβ€”Direct link
companyβ€”Hiring company
cityβ€”City
opcoβ€”Randstad operating company
salaryβ€”Salary as displayed
salaryMinβ€”Minimum salary
salaryMaxβ€”Maximum salary
salaryTypeβ€”Salary period, e.g. Monthly
hoursβ€”Hours per week
educationLevelβ€”Required education level
contractTypeβ€”Contract type
experienceRequirementsβ€”Required years of experience
recruiterNameβ€”Recruiter name
recruiterPhoneβ€”Recruiter phone number
recruiterEmailβ€”Recruiter email address
publishDateβ€”Date posted
validThroughβ€”Application deadline
isRepostbooleantrue if seen in a previous run

Related scrapers

Other scrapers in our Jobs β€” Netherlands collection:


Run it on a schedule

This actor is built for repeat use. Set it to run daily, weekly, or hourly, and the data keeps flowing without you touching it.

  • Schedule runs β€” open the actor, go to Schedules, and pick a cadence. Each run only charges you for the results it returns.
  • Connect it to your stack β€” push results straight to Google Sheets, Slack, a webhook, or your database using Apify Integrations. No glue code needed.
  • Pull results via API β€” every run writes a clean dataset you can fetch with one API call, ready for whatever you build on top of it.

Set it once and it runs on its own.


Need a custom scraper?

Unfenced Group builds Apify actors for any website β€” for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results β€” we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl

You might also like

Randstad.nl Jobs [Only $1] Scraper

memo23/randstad-nl-scraper

Extract job data from Randstad.nl including job titles, salaries, locations, contact details, company info, work hours, contract types, education requirements, and full descriptions. Get structured data with metadata, benefits, and application details for market research and recruitment.

πŸ‘ User avatar

Muhamed Didovic

12

5.0

Intermediair.nl Vacatures Scraper

unfenced-group/intermediair-scraper

Scrape vacancies from Intermediair.nl β€” the leading Dutch board for professionals. Direct REST API: filter by keyword, city, radius, contract type, education, experience & industry. Full descriptions in HTML, plain text and Markdown. Repost detection. No API key required.

πŸ‘ User avatar

Unfenced Group

8

Randstad.it Italy Scraper

unfenced-group/randstad-it-scraper

Scrape job listings from Randstad Italy with full descriptions, contract types, locations and publish dates.

πŸ‘ User avatar

Unfenced Group

3

Young Capital Scraper

unfenced-group/young-capital-scraper

Scrape job listings from YoungCapital.nl β€” the Netherlands' largest student and flex-work platform. Filter by keyword, city, contract type, education level, sector and working hours. Full descriptions in HTML, text and Markdown. Repost detection. No API key required.

πŸ‘ User avatar

Unfenced Group

3

Randstad Jobs Scraper

solidcode/randstad-scraper

[πŸ’° $0.95 / 1K] Extract job listings from Randstad worldwide. Search by keyword, country, specialism, and job type, or paste Randstad URLs directly. Get structured data: titles, salaries, locations, employment type, hiring company, descriptions, and apply links.

Werk.nl Vacatures Scraper

unfenced-group/werk-nl-scraper

Scrape werk.nl β€” the official Dutch government job board with 250,000+ listings. Structured output: salary, contract type, education level, working hours. Self-healing filters, repost detection & daysOld support. No API key required.

πŸ‘ User avatar

Unfenced Group

25

Randstad.com Jobs [Only $1] Scraper

memo23/randstad-com-scraper

Scrape Randstad.com jobs worldwide: extract job titles, descriptions, salaries, locations (country/region/city), company names, employment types, specialisms, job categories, posting dates, and client information from any country's Randstad site.

πŸ‘ User avatar

Muhamed Didovic

13

5.0

Werkzoeken.nl Scraper

unfenced-group/werkzoeken-nl-scraper

Scrape 195,000+ listings from Werkzoeken.nl β€” the Netherlands' comprehensive job aggregator. Filter by keyword, location, contract type and working hours. Full descriptions in HTML, text and Markdown. Repost detection & daysOld filtering. No API key required.

πŸ‘ User avatar

Unfenced Group

12

Freelancer.nl Opdrachten Scraper

unfenced-group/freelancer-nl-scraper

Scrape freelance and ZZP project listings from Freelancer.nl β€” the Netherlands' largest freelance platform. Filter by keyword, location, sector and hourly rate. Full descriptions in HTML, text and Markdown. Repost detection & daysOld filtering. No API key required.

πŸ‘ User avatar

Unfenced Group

5

Randstad Job Scraper

shahidirfan/Randstad-Job-Scraper

Extract job listings efficiently with the Randstad Job Scraper. This lightweight solution is built for speed and ease of use. To ensure seamless extraction and reliable performance, the use of residential proxies is highly recommended. Start gathering recruitment data instantly.

18

5.0