Reed.co.uk UK Job Listings & Pay Extractor

Search live Reed.co.uk vacancies by keyword and location and get structured job records with parsed pay ranges, job type, remote status and job descriptions.

Open in Apify Store$0.99 / 1K on Free

Short answer

Reed.co.uk UK Job Listings & Pay Extractor is an Apify Store Actor for Reed data that returns 59 published output fields, including sourceUrl, title, companyName, companyUrl. It lists $0.99 per 1,000 results on the Free plan (pay per event), $0.49 on the Business plan. It takes 26 input settings, none required. It covers 6 of the 6 core Reed fields this site tracks. Last updated Oct 27, 2026.

From the public Store listing and published build schema, synced 2026-11-12.
Reed JobsAutomationLead generation

What it returns

59 fields from the published dataset schema. Export as JSON, CSV or Excel, or read the dataset through the Apify API.

  • jobIdReed's numeric job identifier
  • sourceUrlCanonical Reed job page URL
  • titleJob title
  • companyNameHiring employer or recruitment agency
  • companyUrlEmployer's Reed jobs/profile page
  • companyLogoUrlEmployer logo image URL
  • locationDisplay location as shown by Reed
  • townTown or city from the detail page
  • countyCounty of the job
  • regionUK region from the detail page
  • countryCountry name
  • countryCodeISO country code, normally GB
  • postCodePostcode when the employer publishes one
  • salaryDescriptionSalary text as displayed by Reed
  • salaryFromLower salary bound in the stated period
  • salaryToUpper salary bound in the stated period
  • salaryFromPerAnnumLower bound normalised to a full year
  • salaryToPerAnnumUpper bound normalised to a full year
  • salaryCurrencyISO currency code, normally GBP
  • salaryTypePay period: Per hour, Per day, Per week, Per month or Per annum
  • salaryIsNegotiableTrue when Reed labels the pay as negotiable
  • salaryIsCompetitiveTrue when Reed labels the pay as competitive
  • salaryIsOteTrue when the pay includes OTE
  • salaryIsProRataTrue when the salary is pro rata
  • jobTypePermanent, Contract or Temporary
  • postedByAgency, Employer or Reed
  • recruiterReferenceRecruiter's own job reference
  • isFullTimeTrue when the role is full-time
  • isPartTimeTrue when the role is part-time
  • remoteWorkingRemote, Hybrid or On-site
Show the other 29 fields
  • isRemoteTrue when Reed marks the role as remote
  • categoryTop-level Reed role category
  • subcategoryReed role specialism
  • sectorDetailed Reed sector from the job page
  • sectorParentParent Reed sector
  • skillsSkills Reed associates with the job
  • descriptionFull job description as plain text
  • descriptionHtmlFull job description as HTML
  • datePostedCreation date in ISO 8601 UTC
  • dateUpdatedLast update date in ISO 8601 UTC
  • displayDateReed's display date in ISO 8601 UTC
  • expiryDateListing expiry date in ISO 8601 UTC
  • isEasyApplyTrue when Reed Easy Apply is available
  • isGraduateTrue when Reed marks the role as graduate
  • isPromotedTrue when the listing is promoted
  • isFeaturedTrue when the listing is featured
  • isEarlyBirdTrue when the listing is an early-bird advert
  • isTrainingJobTrue when the listing is a training advert
  • isSurveyJobTrue when the listing is a survey advert
  • eligibleUkOnlyTrue when the search listing is marked UK-only
  • requiresUkEligibilityTrue when the job requires UK work eligibility
  • eligibilityRequirementReed's raw eligibility requirement
  • isLiveTrue when the detail page says the job is live
  • isRedirectTrue when applications leave Reed
  • externalUrlLegacy field; Reed's public pages do not expose an external apply URL
  • searchQueryKeyword search that produced this record
  • searchLocationLocation search that produced this record
  • recordTypeAlways job
  • scrapedAtUTC timestamp when the record was collected

Input

Input settings for Reed.co.uk UK Job Listings & Pay Extractor
SettingTypeRequiredDefaultWhat it does
mode string No search Search Reed's job listings, or scrape specific Reed search/job URLs.
keywords string No – Job title, skill or phrase to search for (mode=search).
searchQueries array No – Run several keyword searches in one run (mode=search). When set, this replaces Keywords.
location string No – UK town, city, region or postcode (mode=search). Leave blank for UK-wide.
sector string No any Limit results to one of Reed's parent sectors (mode=search).
proximity string No 10 Radius around the location (mode=search).
salaryFrom integer No – Annual salary floor in pounds (mode=search). Reed matches jobs whose salary range overlaps this floor.
salaryTo integer No – Annual salary ceiling in pounds (mode=search). Reed matches jobs whose salary range overlaps this ceiling.
postedWithin string No anytime Only return jobs posted in this window (mode=search).
postedBy string No any Filter by who advertised the job (mode=search).
Show the other 16 settings
More input settings for Reed.co.uk UK Job Listings & Pay Extractor
SettingTypeRequiredDefaultWhat it does
remoteOption string No any Filter by remote, hybrid or on-site work (mode=search).
permanent boolean No false Only permanent contracts (mode=search).
contract boolean No false Only contract roles (mode=search).
temporary boolean No false Only temporary roles (mode=search).
fullTime boolean No false Only full-time roles (mode=search).
partTime boolean No false Only part-time roles (mode=search).
graduateOnly boolean No false Only graduate roles (mode=search).
easyApplyOnly boolean No false Only jobs with Reed Easy Apply (mode=search).
visaSponsorship boolean No false Only jobs Reed marks as offering visa sponsorship (mode=search).
hideNoSalary boolean No false Exclude listings where no salary is displayed (mode=search).
hideTrainingJobs boolean No false Exclude training-course adverts (mode=search).
hideSurveyJobs boolean No false Exclude survey-job adverts (mode=search).
searchUrls array No – One or more Reed search URLs (mode=byUrl). Their filters are preserved; other filters here are added when absent.
jobUrls array No – One or more Reed job URLs or numeric job IDs (mode=byUrl).
fetchDetails boolean No true Open each job page for the full description, display salary, per-annum pay and location details. Turn off for a faster listing-only run.
maxItems integer No 50 Maximum number of job records to return (1-10,000). Reed exposes at most 10,000 results per search.

Example input

Built from the input form's published example values and defaults.

{
  "mode": "search",
  "keywords": "software engineer",
  "sector": "any",
  "proximity": "10",
  "postedWithin": "anytime",
  "postedBy": "any",
  "remoteOption": "any",
  "permanent": false,
  "contract": false,
  "temporary": false,
  "fullTime": false,
  "partTime": false,
  "graduateOnly": false,
  "easyApplyOnly": false,
  "visaSponsorship": false,
  "hideNoSalary": false,
  "hideTrainingJobs": false,
  "hideSurveyJobs": false,
  "fetchDetails": true,
  "maxItems": 3
}

Run it from code or an AI agent

The same run through the Apify API, with the example input. You need an Apify API token; the run is billed to your account at the Store price.

Python

from apify_client import ApifyClient

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run_input = {
    "mode": "search",
    "keywords": "software engineer",
    "sector": "any",
    "proximity": "10",
    "postedWithin": "anytime",
    "postedBy": "any",
    "remoteOption": "any",
    "permanent": False,
    "contract": False,
    "temporary": False,
    "fullTime": False,
    "partTime": False,
    "graduateOnly": False,
    "easyApplyOnly": False,
    "visaSponsorship": False,
    "hideNoSalary": False,
    "hideTrainingJobs": False,
    "hideSurveyJobs": False,
    "fetchDetails": True,
    "maxItems": 3
}

run = client.actor("vexaloom-labs/reed-co-uk-uk-job-listings-and-pay-extractor").call(run_input=run_input)
if run is None:
    raise RuntimeError("The Actor run was not found.")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

pip install apify-client

JavaScript

import { ApifyClient } from "apify-client";

const client = new ApifyClient({ token: "<YOUR_APIFY_TOKEN>" });
const input = {
    "mode": "search",
    "keywords": "software engineer",
    "sector": "any",
    "proximity": "10",
    "postedWithin": "anytime",
    "postedBy": "any",
    "remoteOption": "any",
    "permanent": false,
    "contract": false,
    "temporary": false,
    "fullTime": false,
    "partTime": false,
    "graduateOnly": false,
    "easyApplyOnly": false,
    "visaSponsorship": false,
    "hideNoSalary": false,
    "hideTrainingJobs": false,
    "hideSurveyJobs": false,
    "fetchDetails": true,
    "maxItems": 3
};

const run = await client.actor("vexaloom-labs/reed-co-uk-uk-job-listings-and-pay-extractor").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

npm install apify-client

cURL

curl -X POST "https://api.apify.com/v2/actors/vexaloom-labs~reed-co-uk-uk-job-listings-and-pay-extractor/run-sync-get-dataset-items"   -H "Authorization: Bearer $APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{"mode":"search","keywords":"software engineer","sector":"any","proximity":"10","postedWithin":"anytime","postedBy":"any","remoteOption":"any","permanent":false,"contract":false,"temporary":false,"fullTime":false,"partTime":false,"graduateOnly":false,"easyApplyOnly":false,"visaSponsorship":false,"hideNoSalary":false,"hideTrainingJobs":false,"hideSurveyJobs":false,"fetchDetails":true,"maxItems":3}'

Waits for the run and returns the dataset items (runs over 300 seconds return HTTP 408; start an async run instead).

MCP (AI agents)

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com?tools=vexaloom-labs/reed-co-uk-uk-job-listings-and-pay-extractor",
      "headers": {
        "Authorization": "Bearer <YOUR_APIFY_TOKEN>"
      }
    }
  }
}

Adds this Actor as a tool in an MCP client that takes a remote server URL (Cursor, VS Code, Claude Code) through Apify's hosted MCP server. OAuth sign-in also works without the header. Clients that only start local servers can wrap the URL with npx mcp-remote.

What a run costs

The result rate falls on higher Apify plans. Each figure is the published per-result rate times the number of results.

Cost of Reed.co.uk UK Job Listings & Pay Extractor results by Apify plan
Apify planPer 1,00010,000 results100,000 results
Free plan$0.99$9.90$99
Starter plan$0.82$8.20$82
Scale plan$0.66$6.60$66
Business plan$0.49$4.90$49
  • Every run also has a start event, charged per GB of memory (minimum one): $0.10 on Free, $0.03 on Business. At its default memory of 4 GB a run starts at $0.40 on Free. Fewer, larger runs keep this small.
  • The Free plan includes $5 of monthly usage (Apify pricing, checked 2026-11-11); at the Free rate that covers at most about 5,050 results, less start events and platform usage.
  • Worked example: 10,000 results in one run on the Free plan cost $10.30 ($9.90 for results + $0.40 start), plus Apify platform usage (compute), billed separately by Apify.
  • Pay per event. Platform usage (compute) is billed by Apify on top of the event prices. Compare other tools in the cost estimator.

Where it fits among Reed routes

It ranks 1 of 1 catalogue Actors for Reed on the published formula (fields, price, reliability, freshness). Its line is highlighted on the map.

Route diagram for Reed dataReed.co.uk UK Job Listings & Pay Extractor: stops at 6 of the 10 fields shown; Other Store tools (7): stops at 10 of the 10 fields shown; Reed Jobseeker API: public, field coverage not compared.ReedtitlecompanylocationsalarydescriptionurlcontractTypecurrencyemployerIdemployment type1+API

Stops are fields. A ring means the field is in that route's published output schema; no ring means the line passes without it. Bold labels are the core fields for this website, the rest are fields that differ between routes. A white capsule means every data line stops there. The red line is the official API; its field coverage is not compared. A crossed red line means there is no open official API.

Official route: Reed Jobseeker API

Public API. Reed publishes a jobseeker API for searching jobs with an API key.

Free developer access is documented; check current terms.

Official documentation

Other Store tools for Reed

Reference only, from their public listings.

Other Store tools for Reed
ToolFieldsPrice / 1K
Reed.co.uk Jobs Scraper: UK Jobs & Salaries24$3.00
Reed.co.uk Job Scraper43$0.39
Reed.co.uk Jobs Scraper & UK Jobs API41$0.06
Reed.co.uk Job Scraper26$2.00
Reed.co.uk Jobs Scraper62$0.50

What people use it for

  • Find vacancies
  • Analyze pay ranges
  • Filter job listings

Glassdoor Job Listings Salary & Rating Scraper

Pull Glassdoor job listings by keyword and location or from a single company's jobs page, with salary estimates, employer ratings, Easy Apply…

15 output fields $0.99 per 1K

GulfTalent Job Listings Across 16 Middle East Markets

Search GulfTalent by keyword, category, industry, job type or nationality preference, or browse one employer's careers page, and get salary,…

12 output fields $0.99 per 1K

HelloWork France Job Listings & Salary Filter Scraper

Search HelloWork.com by keyword, region, city, sector or job function, and filter by contract type, remote-work frequency, experience level,…

8 output fields $0.99 per 1K

Jobicy Remote Job Listings Scraper

Search remote job listings from Jobicy by keyword, region, and seniority level. Returns job title, company, salary range, job type, category, and…

13 output fields $0.99 per 1K

Jobs.ch Swiss Job Listings by Region & Industry

Scrape job listings from jobs.ch, Switzerland's largest job board. Search by keyword or browse by canton, industry, occupational field, or…

9 output fields $0.99 per 1K

JobsDB Hong Kong & Thailand Job Listings Extractor

Pull job listings from JobsDB's Hong Kong and Thailand markets by keyword, category, location, or company, with salary, work-type,…

7 output fields $0.99 per 1K

Questions people ask

How much does Reed.co.uk UK Job Listings & Pay Extractor cost?

The published result rate depends on your Apify plan: $0.99 per 1,000 on Free, $0.82 per 1,000 on Starter, $0.66 per 1,000 on Scale, $0.49 per 1,000 on Business. So 10,000 results cost about $9.90 on the Free plan and $4.90 on Business, plus a start fee of $0.10 per run per GB of memory on Free. Platform usage is billed separately.

What data does Reed.co.uk UK Job Listings & Pay Extractor return?

Its published output schema lists 59 fields: jobId, sourceUrl, title, companyName, companyUrl, companyLogoUrl, location, town, county, region, country, countryCode, and 47 more. A listed field is not guaranteed to be filled in every row.

What input does Reed.co.uk UK Job Listings & Pay Extractor need?

No input is strictly required; the defaults run as is. Common settings: mode, keywords, searchQueries, location, sector, proximity.

How do I run Reed.co.uk UK Job Listings & Pay Extractor from Python or the API?

Use the Apify API client: in Python, ApifyClient(token).actor("vexaloom-labs/reed-co-uk-uk-job-listings-and-pay-extractor").call(run_input=...), then read the run's default dataset (run.default_dataset_id); in JavaScript the same call is client.actor("vexaloom-labs/reed-co-uk-uk-job-listings-and-pay-extractor").call(input). Without a client, POST the input JSON to https://api.apify.com/v2/actors/vexaloom-labs~reed-co-uk-uk-job-listings-and-pay-extractor/run-sync-get-dataset-items with your API token. Ready-to-paste code with the example input is on this page.

Sources

Actor updated 2026-10-27 Data synced 2026-11-12
Cite this page

Scraper Finder. "Reed.co.uk UK Job Listings & Pay Extractor." https://scraperfinder.com/catalogue/reed-co-uk-uk-job-listings-and-pay-extractor/ (data checked 2026-11-12).

Run Reed.co.uk UK Job Listings & Pay Extractor

$0.99 per 1,000 results. Paste the example input above, set your Reed query, then export the dataset. Still choosing? Compare every Reed route.

Open in Apify Store