VOOZH about

URL: https://apify.com/jungle_synthesizer/jobs-ac-uk-academic-postdoc-jobs-scraper

โ‡ฑ Jobs.ac.uk Academic & Postdoc Jobs Scraper ยท Apify


๐Ÿ‘ Jobs.ac.uk Academic & Postdoc Jobs Scraper avatar

Jobs.ac.uk Academic & Postdoc Jobs Scraper

Pricing

Pay per event

Go to Apify Store

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.

Pricing

Pay per event

Rating

0.0

(0)

Developer

๐Ÿ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

5

Monthly active users

17 hours ago

Last modified

Share

Jobs.ac.uk Scraper โ€” Academic, Postdoc & PhD Jobs

Scrapes live job listings from jobs.ac.uk, the canonical UK academic employment board. Returns postdoctoral positions, PhD studentships, lectureships, professorships, and research roles โ€” with salary bands, closing dates, contract type, and discipline.

What It Does

Paginates the jobs.ac.uk search endpoint by keyword (default: postdoctoral). Each page returns 25 results. The actor extracts the listing-card fields immediately and โ€” when you enable detail-page fetching โ€” enriches each record with the full job description, discipline classification, and structured contract data parsed from the site's inline JSON.

Key features:

  • Searches by configurable keyword (postdoctoral, phd, lecturer, or anything else)
  • Extracts 12 fields per listing from the search results page
  • Optional detail-page pass adds full description, discipline, job type, hours, and contract type
  • Paginates automatically up to maxPages pages (25 jobs each), or set 0 for unlimited
  • No proxies required โ€” site returns 200 from any datacenter IP

How It Works

  1. Sends a request to /search/?keywords=<your keyword>&sortOrder=1&pageSize=25&startIndex=1
  2. Parses the 25 job cards on the page โ€” title, employer, department, location, salary, closing date, and date placed
  3. Follows the "Next" pagination link up to your maxPages limit
  4. If fetchDetailPages is enabled, fetches each job's detail page and parses the inline structured JSON for discipline, job type, hours, and contract type
  5. Returns all records to the dataset; respects maxItems if set

๐Ÿ“ฅ Input

{
"keywords":"postdoctoral",
"maxPages":5,
"maxItems":100,
"fetchDetailPages":false
}
FieldTypeDefaultDescription
keywordsstringpostdoctoralSearch term. Try phd, lecturer, professor, or a subject area.
maxPagesinteger5Pages to crawl (25 jobs per page). Set to 0 for unlimited.
fetchDetailPagesbooleanfalseFetch each job's detail page for full description, discipline, job type, and contract data. Slower but richer.
maxItemsintegerโ€”Hard cap on returned records. Omit or set 0 for unlimited.

Listing-only run (fast, ~25 results per page, no detail pages):

{"keywords":"postdoctoral","maxPages":10,"maxItems":250}

Detail-enriched run (slower but includes full description and discipline):

{"keywords":"phd studentship","maxPages":3,"fetchDetailPages":true}

๐Ÿ“ค Output

Each record is a flat JSON object. Fields populated by listing-only vs. detail-enriched runs:

{
"job_title":"Postdoctoral Research Associate in Computational Biology",
"employer":"University of Cambridge",
"department":"Department of Genetics",
"location":"Cambridge",
"salary":"ยฃ37,999 to ยฃ45,585 (per annum depending on experience)",
"hours":"Full Time",
"contract_type":"Fixed-Term/Contract",
"placed_on":"04 Jun",
"closing_date":"30 Jun",
"job_type":"Academic or Research",
"discipline":"Biological Sciences",
"job_url":"https://www.jobs.ac.uk/job/ABC123/postdoctoral-research-associate",
"description":"<p>We are seeking a talented postdoctoral researcher...</p>"
}
FieldSourceDescription
job_titleListingJob title as posted
employerListingUniversity or institution name
departmentListingDepartment or faculty
locationListingCity or region of the position
salaryListingAdvertised salary band
placed_onListingDate the listing went live
closing_dateListingApplication deadline
job_urlListingDirect link to the job listing
hoursDetailFull Time / Part Time
contract_typeDetailFixed-Term/Contract, Permanent, etc.
job_typeDetailAcademic or Research, Management, Professional, etc.
disciplineDetailSubject area (Biological Sciences, Computer Science, etc.)
descriptionDetailFull job description HTML

Note: hours, contract_type, job_type, discipline, and description are empty strings unless fetchDetailPages: true.

๐Ÿ” FAQ

How do I scrape jobs.ac.uk? Jobs.ac.uk Scraper handles it end-to-end. Set your keywords input, choose how many pages to crawl, and optionally enable detail-page fetching. Results land in the Apify dataset as structured JSON.

What data can I get from jobs.ac.uk? Jobs.ac.uk Scraper returns job title, employer, department, location, salary, closing date, and job URL from every listing. Enable fetchDetailPages to also get the full description, discipline category, job type, hours, and contract type.

How much does the Jobs.ac.uk Scraper cost to run? Jobs.ac.uk Scraper uses pay-per-event pricing at a 0.9x coefficient โ€” slightly cheaper than the Apify platform baseline. A typical run of 250 records costs around $0.25. Detail-page enrichment doubles the request count, so budget accordingly.

Can I filter by subject area or contract type? Jobs.ac.uk Scraper doesn't support faceted filtering directly. Use the keywords field to narrow by subject area (computational biology, machine learning, economics) or role type (phd studentship, lecturer). Post-filter the JSON output by discipline or contract_type after the run.

Does Jobs.ac.uk Scraper need proxies? No. jobs.ac.uk returns 200 from any datacenter IP without geo restriction or bot mitigation. Proxies would add cost with no benefit here.

Use Cases

  • Academic recruiters building candidate pipeline databases for UK institutions
  • PhD applicants and postdocs monitoring open positions across all UK universities
  • Research offices tracking competitor hiring activity and departmental openings
  • Data analysts studying salary trends, field growth, and closing-date lead times in UK academia
  • Career services teams aggregating opportunities for advisees across all disciplines

Why Use Jobs.ac.uk Scraper?

Targeted โ€” runs a live keyword search rather than crawling the whole site, so you get exactly the positions you want.

Complete fields โ€” covers the data that academic job-seekers actually need: closing dates, salary bands, contract type, and discipline classification. Other actors return the title and a URL.

No proxies, no drama โ€” the site doesn't block datacenter IPs. Cheaper runs and no flakiness from proxy rotation.

Need More Features?

Need custom fields, subject-area filtering, or a different job board? File an issue or get in touch.

You might also like

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.

Jobs.ac.uk Job Scraper

unfenced-group/jobs-ac-uk

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.

๐Ÿ‘ User avatar

Unfenced Group

13

Reed.co.uk Jobs Scraper - UK Job Listings

parseforge/reed-co-uk-scraper

Scrape UK jobs from Reed.co.uk by keyword, location, salary, sector, contract type, remote option or date posted. Returns title, employer, salary, full description and application URL.

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.

NHS UK Jobs Scraper ๐Ÿฅ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿ“Š - Cheap

scrapestorm/nhs-uk-jobs-scraper---cheap

Looking to extract NHS job listings across the UK? ๐Ÿ” The NHS UK Jobs Scraper ๐Ÿฅ lets you collect jobs by keyword & location, including employer, salary, contract type, location, and closing dates. Fast, structured, and ready for analysis. ๐Ÿšซ No proxy needed.

6

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.

EU Academic Jobs: PhD, Postdoc & Research Positions

scholarstack/eu-academic-research-jobs-aggregator

All PhD, postdoc, professor, and research positions from 5 major EU portals โ€” EURES, DAAD, EuroScienceJobs, UniversityPositions, INOMICS โ€” in one deduplicated dataset. Keyword, country, and date filters; academic-only mode drops corporate noise. Weekly scheduled runs surface only new postings.

40

4.6

Indeed UK Jobs Scraper โ€” Full Descriptions & Salary

totaka/indeed-uk-jobs-scraper

Scrape job listings from Indeed UK (uk.indeed.com) โ€” job title, company, location, salary, and full description. Ideal for UK recruitment intelligence and salary benchmarking.

13

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.