Home › Sources › datasf_sheriff_inspector_general
DataSF Sheriff's Inspector General Cases and Resolutions
Source ID datasf_sheriff_inspector_general. Use source caveats and join keys before treating context records as court facts.
Source overview
| Source ID | datasf_sheriff_inspector_general |
| Name | DataSF Sheriff's Inspector General Cases and Resolutions |
| Owner | San Francisco Sheriff's Office Inspector General / DataSF |
| Layer | agency_oversight_context |
| Coverage | Public Sheriff Inspector General oversight dataset has 76 allegation/deputy-involvement rows across 39 distinct oversight cases; complaint_received_date spans 2023-01-31 through 2026-01-20, latest findings_issued_date 2026-02-02, latest data_loaded_at 2026-05-29. |
| Formats | JSON API, CSV |
| Join keys | unique_id, case_number, complaint_received_date, findings_issued_date, location_of_incident, referral_from_agency_account_name |
| Caveats | Inspector General case numbers are not SFSC case numbers and must remain namespaced., Oversight findings are accountability context, not criminal charges, guilt findings, or court outcomes., Narratives, demographics, and custody locations need source labels and display policy. |
Linked cases
0 matching cases for this source filter.
No matching cases.
Source artifacts
| Artifact ID | Source ID | Artifact Type | Path | URL | Captured At |
|---|---|---|---|---|---|
| - | datasf_sheriff_inspector_general | socrata_dataset_profile | - | - | - |
Full source record
| Access Mode | socrata_api |
| Cadence | operational open-data refresh |
| Coverage | Public Sheriff Inspector General oversight dataset has 76 allegation/deputy-involvement rows across 39 distinct oversight cases; complaint_received_date spans 2023-01-31 through 2026-01-20, latest findings_issued_date 2026-02-02, latest data_loaded_at 2026-05-29. |
| Government Level | local_sheriff_oversight |
| ID | datasf_sheriff_inspector_general |
| Layer | agency_oversight_context |
| Name | DataSF Sheriff's Inspector General Cases and Resolutions |
| Owner | San Francisco Sheriff's Office Inspector General / DataSF |
| Profile Status | promoted_bounded_oversight_case_context |
| Canonical Records | agency_oversight_case, source_record |
| Caveats | Inspector General case numbers are not SFSC case numbers and must remain namespaced., Oversight findings are accountability context, not criminal charges, guilt findings, or court outcomes., Narratives, demographics, and custody locations need source labels and display policy. |
| Evidence | artifacts/source-discovery/datasf-sheriff-inspector-general.profile.json, artifacts/source-discovery/datasf-sheriff-inspector-general-cases-h6f3-ewzk.view.json, artifacts/source-discovery/datasf-sheriff-inspector-general-cases-h6f3-ewzk.sample.json, artifacts/source-discovery/datasf-sheriff-inspector-general-cases-h6f3-ewzk.profile-query.json, artifacts/source-discovery/datasf-sheriff-inspector-general-cases-h6f3-ewzk.top-findings.json |
| Formats | JSON API, CSV |
| Join Keys | unique_id, case_number, complaint_received_date, findings_issued_date, location_of_incident, referral_from_agency_account_name |
| Known Endpoints | Socrata /resource/h6f3-ewzk.json |
| Rate Limit Notes | Use checkpointed Socrata paging by complaint_received_date and unique_id; do not call per user request. |
| Source Urls | https://data.sfgov.org/Public-Safety/Sheriff-s-Inspector-General-Cases-and-Resolution/h6f3-ewzk, https://data.sfgov.org/resource/h6f3-ewzk.json |
Get this page with API
Rendered from the bluedoor SF Superior Court API. Reproduce it:
GET https://api.bluedoor.sh/sf-superior-court/v1/sources/datasf_sheriff_inspector_generalJSONGET https://api.bluedoor.sh/sf-superior-court/v1/case-search?source_id=datasf_sheriff_inspector_general&division=criminal&limit=25&include_facets=trueJSONGET https://api.bluedoor.sh/sf-superior-court/v1/source-artifactsJSON