bluedoor data·SF Superior Court API·bluedoor.sh ↗

HomeSourcessfda_arrests

San Francisco District Attorney Actions Taken on Arrests Presented

Source ID sfda_arrests. Use source caveats and join keys before treating context records as court facts.

Source overview

Source IDsfda_arrests
NameSan Francisco District Attorney Actions Taken on Arrests Presented
OwnerSan Francisco District Attorney / DataSF
Layerincident_arrest_prosecution
CoverageEvery arrest presented to SFDA since 2011; the full paged Socrata pull generated 2026-06-05 captured 177,387 rows from 2011-01-01 through 2026-05-31, with data_loaded_at 2026-06-01T22:09:14.737. The local sample index and full public RDS/Postgres corpus load all 177,387 arrest-action rows into prosecution_events with one upstream source_record per row; 25,361 full-corpus rows exact-join to court cases by normalized court_number/case_number.
FormatsJSON API, CSV, OData, Parquet via derived mirrors
Join keyscourt_number, incident_number, arrest_date, arresting_agency, list_of_booked_charges
CaveatsDA action is not final court disposition and should not outrank court-owned docket/ROA facts., Court-number coverage should be measured against SFSC case_number before relying on joins., DA booked/filed charge tokens are source-labeled prosecution context and may not match court-owned charge rows one-for-one.

Linked cases

25,361 matching cases for this source filter.

CaseFiledDivision / typeStatusNamed litigantEventsChargesSources
CRI-260103372026-05-08criminalSentencing ObservedJOSE VELASQUEZ126sfda_arrests · sfda_prosecuted_cases
CRI-260103002026-05-08criminal-VICO FOREST93sfda_arrests · sfda_prosecuted_cases
CRI-260102262026-05-07criminal-JONATHAN QUINTAY BROWN1212sfda_arrests · sfda_case_resolutions · sfda_prosecuted_cases
CRI-260102152026-05-06criminalSentencing ObservedETHAN CHA19112sfda_arrests · sfda_case_resolutions · sfda_prosecuted_cases
CRI-260100952026-05-06criminal-COURTNEY FERROL BOSSE27sfda_arrests · sfda_prosecuted_cases
CRI-260100322026-05-06criminal-ANGELICA HYDE74sfda_arrests · sfda_prosecuted_cases
CRI-260099432026-05-06criminal-JAMAL PEREZMANU TAUESE98sfda_arrests · sfda_prosecuted_cases
CRI-260099182026-05-06criminal-GABRIEL PLACENCIA109sfda_arrests · sfda_case_resolutions · sfda_prosecuted_cases
CRI-260101092026-05-05criminalSentencing ObservedNICHOLAS JAY DAVIDSON1118sfda_arrests · sfda_prosecuted_cases
CRI-260099062026-05-05criminal-JOSE VICTOR GATO815sfda_arrests · sfda_prosecuted_cases
CRI-260098682026-05-05criminal-JOSE ANTONIO ESPINOZAFLORES810sfda_arrests · sfda_prosecuted_cases
CRI-260098462026-05-05criminal-CODY HATCH29sfda_arrests · sfda_prosecuted_cases
CRI-260098372026-05-04criminal-KAYVOOS CORDELL LEWIS183sfda_arrests · sfda_prosecuted_cases
CRI-260098352026-05-04criminal-KYLER ALEX SWEENEY163sfda_arrests · sfda_prosecuted_cases
CRI-260098262026-05-04criminal-JOSHUA DOWNS87sfda_arrests · sfda_prosecuted_cases
CRI-260097872026-05-04criminal-IKER ERAZO05sfda_arrests · sfda_prosecuted_cases
CRI-260097832026-05-04criminalDismissal ObservedDAOOD ALHALEMI2513sfda_arrests · sfda_prosecuted_cases
CRI-260097742026-05-01criminal-NESTOR ACOSTA109sfda_arrests · sfda_prosecuted_cases
CRI-260097642026-05-01criminal-LEVI MICHAEL BANKS1516sfda_arrests · sfda_prosecuted_cases
CRI-260097562026-05-01criminal-DESHAWN JERMAINE GAFFNEY127sfda_arrests · sfda_prosecuted_cases
CRI-260097402026-05-01criminal-TREVON SAVALAS BRITTENUIM109sfda_arrests · sfda_prosecuted_cases
CRI-260097322026-05-01criminal-ADOLFO DAVID RAUDALES178sfda_arrests · sfda_prosecuted_cases
CRI-260096852026-05-01criminal-ANIL SAGAR114sfda_arrests · sfda_prosecuted_cases
CRI-260086212026-05-01criminal-MELVIN LACAP CHAVEZ26sfda_arrests · sfda_prosecuted_cases
CRI-260083832026-05-01criminal-SHEILALYNEE ARUWI REEDFLORES26sfda_arrests · sfda_prosecuted_cases

Source artifacts

Artifact IDSource IDArtifact TypePathURLCaptured At
-sfda_arrestssocrata_dataset---

Full source record

Access Modesocrata_api
Cadenceweekly target refresh
CoverageEvery arrest presented to SFDA since 2011; the full paged Socrata pull generated 2026-06-05 captured 177,387 rows from 2011-01-01 through 2026-05-31, with data_loaded_at 2026-06-01T22:09:14.737. The local sample index and full public RDS/Postgres corpus load all 177,387 arrest-action rows into prosecution_events with one upstream source_record per row; 25,361 full-corpus rows exact-join to court cases by normalized court_number/case_number.
Government Levellocal_prosecution
IDsfda_arrests
Layerincident_arrest_prosecution
NameSan Francisco District Attorney Actions Taken on Arrests Presented
OwnerSan Francisco District Attorney / DataSF
Profile Statuspromoted_full_public_da_prosecution_extract
Canonical Recordsprosecution_event, agency_action, court_charge, source_record
CaveatsDA action is not final court disposition and should not outrank court-owned docket/ROA facts., Court-number coverage should be measured against SFSC case_number before relying on joins., DA booked/filed charge tokens are source-labeled prosecution context and may not match court-owned charge rows one-for-one.
Evidenceartifacts/source-discovery/datasf-da-prosecution-context.profile.json, artifacts/source-discovery/datasf-da-actions-arrests-czsm-3ei3.view.json, artifacts/source-discovery/datasf-da-actions-arrests-czsm-3ei3.sample.json, artifacts/source-discovery/datasf-da-actions-arrests-czsm-3ei3.profile-query.json, artifacts/source-discovery/datasf-da-actions-arrests-czsm-3ei3.da-action-counts.json, artifacts/source-discovery/datasf-da-actions-arrests-czsm-3ei3.linked-rows.json, data/enrichment_raw/da_actions_arrests.json, data/da_prosecution_raw/da_actions_arrests.json, data/da_prosecution_raw/manifest.json, scripts/sync_datasf_da_prosecution.py, scripts/profile_datasf_da_prosecution_context.py
FormatsJSON API, CSV, OData, Parquet via derived mirrors
Join Keyscourt_number, incident_number, arrest_date, arresting_agency, list_of_booked_charges
Known EndpointsSocrata /resource/czsm-3ei3.json
Rate Limit NotesUse checkpointed Socrata paging with an app token for full sync; checkpoint by data_loaded_at plus court_number and incident_number., Normalize SFSC case_number and DA court_number for exact case joins; preserve raw DA labels beside normalized outcome categories.
Source Urlshttps://data.sfgov.org/Public-Safety/District-Attorney-Actions-Taken-on-Arrests-Present/czsm-3ei3
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/sfda_arrestsJSON
GET https://api.bluedoor.sh/sf-superior-court/v1/case-search?source_id=sfda_arrests&division=criminal&limit=25&include_facets=trueJSON
GET https://api.bluedoor.sh/sf-superior-court/v1/source-artifactsJSON