CQC Care Services Scraper avatar

CQC Care Services Scraper

Pricing

from $5.00 / 1,000 services

Go to Apify Store
CQC Care Services Scraper

CQC Care Services Scraper

Get ratings, registered managers and inspection reports for any CQC-registered care service in England: care homes, homecare, GPs, dentists, hospitals. Filter by type, area and rating, or schedule it to catch new reports and rating changes.

Pricing

from $5.00 / 1,000 services

Rating

0.0

(0)

Developer

Alkausari M

Alkausari M

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

0

Monthly active users

a day ago

Last modified

Share

What does CQC Care Services Scraper do?

Get the current CQC ratings, registered managers and inspection reports for any care service in England — care homes, homecare agencies, GP practices, dentists, hospitals and more — as one spreadsheet-ready row per service. Pick services by type, area, rating or name, or paste specific services, and the Actor does the rest.

It reads the Care Quality Commission's official care directory and each service's public CQC pages. Runs are fast: 20 care homes take about 10 seconds. Schedule it with monitoring switched on and each run returns only services with a new inspection report or changed ratings.

Because it runs on the Apify platform you also get an API, scheduling, webhooks, and integrations with Google Sheets, Slack, Zapier and Make.

Who is it for?

  • Compliance and quality teams — track your own services and competitors, and get alerted when a new report is published or a rating changes.
  • Suppliers to the care sector — build lists of care homes or homecare agencies in an area, with the registered manager and provider for each.
  • Care comparison and search sites — keep ratings and reports current across thousands of services.
  • Consultants, investors and due-diligence teams — review a provider's services, ratings and inspection history in one table.
  • Researchers and journalists — analyse ratings by region, service type or provider.

How to get CQC ratings and reports

  1. Click Try for free and open the Input tab.
  2. Choose service types (for example care homes) and areas (a town, local authority, region or postcode).
  3. Optionally filter by overall rating or name, and choose how much detail you need.
  4. Click Start. Services appear in the Output tab within seconds.
  5. Download them as Excel, CSV, JSON or HTML, or send them to Google Sheets or your CRM.

Input

FieldWhat it does
Service typesCare homes (residential or nursing), homecare agencies, supported living, dentists, GP practices, hospitals, hospices, clinics and every other CQC service type. Empty = all.
AreasA town (Bristol), a local authority (Leeds), a region (South West), a postcode district (BS1) or area (BS), or a full postcode. Empty = all of England.
Overall ratingsOutstanding, Good, Requires improvement, Inadequate, or Not rated.
Name containsA word in the service or provider name, for example a care group like Barchester.
Specific servicesCQC location IDs (1-10557588274) or cqc.org.uk links, instead of the filters.
Maximum servicesStop after this many, most recently inspected first. 0 = every match.
How much detailRatings and who runs it (fastest) · plus the latest inspection summary · plus the full latest report.
Include inspection historyEvery past inspection: date, type, summary and report link.
Only services that changedMonitoring for scheduled runs — see below.
{
"serviceTypes": ["Residential homes", "Nursing homes"],
"areas": ["Bristol", "BS15"],
"ratings": ["requires-improvement", "inadequate"],
"maxResults": 50,
"detail": "summary"
}

Output

One row per service. Example (shortened):

{
"locationId": "1-10557588274",
"name": "Hebburn Manor",
"serviceTypes": ["Nursing homes"],
"specialisms": ["Caring for adults over 65 yrs", "Dementia"],
"address": "Victoria Road East, Hebburn, Tyne and Wear, NE31 1YQ",
"postcode": "NE31 1YQ",
"localAuthority": "South Tyneside",
"region": "North East",
"phone": "(0191) 430 1100",
"website": "https://www.example-care-home.co.uk",
"providerName": "Atlas Care Homes Limited",
"registeredManagers": ["Mrs Leigh Tania Brown", "Mrs Barbara Theresa Davies"],
"nominatedIndividuals": ["Mr Mohammad Afzal Ahmad"],
"overallRating": "Good",
"safe": "Good",
"effective": "Good",
"caring": "Good",
"responsive": "Good",
"wellLed": "Good",
"latestReportPublished": "2025-01-22",
"latestReportId": "AP8648",
"latestReportUrl": "https://www.cqc.org.uk/location/1-10557588274/reports/AP8648/overall",
"latestReportFormat": "HTML",
"latestInspectionDate": "2025-01-15",
"latestReportSummary": "Date of assessment 7 January to 15 January 2025. Hebburn Manor is a residential care home…",
"cqcUrl": "https://www.cqc.org.uk/location/1-10557588274"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. The Output tab has three views: Services, Latest reports and Changes (monitoring).

Data fields

FieldDescription
locationId, name, alsoKnownAs, cqcUrlThe service and its CQC page
serviceTypes, specialismsWhat kind of service it is and who it cares for
address, postcode, localAuthority, region, phone, websiteWhere it is and how to contact it
providerId, providerNameThe organisation that runs it
registeredManagers, nominatedIndividualsEvery person CQC lists as responsible for the service
overallRating, safe, effective, caring, responsive, wellLedCurrent ratings. Services CQC doesn't rate (such as dentists) show its judgement instead, like "Regulations met" or "No action"
latestReportPublished, latestReviewWhen the latest report was published, and when CQC last reviewed the service's information between inspections
latestReportId, latestReportUrl, latestReportFormatThe latest report (an HTML page, or a PDF for older inspections)
latestInspectionType, latestInspectionDate, latestReportSummaryWith summary or full detail
latestReportTextWith full detail: the whole report, every key question section, or the PDF's text
inspectionsWith history: every past inspection's date, type, summary and report link
changeType, previousOverallRating, previousReportIdWith monitoring: what changed

A run summary (filters, sources used, how many services were found, saved or unchanged) is saved to the key-value store as RUN_SUMMARY.

How much detail — and how fast?

DetailWhat you getSpeed (from test runs)
Ratings and who runs itEverything except report text20 services in about 10 seconds
Plus the latest inspection summaryAdds CQC's summary of the latest inspection, its type and dateabout the same
Plus the full latest reportAdds the complete report texta few seconds more per service

Filtering by overall rating reads CQC's national ratings file first, which adds two to three minutes to the run.

Monitoring: get only what changed

Switch on Only services that changed since the last run and schedule the Actor (daily or weekly). The first run returns every matching service as a starting point. After that, a service is returned only when:

  • newReport — CQC published a new inspection or assessment report,
  • ratingsChanged — its overall or key-question ratings changed (with the previous overall rating alongside),
  • newService — it's newly in scope, for example a newly registered care home in your area.

Unchanged services aren't saved and aren't charged. The memory lives in a key-value store in your own Apify account (one per saved task, or a name you choose); use a new memory name to start over.

How much does it cost?

You pay for what you collect:

Price
Per service saved — ratings, who runs it, contact details, latest report link$0.005 ($5 per 1,000)
Inspection details — the latest inspection summary and/or the full history+$0.002 per service
Full report — the complete text of the latest report+$0.01 per service
Monitoring check — each service compared with the previous run$0.0005 per service
Example runCost
100 care homes, ratings and who runs them$0.50
100 care homes with their latest inspection summary$0.70
100 care homes with the full latest report$1.70
Monitoring 200 services weekly (about 5 changes a week)about $0.13 a week

Add-ons are charged only when a service actually has that content — no summary for a service that hasn't been inspected, no report charge when there's no report. Services that aren't found or can't be read aren't charged, and in monitoring mode unchanged services cost only the check. There's no subscription and no start fee beyond Apify's standard start charge of $0.00005 per GB of memory. Set a maximum cost per run in the run options and the Actor stops cleanly at the limit, keeping everything collected so far.

Where does the data come from?

  • CQC's care directory and ratings files — published by CQC under the Open Government Licence v3.0. Contains CQC data © Care Quality Commission, used under the Open Government Licence.
  • Each service's public page on cqc.org.uk — ratings, who runs it and its reports.

FAQ

Does it cover Wales, Scotland or Northern Ireland? No. CQC regulates health and social care in England; the other nations have their own regulators.

Why do some services have no ratings? CQC doesn't rate some types of service, such as dentists, and newly registered services haven't been inspected yet. Very old reports (before 2014) predate the five key questions.

Does it collect personal data? It includes the names of registered managers and nominated individuals, as published on CQC's public register. If you store or use them, data-protection law such as UK GDPR applies to you.

What happens if CQC changes its website? Every run checks its first pages. If they can't be read, the run stops with a clear error, so you're never left with incomplete data. Please report it in the Issues tab so the Actor can be updated.

📮 Support

Found a bug or need a field added? Open an issue in the Issues tab — feedback is very welcome. Need something custom, such as providers' full portfolios, delivery to your own database, or alerts to Slack or email? Email alkausarimujahid@gmail.com or visit my website ayzalsoft.com.