Reed.co.uk Scraper — UK Jobs & Salaries, No Phones
Pricing
$0.50 / 1,000 job delivereds
Reed.co.uk Scraper — UK Jobs & Salaries, No Phones
UK job ads from reed.co.uk: title, company, employer or agency, location, salary text with min/max/period, contract type, hours, remote/hybrid, dates, and the full ad if you want. No phones.
Get job ads from reed.co.uk, one of the UK's largest job boards: title, company, whether it is a direct employer or a recruitment agency, location, the salary as reed shows it plus its minimum, maximum and period, contract type, full-time or part-time, remote / hybrid / on-site, when it was posted and when it closes — and, if you want, the full ad, sector, skills, region and yearly salary. Paste your reed search links — or just type a job title and a place.
Why this one
- 🔗 Your search, as you set it up. Set every filter you like on reed.co.uk and paste the link. Or type keywords and places here — "accountant" in "Leeds", "hgv driver" in "Glasgow" — and choose distance, salary, contract type, hours, remote or hybrid, "posted within" and employer or agency below.
- ⚡ Fast. A live test run read three searches — hybrid jobs in South East London, temporary jobs in Birmingham posted in the last week, permanent accountant jobs within 20 miles of Manchester from £35,000 — 854 jobs in 15 seconds.
- 💷 Salaries you can sort by. Next to reed's own salary line ("£25,000 - £28,000 per annum", "£13 per hour") every job has
salaryMin,salaryMax,salaryPeriod(hour, day, week, month, year) andsalaryCurrency. When reed hides the numbers ("Competitive salary", "Salary negotiable") they stay empty. - 🧹 No paid courses dressed as jobs. Reed lists training courses among the jobs ("Trainee AI Engineer"); a live run with them left in counted 132 in 501 results. They are left out unless you untick Leave out training courses.
- 🔒 No phone numbers, no recruiter names. Companies and agencies are named by their company name only. Reed takes phone numbers and e-mail addresses out of the ads itself; anything it misses is replaced with
[phone removed]/[e-mail removed], and sentences that name a recruiter ("please contact Simon at …", "send your CV to Kelly or Steve") are taken out of the ad text. - 💸 You pay only for jobs delivered. A link that is not a reed search, or a place reed does not know, comes back as a free record with the reason.
What you get
For every job:
| Field | What it is |
|---|---|
title, jobId, url | the job ad |
company, companyType, companyJobsUrl, logo | who posted it — employer, recruitment agency or charity or non-profit — and their page of jobs on reed |
location, county | where the job is, as reed shows it |
salary, salaryMin, salaryMax, salaryPeriod, salaryCurrency | reed's salary line, and its numbers |
contractType, hours, workplace | permanent / contract / temporary; full-time / part-time; remote / hybrid / on-site |
postedAt, createdAt, expiresAt | when it was posted (or reposted), first created, and when it closes |
occupation, occupationGroup | reed's job category ("Sales Administrator" in "Administrator") |
snippet | the start of the ad |
isPromoted, isFeatured, isEasyApply, isTrainingCourse, ukWorkRightRequired | flags as reed shows them |
input, place, position, scrapedAt, status, error | which search it came from, and why a search gave nothing |
With Open every job for the full ad also: description, sector, sectorGroup, skills, town, region, country, postcodeArea, contractLength, salaryMinPerYear, salaryMaxPerYear, isGraduate, jobReference, isLive — and detailsError for a job that went offline between the search and its page (4 of 565 in a live run).
Example
A real record from a live run with the full ad — "administrator" in Liverpool, posted within the last 7 days, 25 September 2026:
{"input": "administrator in Liverpool","place": "Liverpool","position": 1,"jobId": 57387848,"url": "https://www.reed.co.uk/jobs/sales-administrator/57387848","title": "Sales Administrator","company": "RMLFS Limited","companyType": "employer","companyJobsUrl": "https://www.reed.co.uk/jobs/rmlfs-limited/p114102","location": "Liverpool","county": "Merseyside","salary": "£25,000 - £28,000 per annum","salaryMin": 25000,"salaryMax": 28000,"salaryPeriod": "year","salaryCurrency": "GBP","contractType": "permanent","hours": "full-time","workplace": "on-site","postedAt": "2026-09-24T12:36:40","expiresAt": "2026-11-05T23:55:00","occupation": "Sales Administrator","occupationGroup": "Administrator","snippet": "Sales Administrator RMLFS Ltd | Liverpool | Full Time | 25 – 28k dependant on experience The roof, and everything that keeps it working. Some of th...","isEasyApply": true,"isTrainingCourse": false,"ukWorkRightRequired": true,"description": "Sales Administrator\nRMLFS Ltd | Liverpool | Full Time | £25 – £28k dependant on experience\nThe roof, and everything that keeps it working.\nSome of the UK's biggest retailers, high street brands and commercial estates tru…","sector": "Account Manager","sectorGroup": "Sales","skills": ["Sales"],"town": "Liverpool","region": "North West England","country": "United Kingdom","salaryMinPerYear": 25000,"salaryMaxPerYear": 28000,"jobReference": "BR-7611-2","status": "OK"}
How to use it
- Paste Search links from reed.co.uk, one per line — or type Keywords and Places (every keyword is searched in every place) and choose the filters.
- Set Max jobs per search, and tick Open every job for the full ad if you need the description, skills and sector.
- Press Start, and download the results from the Output tab as JSON, CSV or Excel.
To follow new jobs, save your input as a task with Posted within set to 1 day and schedule it daily.
You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.
Pricing
You are charged per job delivered — see the price on this page. Opening jobs for the full ad costs nothing extra, only time (about 3.5 jobs a second: 565 jobs with their full ads in 151 seconds in a live run). Links that are not reed searches and places reed does not know are free.
FAQ
How many jobs per search? Reed shows at most the first 10,000 jobs of any search. A live run asked for all of London (21,058 jobs on reed) and got 9,998; the same run read 11,782 jobs from three searches in about 6 minutes. For more, split the search — by keyword, by town or by contract type.
Are the filters obeyed? Yes: reed applies them, and the run checks the salary range itself, because reed compares pay as yearly equivalents and lets a few yearly salaries outside the range through. In live runs, 299 of 299 remote software developer jobs were remote, 54 of 54 contract electrician jobs were contracts, and 88 of 88 jobs in a "permanent, from £30,000" search in Glasgow were permanent, none of them paid under £30,000 a year.
Why does the same job show up in two of my searches? Each search gets the jobs reed shows for it, without repeats. Reed shows some nationwide "work from home" ads in many searches — 9 of them came in both "nurse" in Manchester and "warehouse" in Leeds in a live run. Use jobId to drop them if you combine searches.
Why no phone numbers or recruiter names? They are personal data. Every job has its url; applicants apply on reed. Reed's own filter takes phone numbers and e-mail addresses out of the ads. Recruiter names are taken out by rules that know how recruiters write them ("get in touch with Sarah at …", "reach out to Phoebe via …", "connect with me on LinkedIn, just search …", a name above "Tel: +44 (0)"). Mistyped e-mail addresses ("…@example,com") are taken out too. Rules can miss an unusual wording: in five live runs with 3,415 full ads, a recruiter's name or e-mail address got through in 6 ads, among them a candidate's testimonial naming "my own consultant" (each of those wordings is caught now). That is why the full ad is off by default; the short snippet goes through the same rules.
Is this affiliated with Reed? No. This is an independent tool that reads public job ads on reed.co.uk.
Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.