TotalJobs Discovery
Pricing
$30.00/month + usage
TotalJobs Discovery
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
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
16 days ago
Last modified
Categories
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
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| item_limit | integer | No | The maximum number of job listings to scrape. Helps control the scope of the extraction. | 30 |
| proxyConfiguration | object | No | Configures 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
- Search for "TotalJobs Discovery" in the Apify Store
- Click "Try for free" or "Run"
- Configure input parameters
- Click "Start" to begin extraction
- Monitor progress in the log
- 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, andsalaryDetailsprovide additional metadata. Data is structured for easy parsing and integration.
Support
For custom/simplified outputs or bug reports, please contact:
- Email: support@getdataforme.com
- Subject line: "custom support"
- Contact form: https://getdataforme.com/contact/
We're here to help you get the most out of this Actor!