Jobs.ac.uk Scraper – UK Academic and University Jobs avatar

Jobs.ac.uk Scraper – UK Academic and University Jobs

Pricing

from $1.50 / 1,000 result items

Go to Apify Store
Jobs.ac.uk Scraper – UK Academic and University Jobs

Jobs.ac.uk Scraper – UK Academic and University Jobs

Extract UK academic, research and university jobs from Jobs.ac.uk by keyword and region: title, employer, department, location, salary, posting and closing date, URL.

Pricing

from $1.50 / 1,000 result items

Rating

0.0

(0)

Developer

Yusuke Suda

Yusuke Suda

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Jobs.ac.uk Scraper — UK academic and university jobs

Extract UK academic, research and university jobs from Jobs.ac.uk by keyword and region: title, employer, department, location, salary, posting and closing date, URL.

Three rows from a real run

TitleEmployerLocationSalaryCloses
Associate Lecturer Conservation of Contemporary Art and Media (0.4 FTE)UCLLondon, Hybrid43,981–52,586 GBP per year2026-11-08
Employer Relations Manager (12 month maternity cover contract)London School of Economics and Political ScienceLondon44,143–52,749 GBP per year2026-11-15
Lectureship in PsychologyUniversity of ReadingReading48,337–59,390 GBP per year2026-11-05

The default run (searchTerms: ["lecturer"], maxItems: 100) on 21 October 2026 returned 100 rows in 15 seconds and costs $0.15 at $1.50 per 1,000 results.

Jobs.ac.uk is a UK job board for academic, research and professional jobs in universities, colleges and research institutes. This Actor turns its search into a clean table: the job, the university, the department, the place, the salary and grade, when the job was placed and when applications close. Newest first; 362 lecturer jobs were open on the day of the example run.

Press Start. The defaults return lecturer jobs, newest first.

What a row looks like

{
"title": "Associate Lecturer Conservation of Contemporary Art and Media (0.4 FTE)",
"company": "UCL",
"location": "London, Hybrid",
"salary_min": 43981,
"salary_max": 52586,
"salary_currency": "GBP",
"salary_period": "year",
"posted_at": "2026-10-20",
"application_deadline": "2026-11-08",
"categories": [
"History of Art"
],
"source_url": "https://www.jobs.ac.uk/job/DTI783/associate-lecturer-conservation-of-contemporary-art-and-media-04-fte",
"external_id": "1091614"
}

company is the university or institute. Business names only: a name that contains a person's name is left empty by the catalogue's rule — which also empties a university named after a person ("Liverpool John Moores University"); categories still names the department. No contact person, e-mail or phone is collected and the job text is not read.

Every row also carries source_site and scraped_at.

FieldWhat it holdsHow often it is filled (example run, 100 rows)
title, company, locationJob title; university or institute; town (and Hybrid / Remote where given)Always
companyEmployer99 of 100
categoriesDepartment or school90 of 100
salary_min, salary_max, salary_currency, salary_periodSalary range; GBP; year (hourly where stated)86 of 100
posted_atDate placedAlways
application_deadlineClosing dateAlways
source_url, external_idThe job on Jobs.ac.uk, its advert idAlways

Input

FieldWhat it does
searchTermsKeywords, e.g. lecturer, research fellow, professor. Each keyword is one search. Empty: every job.
locationOne region as the site's location filter names it, e.g. Greater London, Scotland, Wales, Northern Ireland, Ireland.
categoryOne academic discipline as the site names it, e.g. Computer Sciences, Health & Medical.
postedAfter, sinceDaysKeep only jobs placed on or after a date, or in the last N days (the list is newest first, so the run stops there).
maxItemsStop after this many rows.
proxyConfigurationOff by default; not needed for this site.

How it works

The Actor sends the site's own search sorted by date placed, reads 25 results a page, pausing 2 seconds between requests, and never opens a job's page. The list shows dates without a year ("19 Oct"); the year is the one that puts the posting date on or before the day of the run and the closing date after it. A region or discipline the site does not know returns no rows.

Pricing

$1.50 per 1,000 results (event result-item), no start fee. Set a maximum charge per run in the run options to cap it.

Good to know

  • The data is what the site shows on the day of the run.
  • Questions or a missing field: open an issue on this Actor.