Reed Job Scraper avatar
Reed Job Scraper

Pricing

Pay per usage

Go to Apify Store
Reed Job Scraper

Reed Job Scraper

A simple and lightweight scraper for Reed.co.uk. It extracts essential job details like title, company, location, salary, and URL into a clean, minimal dataset. This actor is designed for a smooth and reliable run by utilizing residential proxies, ensuring you get the core UK job data.

Pricing

Pay per usage

Rating

5.0

(1)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

13

Total users

7

Monthly active users

0.34 hours

Issues response

20 days ago

Last modified

Share

Reed.co.uk Jobs Scraper

Description

This Apify actor efficiently scrapes job listings from Reed.co.uk, providing comprehensive data on available positions. It automates the collection of job details to help with market research, recruitment, or data analysis.

Features

  • Comprehensive Scraping: Extracts key job information such as title, company, location, salary, and descriptions.
  • Pagination Support: Automatically handles multiple pages of search results.
  • Detailed Extraction: Optionally collects full job descriptions and additional metadata.
  • Proxy Integration: Compatible with residential proxies for reliable data collection.
  • Dataset Output: Saves structured data for easy export and analysis.

Input

The actor accepts the following input parameters to customize the scraping process:

ParameterTypeRequiredDescription
keywordStringNoJob title or keywords to search for (e.g., "software engineer").
locationStringNoGeographic location to filter jobs (e.g., "London").
posted_dateStringNoFilter by posting date (options: "today", "last3days", "last7days", "last14days").
startUrlStringNoSpecific Reed.co.uk search URL to begin scraping from.
results_wantedNumberNoMaximum number of jobs to collect (default: unlimited).
max_pagesNumberNoMaximum pages to scrape (safety limit).
collectDetailsBooleanNoEnable to visit job detail pages for full descriptions (default: false).
cookiesObjectNoCustom cookies for requests to bypass restrictions.
proxyConfigurationObjectNoProxy settings for enhanced scraping reliability.

Output

The actor produces a dataset of job listings in JSON format, with each item containing:

FieldTypeDescription
urlStringDirect link to the job posting.
titleStringJob title.
companyStringHiring company name.
locationStringJob location.
salaryStringSalary details.
datePostedStringPosting date in ISO format.
employmentTypeStringEmployment type (e.g., "Full-time", "Part-time").
validThroughStringExpiration date of the posting.
postalCodeStringPostal code of the location.
description_htmlStringFull job description in HTML.
description_textStringPlain text version of the description.

Usage

Basic Usage

To scrape jobs for "data analyst" positions in "Manchester":

  1. Set keyword to "data analyst".
  2. Set location to "Manchester".
  3. Run the actor.

Advanced Usage

For detailed descriptions and a limit of 100 jobs:

  1. Set keyword to your desired term.
  2. Set results_wanted to 100.
  3. Enable collectDetails.
  4. Configure proxyConfiguration for proxies.

Example Input JSON

{
"keyword": "software developer",
"location": "London",
"posted_date": "last7days",
"results_wanted": 50,
"collectDetails": true
}

Configuration

  • Proxy Settings: Use proxyConfiguration to specify proxies, ensuring compliance with Reed.co.uk's terms.
  • Rate Limiting: The actor includes built-in delays to respect site policies.
  • Error Handling: Automatically retries failed requests and logs issues.

Cost Estimation

  • Free Tier: Up to 1,000 jobs per run.
  • Paid Usage: Costs depend on data volume and proxy usage. Refer to Apify pricing for details.

Changelog

Version 1.0.0

  • Initial release with basic scraping functionality.

Support

For issues or questions, please contact support through the Apify platform or check the actor's page for updates.