Totaljobs Scraper
Pricing
from $2.49 / 1,000 results
Fetches public Totaljobs search listings for your keyword and location. By default it also visits each job URL and reads the site's structured JobPosting description. It writes only source-derived live records, never generated job examples.
Input
See input.json. Set maxItems between 1 and 1000. includeDetails defaults to true; set it to false to collect listing cards only. proxyEnabled controls an authorized Apify Proxy route. Missing source fields are not invented.
Legacy jobType, experienceLevel, datePosted, remoteOnly and non-default sortBy filters are not implemented and are rejected rather than silently ignored. includeSalary controls whether a source salary is retained.
Output
Records contain the public job title, employer, location, available salary, employment type, posting date, application URL, description, source portal, country and retrieval time. extractionStatus distinguishes complete detail records from listing-only or failed-detail records; detailSourceUrl identifies the page that supplied a description. Requirements and benefits remain empty when no separate structured values were found.
Open the run's Output tab for the Job Listings view, or export the dataset through the Apify API. The key-value store's RUN_SUMMARY records counts and missing descriptions.
Errors and access
No results or missing requested descriptions make a run fail. Partial records remain available for diagnosis. The Actor detects access challenges and reports them; it does not solve CAPTCHAs. Public site changes, blocked requests or omitted source fields can limit extraction. Comply with the source's terms and privacy requirements.
Pricing and support
Result pricing is $0.00249 per dataset item plus platform usage; check the current Console pricing before running. Send the run ID, non-sensitive input and log to the Actor owner for support.