VOOZH about

URL: https://apify.com/unfenced-group/jobs-ac-uk

โ‡ฑ Jobs.ac.uk Scraper โ€” UK Academic & Research Jobs ยท Apify


Pricing

$1.49 / 1,000 result scrapeds

Go to Apify Store

Jobs.ac.uk Job Scraper

Scrapes academic job listings from jobs.ac.uk โ€” the UK's leading higher education job board. Extracts rich structured data. JobPosting schema. No proxy required. Supports keyword, location, discipline, and job-type filtering.

Pricing

$1.49 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

๐Ÿ‘ Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

13

Total users

6

Monthly active users

3 days ago

Last modified

Share

jobs.ac.uk Scraper

๐Ÿ‘ Jobs.ac.uk Job Scraper

Scrape academic job listings from jobs.ac.uk โ€” the UK's leading higher education and research job board. Extracts rich structured data via JSON-LD JobPosting schema on detail pages. No proxy required.


Features

  • Full-text keyword search with location filtering
  • Filter by academic discipline, job type, or employer
  • Rich data extraction: salary range, employment type, full description, ISO dates
  • Two modes: listing-only (fast, card-level data) or full (detail page JSON-LD)
  • Polite rate limiting, no bot-blocking issues

Input fields

FieldTypeDefaultDescription
keywordsstring""Job title, skills, or keywords
locationstring""City or region (e.g. London, Cambridge)
distancestring""Radius in miles from location (0, 5, 10, 20, 50)
disciplinestring""Academic discipline slug (e.g. computer-science, biology)
jobTypestring""Filter: academic, research, professional, technical
employerstring""Filter by employer name
maxJobsinteger0Max results (0 = unlimited)
fetchDetailsbooleantrueFetch detail pages for rich JSON-LD data
pageSizeinteger25Results per search page (max 25)
concurrencyinteger5Parallel detail page requests

Output fields

FieldTypeSourceDescription
advertIdstringlistUnique numeric advert ID
titlestringlist + JSON-LDJob title
urlstringlistFull URL to job posting
departmentstringlistDepartment or faculty
employerstringJSON-LDHiring organisation name
employerUrlstringJSON-LDEmployer website
locationstringlistLocation text (raw)
locationCitystringJSON-LDStructured city/locality
locationCountrystringJSON-LDCountry code (e.g. GB)
isRemotebooleanJSON-LDTrue if explicitly remote
jobLocationTypestringJSON-LDTELECOMMUTE or null
salaryRawstringlistRaw salary text (e.g. ยฃ40,000 to ยฃ45,000)
salaryMinnumberJSON-LDMinimum salary (numeric)
salaryMaxnumberJSON-LDMaximum salary (numeric)
salaryCurrencystringJSON-LDCurrency code (e.g. GBP)
salaryUnitstringJSON-LDPay period (YEAR, MONTH, HOUR)
datePlacedstringlistPosting date (card, partial: DD Mon)
datePostedstringJSON-LDISO posting date (YYYY-MM-DD)
closingDatestringlistClosing date (card, partial: DD Mon)
validThroughstringJSON-LDISO closing datetime
employmentTypearrayJSON-LDSchema.org type(s) (FULL_TIME, PART_TIME, etc.)
descriptionstringJSON-LDFull job description (HTML)
descriptionTextstringJSON-LDFull description (plain text, tags stripped)
detailFetchedbooleanโ€”True if detail page was fetched

Cost estimate

ModeCost per 1k resultsNotes
Listing-only (fetchDetails: false)~$0.10~4 requests per 100 jobs
Full (fetchDetails: true)~$0.50โ€“0.80~104 requests per 100 jobs

No proxy cost โ€” datacenter IPs work without restrictions.

Pricing: $1.49 per 1,000 results (~87% margin at median run cost)



Examples

Search by keyword

{
"keyword":"developer",
"maxItems":50
}

With location filter

{
"keyword":"developer",
"location":"London",
"maxItems":100
}

Recent listings โ€” last 7 days

{
"keyword":"manager",
"daysOld":7,
"maxItems":100
}

Daily incremental feed

{
"keyword":"developer",
"daysOld":1,
"skipReposts":true,
"maxItems":500
}

Technical notes

Architecture

  • List pages: GET /search/?keywords=&pageSize=25&startIndex=N โ†’ Cheerio HTML parsing
  • Detail pages: GET /job/{id}/{slug} โ†’ <script type="application/ld+json"> JSON-LD extraction
  • Pagination: offset-based, startIndex increments by pageSize

Why not REST/GraphQL?

No public API found. The JS bundle only contains internal Vue component endpoints. No Algolia, no __NEXT_DATA__, no GraphQL. Detail-page JSON-LD provides equivalent structured richness with zero API-fragility risk.

Robots.txt compliance

Only /job/feedback/ and /enhanced/fp/ are disallowed. All search and job detail paths are permitted.

Rate limiting

Polite delays built in: 300ms between list pages, 200ms between detail batches. No observed rate limiting at concurrency=5.

Related scrapers

Other scrapers in our Jobs โ€” UK & Ireland collection:


Run it on a schedule

This actor is built for repeat use. Set it to run daily, weekly, or hourly, and the data keeps flowing without you touching it.

  • Schedule runs โ€” open the actor, go to Schedules, and pick a cadence. Each run only charges you for the results it returns.
  • Connect it to your stack โ€” push results straight to Google Sheets, Slack, a webhook, or your database using Apify Integrations. No glue code needed.
  • Pull results via API โ€” every run writes a clean dataset you can fetch with one API call, ready for whatever you build on top of it.

Set it once and it runs on its own.


Need a custom scraper?

Unfenced Group builds Apify actors for any website โ€” for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results โ€” we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl

You might also like

Jobs.ac.uk Academic & Postdoc Jobs Scraper

jungle_synthesizer/jobs-ac-uk-academic-postdoc-jobs-scraper

Scrape academic job listings from jobs.ac.uk โ€” the UK's leading academic employment board. Search postdoctoral positions, PhD studentships, lectureships and professorships. Extracts job title, employer, salary, location, contract type, closing date and discipline.

๐Ÿ‘ User avatar

BowTiedRaccoon

11

jobs.ac.uk Academic & Research Job Scraper

nomad-dev/jobs-ac-uk-scraper

Get live academic and research job postings from jobs.ac.uk as clean structured data. Covers postdocs, lectureships, research fellowships, PhD studentships and professional roles across UK and European universities. Filter by keyword. No login required.

Reed.co.uk Job Scraper - UK Jobs

santamaria-automations/reed-uk-scraper

Scrapes job listings from Reed.co.uk, the UK's largest job board with 250,000+ live vacancies. Extract title, company, salary, location, employment type, and full description. Supports multi-query search with deduplication. HTTP-only, 128MB.

Charity-job Uk

kinaesthetic_millionaire/charityjob-uk

Scrapes job listings from CharityJob UK

Reed.co.uk Jobs Scraper

crawlergang/reed-jobs-scraper

Scrape job listings from Reed.co.uk - the UK's #1 job site with 250K+ live vacancies. Search by keywords and location. Returns structured job data including title, company, salary, location, job type, remote status, and description.

2

5.0

Reed.co.uk Jobs Scraper

crawlerbros/reed-jobs-scraper

Scrape job listings from Reed.co.uk - the UK's #1 job site with 250K+ live vacancies. Search by keywords and location. Returns structured job data including title, company, salary, location, job type, remote status, and description.

Reed.co.uk Scraper - UK Jobs, Salary & Descriptions

thirdwatch/reed-jobs-scraper

Scrape Reed.co.uk job listings: title, company, salary, location, full descriptions, job type. UK's largest job board with 250K+ live jobs. Permanent, contract, and temp roles. No login needed.

LinkedIn Jobs Scraper - Professional Job Listings

santamaria-automations/linkedin-scraper

Scrapes public job listings from LinkedIn's job board. Filter by location, job type, experience level, and remote options. Extract company info, job descriptions, and application links. No login required.

342

5.0

Totaljobs Job Scraper โ€” Search & Extract UK Job Listings

unfenced-group/totaljobs-scraper

Extract job listings from Totaljobs.com. Search by keyword and location across the UK. Returns structured job data including title, company, salary, location, and publication date. No API key needed.

๐Ÿ‘ User avatar

Unfenced Group

4

Reed.co.uk Job Scraper

automation-lab/reed-jobs-scraper

Extract job listings from Reed.co.uk โ€” UK's #1 job board with 300,000+ vacancies. Search by keyword, location, salary, and contract type. Exports to JSON, CSV, or Excel.

๐Ÿ‘ User avatar

Stas Persiianenko

39