TotalJobs Discovery avatar
TotalJobs Discovery
Under maintenance

Pricing

$30.00/month + usage

Go to Apify Store
TotalJobs Discovery

TotalJobs Discovery

Under maintenance

Scrape comprehensive job listings from TotalJobs, extracting titles, companies, locations, salaries, and more for market insights. Features customizable limits, proxy integration for reliability, fast performance, and JSON output....

Pricing

$30.00/month + usage

Rating

0.0

(0)

Developer

GetDataForMe

GetDataForMe

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

16 days ago

Last modified

Share

TotalJobs Discovery is a powerful Apify Actor designed to scrape job listings from TotalJobs, one of the UK's leading job search platforms. It extracts detailed job data including titles, companies, locations, salaries, and more, enabling users to gather comprehensive employment market insights efficiently. This tool is ideal for researchers, recruiters, and businesses seeking to analyze job trends and opportunities.

Features

  • Comprehensive Data Extraction: Scrapes key job details such as title, company, location, salary, posting dates, and URLs from TotalJobs listings.
  • Customizable Limits: Allows setting a maximum number of items to scrape, ensuring control over data volume and processing time.
  • Proxy Integration: Utilizes Apify's proxy servers, including residential proxies, to bypass restrictions and ensure reliable, undetected scraping.
  • High Reliability: Built with robust error handling to manage site changes and network issues, delivering consistent results.
  • Fast Performance: Optimized for speed, processing listings quickly while maintaining data accuracy.
  • Flexible Output: Exports data in JSON format, easily integrable with other tools for analysis or storage.
  • Scalable: Suitable for small queries or large-scale data collection, supporting various use cases from market research to automation.

Input Parameters

ParameterTypeRequiredDescriptionExample
item_limitintegerNoThe maximum number of job listings to scrape. Helps control the scope of the extraction.30
proxyConfigurationobjectNoConfigures proxy settings to mask the scraper's origin and avoid IP bans. Defaults to using Apify's residential proxies.{"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

Example Usage

To run the Actor, provide input parameters in JSON format. Here's an example:

{
"item_limit": 50,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

The Actor will output a JSON array of job listings. Example output:

[
{
"companyLogoURL": "https://www.totaljobs.com/CompanyLogos/5c68ca9c14f143a2a0a1f0cf3ed6aff6.png",
"companyName": "Ramsay Health Care",
"country": "gb",
"dateExpire": 1771957730000,
"dateOriginal": 1768328930000,
"datePosted": 1768328930000,
"distance": "",
"id": "106519556",
"language": "",
"latitude": 0,
"longitude": 0,
"location": "Foregate, Stafford (ST16)",
"salary": "Competitive",
"salaryDetails": {
"min": null,
"max": null,
"currency": null,
"period": null,
"type": null
},
"sector": "",
"title": "Theatre Manager",
"type": "default",
"isHighlighted": false,
"url": "https://developer.stepstone.com/fakeListingUrlPleaseIgnore",
"listingLabels": [],
"dateApplied": null,
"section": "main",
"sourceSiteId": null,
"employmentType": null,
"shortURL": null,
"applyType": null,
"applyURL": null,
"content": null
}
]

Use Cases

  • Market Research: Analyze job market trends, salary ranges, and demand for specific roles across industries.
  • Competitive Intelligence: Track job postings from competitors to understand hiring strategies and talent acquisition.
  • Price Monitoring: Monitor salary data for roles to benchmark compensation packages.
  • Content Aggregation: Collect job listings for content creation, such as blogs or reports on employment opportunities.
  • Academic Research: Gather data for studies on labor markets, regional employment patterns, or career development.
  • Business Automation: Integrate with HR systems to automate job board monitoring and candidate sourcing.

Installation and Usage

  1. Search for "TotalJobs Discovery" in the Apify Store
  2. Click "Try for free" or "Run"
  3. Configure input parameters
  4. Click "Start" to begin extraction
  5. Monitor progress in the log
  6. Export results in your preferred format (JSON, CSV, Excel)

Output Format

The output is a JSON array of objects, each representing a job listing. Key fields include:

  • title: Job title (e.g., "Theatre Manager").
  • companyName: Name of the hiring company (e.g., "Ramsay Health Care").
  • location: Job location (e.g., "Foregate, Stafford (ST16)").
  • salary: Salary information (e.g., "Competitive").
  • datePosted: Posting date as a timestamp.
  • url: Link to the job listing.
  • Other fields like id, sector, and salaryDetails provide additional metadata. Data is structured for easy parsing and integration.

Support

For custom/simplified outputs or bug reports, please contact:

We're here to help you get the most out of this Actor!