482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Jobs & Recruiting

Reed Job Scraper logo

Reed Job Scraper

hipersoft/reed-scraper

Scrape UK job listings from Reed.co.uk: title, company, location, salary, contract type, remote option, and full job descriptions. Fast, reliable.

Total users

1

Monthly users

1

Total runs

121

Per job scraped

$0.0025

Last rebuilt

Oct 26, 2026

Overview

Scrape UK job listings from Reed.co.uk with rich, structured data: title, company, location, salary, contract type, sector, remote option, and the full job description. Fast, reliable, no login or API key.

Reed Job Scraper input β€” keywords, location and salary filters in the Apify Console

Features

  • πŸ’Ό Rich job data β€” title, company, location, salary, sector, contract type, and more per listing
  • πŸ’° Salary β€” as displayed, plus structured min/max/currency when you fetch descriptions
  • πŸ“ Location + radius β€” search a UK town/city with an adjustable distance in miles
  • πŸ”Ž Powerful filters β€” keyword, salary range, full-time / part-time, and contract type (permanent / contract / temp)
  • πŸ“„ Full descriptions β€” optional add-on: the complete job description text and structured salary/contract details
  • ⚑ Fast & cheap β€” clean JSON output, efficient on large runs

Input

{
  "searchQueries": ["python developer", "account manager"],
  "location": "London",
  "proximity": 10,
  "fullTimeOnly": false,
  "partTimeOnly": false,
  "contractType": "permanent",
  "salaryFrom": 40000,
  "salaryTo": 80000,
  "maxItems": 100,
  "includeDescription": true
}
Field Description
searchQueries Job keywords (each scraped separately) β€” required
location UK location filter (blank = all)
proximity Search radius in miles around the location
fullTimeOnly Only full-time jobs
partTimeOnly Only part-time jobs
contractType Any / permanent / contract / temp
salaryFrom Minimum annual salary (Β£)
salaryTo Maximum annual salary (Β£)
maxItems Max jobs per keyword
includeDescription Attach full description + structured salary/contract (add-on)

Output

Reed Job Scraper output example β€” UK job listings as structured JSON

{
  "type": "job",
  "id": 54321678,
  "title": "Senior Python Developer",
  "company": {
    "name": "Acme Software Ltd",
    "profileUrl": "https://www.reed.co.uk/jobs/acme-software-ltd/…",
    "logoUrl": "https://resources.reed.co.uk/…/logo.png"
  },
  "location": { "display": "London", "county": "Greater London" },
  "remote": "Hybrid",
  "fullTime": true,
  "partTime": false,
  "salary": { "currency": "GBP", "min": 60000, "max": 80000 },
  "salaryText": "Β£60,000 - Β£80,000 per annum",
  "sector": "IT & Telecoms β€Ί Software Development",
  "easyApply": true,
  "postedDate": "2026-07-02T09:14:00Z",
  "updatedDate": "2026-07-05T11:00:00Z",
  "expiryDate": "2026-08-13T00:00:00Z",
  "summary": "We're looking for a senior Python developer to…",
  "url": "https://www.reed.co.uk/jobs/senior-python-developer/54321678",
  "description": "Full job description text… (when includeDescription is on)",
  "contractType": "Permanent"
}

Output schema

Field Type Description
type string Record type β€” always job.
id integer Reed job listing ID.
title string Job title.
company object Company details (name, profile URL, logo URL).
location object Job location (display name and county).
remote string Remote working option, e.g. Hybrid, Remote, On-site.
fullTime boolean Whether the role is full-time.
partTime boolean Whether the role is part-time.
salary object Structured salary (currency, min, max).
salaryText string Salary as displayed on the listing.
sector string Job sector/category path.
easyApply boolean Whether the job supports Reed Easy Apply.
postedDate string (ISO date) When the job was posted.
updatedDate string (ISO date) When the listing was last updated.
expiryDate string (ISO date) When the listing expires.
summary string Short summary of the role.
externalUrl string (URL) External application link, when the job points off-site.
url string (URL) Job listing URL on Reed.co.uk.
description string Full job description text (when includeDescription is on).
descriptionHtml string Full job description as HTML (when includeDescription is on).
contractType string Contract type label, e.g. Permanent.
isPermanent boolean Whether the role is permanent.
isContract boolean Whether the role is a contract position.
isTemp boolean Whether the role is temporary.
isAgency boolean Whether the listing is posted by a recruitment agency.
isEasyApply boolean Whether the job supports Easy Apply.
postedByReed boolean Whether the job was posted directly on Reed.
eligibleToWorkInUk boolean Whether UK work eligibility is required.

Use cases

  • Recruiting & sourcing β€” monitor UK openings by role, location, or company
  • Job-market & salary research β€” track demand and pay across UK sectors
  • Feed an ATS or job board with fresh, structured UK listings
  • Lead generation β€” find companies actively hiring for specific skills

FAQ

Do I need a Reed account or API key? No. The Actor reads Reed.co.uk's public job search directly β€” no login and no API key required.

How many jobs can I get per run? Use maxItems to cap results per keyword. Each keyword in searchQueries is scraped separately, so more keywords means more coverage across UK roles and locations.

Is scraping Reed.co.uk legal? Only public data shown to any visitor on Reed.co.uk is scraped. This is an independent tool, not affiliated with Reed; check Reed's Terms of Service and applicable regulations for your use case.

What's the output format? Structured JSON β€” one record per job with title, company, location, salary, sector, contractType, remote, dates and (optionally) the full description. Export as JSON, CSV or Excel.

Can I filter by location, salary or keyword? Yes. Filter by location with an adjustable proximity radius in miles, plus salaryFrom/salaryTo, full-time/part-time flags and contractType (permanent / contract / temp).

Can I integrate this with other tools? The Reed Job Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Combine Reed with other job sources for wider coverage:

Notes

Only public data is scraped from Reed.co.uk's public job search. No login or API key required. Enable a proxy only for very large volumes.

Input

FieldTypeDescription
searchQueries required
Search keywords
arrayJob search keywords (e.g. "python developer", "nurse", "account manager"). Each is scraped separately.
location
Location
stringFilter by UK location (e.g. "London", "Manchester", "Bristol"). Leave blank for all locations.
proximity
Distance from location (miles)
integerSearch radius around the location, in miles. Only applies when a location is set.
Default: 10
fullTimeOnly
Full-time only
booleanOnly return full-time jobs.
Default: false
partTimeOnly
Part-time only
booleanOnly return part-time jobs.
Default: false
contractType
Contract type
string Β· , permanent, contract, tempFilter by contract type.
salaryFrom
Minimum salary (Β£)
integerOnly jobs with a minimum annual salary at or above this amount (GBP).
salaryTo
Maximum salary (Β£)
integerOnly jobs with a maximum annual salary at or below this amount (GBP).
maxItems
Max jobs per keyword
integerMaximum jobs to scrape per search keyword.
Default: 100
includeDescription
Include full job description
booleanFetch each job's full description text and structured salary/contract details (add-on, charged per description).
Default: false
proxyConfiguration
Proxy configuration
objectProxy configuration. Leave the default β€” it is tuned for reliable results.
Default: {"useApifyProxy": false}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~reed-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searchQueries": [
    "python developer"
  ]
}'

Pricing

EventPricePaid plans from
Job scraped
A job listing scraped from Reed
$0.0025$0.0013
Description scraped
Full job description and structured salary/contract details
$0.002$0.002

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Dribbble Shots Scraper

Scrape public design shots from Dribbble: title, high-res image, tags, likes, views and designer credit. Filter by category or sort, export JSON, CSV or Excel.

359 runs Β· 5 users Β· $0.003 / shot scraped

Computrabajo Scraper

Scrape Computrabajo job listings across Latin America (Mexico, Colombia, Argentina, Chile, Peru and more): title, company, location, salary, posted date and apply URL. Filter by country and keyword. No setup.

206 runs Β· 4 users Β· $0.002 / listing scraped

Kraken Market Data Scraper

Fetch Kraken spot market data in bulk: ticker stats (ask, bid, last, 24h high/low/volume/vwap), OHLC candles for any interval, order book depth (top bids/asks), and tradable pair metadata. Fast, clean and cheap.

165 runs Β· 4 users Β· $0.001 / pair scraped

Bayt Scraper

Scrape Bayt.com job listings across the Middle East (UAE, Saudi Arabia, Egypt, Qatar and more): title, company, location, posted date and apply URL. Filter by country and keyword.

134 runs Β· 4 users Β· $0.003 / job scraped

GitHub Scraper

Search GitHub and scrape repositories (stars, forks, language, topics, license, dates) or user profiles (name, company, location, bio, followers, public email, repos). Uses the GitHub REST API; optional token for higher rate limits. For developer lead generation, OSS research and recruiting.

131 runs Β· 7 users Β· $0.0008 / item scraped

Hacker News Scraper

Scrape Hacker News stories, comments, Ask HN, Show HN, jobs and polls by keyword, points, comments and date range. Sort by relevance or newest. Title, URL, author, points, comment count, text and HN link. Fast clean HTTP via the HN Algolia API, no setup.

130 runs Β· 2 users Β· $0.004 / item scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build