Take the data
Licence
Free to use, including commercially, with attribution. A public record that you cannot re-analyse is not much of a public record.
Downloads
| File | Contents |
|---|---|
| facilities.csv | Every published provider in one file, flattened for a spreadsheet. Nested fields are dotted. This is the whole set. |
| facilities.json | An index of the county files below, with counts and URLs. The full set as a single JSON document would be tens of megabytes, so it is split rather than served as one response. |
| /api/county/<county>.json | Every provider in one county, all fields, with the source and retrieval date on each record. Ventura, for example. |
| counties.json | One row per county: provider count, licensed beds, and a centre point. |
| /api/facility/<licence>.json | One provider. Linked from every facility page. |
Two things to know before you analyse it
Citation totals are the state’s own and cover complaint investigations only. The per-visit-category breakdown is carried separately in citations_by_visit_type. Summing across categories produces a larger number than California itself publishes.
A null is a null. The state uses -1 to mean not applicable. Those arrive as null, never as zero, so an absent value never silently becomes a clean record.