{"uid":"cap_qgSiJw8dyFoHq7H1pl7fA","slug":"totaljobs-uk-job-listings-scraper-f87d3c42","name":"TotalJobs UK Job Listings Scraper","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/totaljobs?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"sort":{"enum":["relevance","date","salaryLow","salaryHigh","distance"],"type":"string","default":"relevance","description":"Order shown by the public search page."},"query":{"type":"string","description":"Job title or search phrase. Required when Start URLs is empty."},"radius":{"type":"integer","minimum":1,"description":"Distance from the location; only applies when Location is set."},"jobType":{"enum":["","permanent","contract","part-time","temporary","work-from-home"],"type":"string","default":"","description":"Public job category path used to narrow the search."},"location":{"type":"string","description":"UK town, city, or region to add to the search path."},"maxItems":{"type":"integer","default":100,"minimum":0,"description":"Stop after this many unique jobs. Set 0 for no item cap."},"maxPages":{"type":"integer","default":10,"maximum":100,"minimum":1,"description":"Maximum pages to visit for each search URL. Each page normally has 25 jobs."},"minSalary":{"type":"integer","minimum":0,"description":"Annual salary threshold in GBP."},"startUrls":{"type":"array","description":"Search result or individual job URLs. Overrides the keyword search."},"postedWithin":{"type":"integer","minimum":1,"description":"Show listings posted within this many days."},"includeDetails":{"type":"boolean","default":false,"description":"Fetch each job page for the full description, salary, employment type, and location coordinates."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"title":null,"jobKey":null,"company":null,"location":null,"postCode":null,"companyId":null,"companyUrl":null,"companyLogoUrl":null}],"product":"totaljobs"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.028","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.028/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.028","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.028","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_hDLsZMncPUC7jmjzW2xvW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.028","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured job listing data from TotalJobs.com, returning job titles, companies, locations, and optional full details, filtered by keyword, location, job type, and salary.","exampleAgentPrompt":"Search TotalJobs for permanent software engineer jobs in Manchester posted within the last 7 days, sorted by date, and return up to 50 listings including their full descriptions and salary details.","exampleUseCases":[{"title":"UK tech job market research","prompt":"Pull up to 100 data analyst job listings from TotalJobs across London, sorted by relevance, and include full job descriptions and salary info so I can analyse the market."},{"title":"Salary benchmarking for HR","prompt":"Search TotalJobs for contract DevOps roles in the UK with a minimum salary of 50000 GBP, posted within the last 30 days, and give me the company names, locations, and job titles."},{"title":"Remote job opportunity finder","prompt":"Find me the 25 most recent work-from-home customer service jobs on TotalJobs sorted by date — I want the company name and location for each one."}],"resultDescription":"Returns a JSON object with a count of matched jobs and an array of job items, each containing title, jobKey, company name, location, postcode, companyId, companyUrl, and companyLogoUrl. When includeDetails is true, also includes full description, salary, employment type, and location coordinates.","failureModes":["Empty result set if query matches no listings — not charged","TotalJobs site structure change breaking scraper — may return partial or empty data","Invalid enum value for sort or jobType causing validation error","maxPages or maxItems set too low, returning fewer results than expected","startUrls pointing to non-TotalJobs pages yielding no results","Rate limiting or blocking by TotalJobs CDN causing incomplete page retrieval"],"whenToPreferThis":"Choose this endpoint when you need structured job listing data specifically from TotalJobs.com for the UK job market, especially when you want to filter by UK location, job type, salary threshold, or recency. Prefer this over generic web scrapers when you need clean, structured output (title, company, location, salary) without building custom parsing logic. It is pay-per-call with no charge for failed or empty runs, making it cost-efficient for exploratory searches.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T02:45:14.456Z","isFirstParty":false,"canonicalSlug":"totaljobs-uk-job-listings-scraper-f87d3c42"}