NHS UK jobs scraper 🔥 $1.5/1K avatar

NHS UK jobs scraper 🔥 $1.5/1K

Pricing

from $1.50 / 1,000 results

Go to Apify Store
NHS UK jobs scraper 🔥 $1.5/1K

NHS UK jobs scraper 🔥 $1.5/1K

🚀 Lightning-fast & affordable NHS UK jobs scraper & pay-per-result 🏥! Extract search results from jobs.nhs.uk and export them to EXCEL, CSV, JSON, HTML, and more. 🔥 Simply provide your search URL, and you're good to go! 👀 Start now and stay ahead!

Pricing

from $1.50 / 1,000 results

Rating

5.0

(5)

Developer

Azzouzana

Azzouzana

Maintained by Community

Actor stats

2

Bookmarked

43

Total users

3

Monthly active users

5 days ago

Last modified

Share

NHS UK Jobs Scraper

A high-performance Apify Actor for scraping job listings from jobs.nhs.uk.

Features

  • Pay-Per-Event (PPE) Pricing: Uses minimal resources, charged efficiently based on usage.
  • Monitoring Mode: Detects NEW and DELISTED jobs between runs.
  • Strict Capping: Respects maxItems limits precisely to manage costs.

Input Configuration

FieldTypeDescriptionDefault
startUrlStringA valid NHS Jobs search URL (e.g., filtered by location/keyword).(Example URL)
maxItemsIntegerMaximum number of items to scrape. Stops fetching pages once reached.100
enableMonitoringModeBooleanEnable state persistence to tag jobs as NEW or DELISTED.false

Monitoring Mode

When enableMonitoringMode is set to true:

  1. Deduction: A small detection cost ($0.25) is deduced from your session budget.
  2. State Tracking: The actor remembers job IDs from the previous successful run.
  3. New Jobs: Jobs not seen in the previous run are tagged with status: 'NEW'.
  4. Delisted Jobs: Jobs seen previously but missing now are pushed with status: 'DELISTED'.

Pricing Logic

The actor calculates a safe maxItems limit based on your ACTOR_MAX_TOTAL_CHARGE_USD budget to ensure you never overspend. (Free Users are capped at 20 items per run)

Output

Data is stored in the default dataset. Example format:

{
"id": "J1234-26-5678",
"url": "https://www.jobs.nhs.uk/candidate/jobadvert/J1234-26-5678",
"title": "Clinical Nurse Specialist",
"employer": "Central London NHS Foundation Trust",
"closing_date_text": "15 March 2026",
"closing_date": "20260315",
"job_summary": "We are looking for an experienced Clinical Nurse Specialist to join our Cardiology team. You will be responsible for providing specialist nursing advice and support to patients...",
"main_duties_of_the_job": "The post holder will act as a key worker for patients with heart failure, providing expert clinical care and management...",
"about_us": "Central London NHS Foundation Trust is a leading provider of community and specialist health services...",
"job_description": "Job responsibilities include conducting clinics, participating in MDT meetings, and contributing to service development...",
"person_specification": [
{
"category": "Experience",
"essentials": [
"Significant experience in Cardiology nursing",
"Experience in managing a caseload"
]
},
{
"category": "Qualifications",
"essentials": [
"Registered Nurse (NMC)",
"Post-graduate qualification in Cardiology"
]
}
],
"employer_details": {
"name": "Central London NHS Foundation Trust",
"address": [
"123 Hospital Way",
"London",
"SW1A 1AA"
],
"website": "https://www.sample-nhs-trust.nhs.uk/"
},
"contact_details": {
"job_title": "Matron",
"name": "Jane Doe",
"email": "jane.doe@nhs.net",
"phone": "020 7123 4567"
},
"date_posted": "20260201",
"date_posted_text": "01 February 2026",
"pay_scheme": "Agenda for change",
"salary": "£43,742 to £50,056 a year",
"contract_type": "Permanent",
"working_pattern": "Full-time",
"contract_duration": null,
"reference_number": "J1234-26-5678",
"supporting_documents": [],
"privacy_policy": null,
"apify_monitoring_status": "NEW/DELISTED"
}