---
title: "CQC care providers directory (England)"
method: GET
path: "/v1/datasets/cqc/query"
tags: ["United Kingdom"]
---

# CQC care providers directory (England)

`GET /v1/datasets/cqc/query`

## Request

- Base URL: `https://datascoop.io`
- URL: `https://datascoop.io/v1/datasets/cqc/query`
- Auth: one of:
  - none
  - HTTP bearer
  - API key in query parameter `api_key`

Every CQC-registered care home, home care agency, GP, dentist and hospital in England by region, council and service type. CSV download, API and MCP. Preview free. 57,105 rows. Licence: Open Government Licence v3.0. Example: Every nursing home in Yorkshire, as CSV: https://datascoop.io/v1/datasets/cqc/query?careHome=true&region=Yorkshire%20and%20The%20Humber&serviceType=Nursing%20homes

## Query parameters

- `region` 'East Midlands' | 'East of England' | 'London' | 'North East' | 'North West' | 'South East' | 'South West' | 'West Midlands' | 'Yorkshire and The Humber'
- `localAuthority` string
- `localAuthorityExact` string
- `careHome` boolean
- `serviceType` string
- `specialism` string
- `postcodeArea` string
- `nameContains` string
- `providerContains` string
- `overallRating` 'Outstanding' | 'Good' | 'Requires improvement' | 'Inadequate'
- `minBeds` number
- `limit` integer
- `offset` integer
- `format` 'json' | 'csv'

## Response `200`

Matching rows

- QueryResult
  - `dataset` string, required
  - `plan` 'free' | 'pro'
  - `total` integer, required: Rows matching the filters
  - `returned` integer, required
  - `offset` integer
  - `truncated` boolean, required: true when fewer rows than total were returned
  - `ignored` string[]: Filter keys the dataset does not know
  - `columns` object[]
    - `key` string
    - `label` string
  - `rows` object[], required
  - `attribution` string, required: Keep this with the data
  - `licence` string
  - `next_step` object: Present when the plan capped the result: links and wording for getting every row
    - `message` string
    - `buy_export_url` string, uri
    - `signup_url` string, uri
    - `pricing_url` string, uri

---

[API](https://skmtc.dev/datascoop/apis/datascoop-api.md) · [All operations](https://skmtc.dev/datascoop/apis/datascoop-api/llms.txt) · [OpenAPI document](https://skmtc.dev/datascoop/apis/datascoop-api/revisions/102c5cf316da?raw)
