Reed UK Jobs Scraper — job offers UK avatar

Reed UK Jobs Scraper — job offers UK

Under maintenance

Pricing

$6.00 / 1,000 job offers

Go to Apify Store
Reed UK Jobs Scraper — job offers UK

Reed UK Jobs Scraper — job offers UK

Under maintenance

Scrape job offers from Reed.co.uk by keyword and location. Optionally fetch full job descriptions, then export a deduplicated dataset with salary, employment type, recruiter and direct URL. No Reed login or API key.

Pricing

$6.00 / 1,000 job offers

Rating

0.0

(0)

Developer

skills vaults

skills vaults

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Reed Jobs UK Scraper

Scrapes public job listings from reed.co.uk by keyword and location.

What it does

  • Searches Reed's public job board (no login, no API key).
  • Fetches up to 25 jobs per result page.
  • Collects: title, salary label, location, employment type, recruiter, posted date, URL.
  • Optionally fetches each job's detail page for the full description.
  • Deduplicates by Reed job ID (Reed repeats a few listings between pages).
  • Stops cleanly at the configured page limit, result cap, or runtime budget.

What it does NOT do

  • No login-based features (saved jobs, applications).
  • No recruiter contact details.
  • No jobs behind the Reed API (which requires a key).

Input

FieldTypeDefaultNotes
keywordsstringRequired. e.g. software developer
locationstringRequired. e.g. London, Manchester
includeDescriptionbooleantrueFetch detail pages for full descriptions (more requests)
maxPagesinteger40Result pages (25 jobs/page), max 2000
maxTotalResultsinteger2000Hard cap on saved jobs, max 50000

Output (dataset item)

FieldTypeDescription
idstringReed job ID
sourcestringreed
countrystringuk
titlestringJob title
urlstringAbsolute job URL
salaryLabelstringSalary as displayed
locationstringJob location
employmentTypestringContract type + working time
postedBystringRecruiter/company
postedDatestringDate as displayed
descriptionstringFull description (empty when includeDescription is false)

Limits

  • Global result cap: maxTotalResults (applied in code, not just declared).
  • Page cap: maxPages (25 jobs per page).
  • Runtime budget: 2 hours, checked between pages.
  • Response size cap: 10 MB per page.
  • HTTP retries (3) with backoff on 429/5xx, respecting Retry-After.

Local development

python3 -m unittest discover -s tests -v # unit tests (offline)
RUN_LIVE_VOLUME_TESTS=1 python3 -m unittest tests/test_live_volume.py -v # live test (100 jobs)

Deploy

$apify push