Reed.co.uk Job Scraper $0.9/1K avatar

Reed.co.uk Job Scraper $0.9/1K

Pricing

from $0.90 / 1,000 results

Go to Apify Store
Reed.co.uk Job Scraper $0.9/1K

Reed.co.uk Job Scraper $0.9/1K

Scrape UK job listings from Reed.co.uk. Extracts title, employer, location, county, salary (min/max/currency/period), contract type, remote option, sector, posted/expiry dates, full description and apply URL. For recruiters, aggregators and labour-market research.

Pricing

from $0.90 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

Reed.co.uk Job Scraper

What does Reed.co.uk Job Scraper do?

This Actor scrapes UK job listings from Reed.co.uk — one of the UK's largest job boards. It extracts job title, employer, location, county, salary (min/max/currency/period), contract type, remote option, sector, posted/expiry dates, the full job description and the apply URL for every listing.

It works by reading Reed's own server-rendered data layer (__NEXT_DATA__), so it is fast, cheap and reliable — no browser needed. Runs on the Apify platform with API access, scheduling, proxy rotation and monitoring built in.

Why use Reed.co.uk Job Scraper?

  • Recruitment agencies — monitor new vacancies, track competitor hiring and build candidate pipelines.
  • Staffing platforms & job aggregators — ingest structured UK job data at scale.
  • Labour-market researchers — analyse salary bands, contract types, remote-work adoption and sector trends.
  • Salary benchmarking tools — feed clean salary min/max/period data into benchmarking models.

Reed lists ~100,000 live UK jobs, and this Actor turns them into clean, structured JSON.

How to use Reed.co.uk Job Scraper

  1. Open the Actor on Apify Console and click Start.
  2. Optionally enter keywords (e.g. software developer) and a location (e.g. London).
  3. Set Max items (how many jobs to scrape) and whether to include full descriptions.
  4. Click Start and wait for the run to finish.
  5. Download the results as JSON, CSV, Excel or HTML from the dataset.

You can also call it via the Apify API or schedule it to run daily.

Input

FieldTypeDescription
keywordsstringJob search keywords, e.g. software developer. Empty = all jobs.
locationstringLocation filter, e.g. London. Empty = all UK.
maxItemsintegerMax jobs to scrape (default 100, max 5000).
includeFullDescriptionbooleanFetch each job's detail page for the full description (default true).
maxConcurrencyintegerParallel requests (default 4).
proxyobjectApify Proxy configuration. Residential IPs recommended.

Example input:

{
"keywords": "nurse",
"location": "Manchester",
"maxItems": 50,
"includeFullDescription": true
}

Output

Each dataset item is one job. Example:

{
"jobId": 57205630,
"jobTitle": "Software Engineer",
"employer": "Vermillion Analytics",
"postedBy": "employer",
"location": "London",
"county": "London",
"region": "South East England",
"country": "United Kingdom",
"salaryMin": 35000,
"salaryMax": 45000,
"salaryCurrency": "GBP",
"salaryPeriod": "per annum",
"salaryDisplay": "£ 35,000 - £ 45,000 per annum",
"contractType": "Permanent",
"employmentHours": "full-time",
"remoteOption": "hybrid",
"sector": "Analyst Prog/Dev",
"sectorParent": "IT & Telecoms",
"postedDate": "2026-08-06T12:54:07.11",
"expiryDate": "2026-09-17T23:59:59",
"description": "<strong>Software Engineer</strong><p>...</p>",
"applyUrl": "https://www.reed.co.uk/jobs/software-engineer/57205630#/apply",
"jobUrl": "https://www.reed.co.uk/jobs/software-engineer/57205630",
"isAgency": false,
"isEmployer": true,
"isReed": false,
"taxonomy": "Occupation/KD: Information Technology/Engineer/Software Engineer"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldDescription
jobIdReed's internal job ID
jobTitleJob title
employerHiring company / recruiter name
postedByagency, employer or reed
locationTown/city of the job
countyCounty (e.g. Isle of Wight)
regionRegion (e.g. South East England)
countryCountry
salaryMin / salaryMaxSalary range in the job's currency
salaryCurrencyCurrency code (e.g. GBP)
salaryPeriodper annum, per hour, per day, etc.
salaryDisplayReed's formatted salary string
contractTypePermanent, Temporary or Contract
employmentHoursfull-time, part-time or both
remoteOptionRemote, Hybrid, On-Site or NotSpecified
sector / sectorParentReed's sector taxonomy
postedDate / expiryDateListing dates
descriptionFull HTML description (or snippet if disabled)
applyUrl / jobUrlApply and canonical job URLs

Pricing / Cost estimation

How much does it cost to scrape Reed.co.uk?

Costs depend on the number of jobs and whether full descriptions are fetched:

  • Search-only mode (includeFullDescription: false): ~1 request per 25 jobs — very cheap.
  • Full mode (default): ~1 request per job + 1 request per 25 jobs for search pages.

A 1,000-job run in full mode uses roughly 1,040 requests, which typically costs well under $1 on Apify's pay-per-use pricing. Free users get a capped preview of 10 jobs per run.

Tips / Advanced options

  • Speed vs completeness: disable includeFullDescription for fast, cheap bulk runs; enable it when you need the full ad text.
  • Scale safely: keep maxConcurrency modest (4-8). Reed is Cloudflare-protected; the Actor routes through the Apify proxy (residential recommended) to avoid rate-limiting.
  • Scheduling: use Apify's scheduler to run daily and track new postings via the postedDate field.
  • Salary benchmarking: filter on salaryPeriod = "per annum" and salaryCurrency = "GBP" for clean annual figures.

FAQ, disclaimers and support

Is scraping Reed.co.uk legal? Scraping publicly available job listings for commercial analysis is generally acceptable, but you should review Reed's Terms of Service and robots.txt before large-scale use. This Actor respects robots.txt conventions and rate-limits politely.

Known limitations: Reed occasionally serves a Cloudflare challenge; the Actor retries and uses residential proxies to mitigate this. Salary fields can be null when an employer does not disclose a salary.

For issues or feature requests, open a ticket on the Issues tab. Need a custom version (e.g. specific sectors, saved searches, or CSV delivery)? Contact the author for a tailored solution.