Home › Sources › datasf_police_incident_code_crosswalk_ci9u_8awy
Reference: Police Department Incident Code Crosswalk
Source ID datasf_police_incident_code_crosswalk_ci9u_8awy. Use source caveats and join keys before treating context records as court facts.
Source overview
| Source ID | datasf_police_incident_code_crosswalk_ci9u_8awy |
| Name | Reference: Police Department Incident Code Crosswalk |
| Owner | San Francisco Police Department / DataSF |
| Layer | incident_reference |
| Coverage | Official DataSF incident-code crosswalk exposes 1,012 inc_code rows across 53 observed categories. The bounded parser loads all rows into incident_code_crosswalk and uses incident_code to normalize SFPD incident rows. |
| Formats | JSON API, CSV |
| Join keys | incident_code, inc_code |
| Caveats | This is a reference taxonomy for SFPD incident reports, not independent evidence that an incident occurred., Use the code mapping to normalize police incident categories while preserving raw source labels. |
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_police_incident_code_crosswalk_ci9u_8awy | reference_extract | - | - | - |
Full source record
| Access Mode | socrata_api |
| Cadence | reference table; refresh with incident-source sync |
| Coverage | Official DataSF incident-code crosswalk exposes 1,012 inc_code rows across 53 observed categories. The bounded parser loads all rows into incident_code_crosswalk and uses incident_code to normalize SFPD incident rows. |
| Government Level | local_police |
| ID | datasf_police_incident_code_crosswalk_ci9u_8awy |
| Layer | incident_reference |
| Name | Reference: Police Department Incident Code Crosswalk |
| Owner | San Francisco Police Department / DataSF |
| Profile Status | promoted_full_reference_extract |
| Canonical Records | incident_code_crosswalk, source_record |
| Caveats | This is a reference taxonomy for SFPD incident reports, not independent evidence that an incident occurred., Use the code mapping to normalize police incident categories while preserving raw source labels. |
| Evidence | artifacts/source-discovery/datasf-catalog-gap-scan.profile.json, artifacts/source-discovery/datasf-catalog-gap-ci9u_8awy.view.json, artifacts/source-discovery/datasf-catalog-gap-ci9u_8awy.sample.json, artifacts/source-discovery/datasf-catalog-gap-ci9u_8awy.count.json, data/reference_raw/datasf-police-incident-code-crosswalk.json, data/reference_raw/datasf-police-incident-code-crosswalk.manifest.json, scripts/profile_datasf_catalog_gap_scan.py, scripts/parse_datasf_incident_code_crosswalk.py |
| Formats | JSON API, CSV |
| Join Keys | incident_code, inc_code |
| Known Endpoints | Socrata /resource/ci9u-8awy.json |
| Rate Limit Notes | Small 1,012-row reference table; refresh alongside SFPD incident sync and quarantine changed/deleted codes. |
| Source Urls | https://data.sfgov.org/Public-Safety/Reference-Police-Department-Incident-Code-Crosswalk/ci9u-8awy, https://data.sfgov.org/resource/ci9u-8awy.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_police_incident_code_crosswalk_ci9u_8awyJSONGET https://api.bluedoor.sh/sf-superior-court/v1/case-search?source_id=datasf_police_incident_code_crosswalk_ci9u_8awy&division=criminal&limit=25&include_facets=trueJSONGET https://api.bluedoor.sh/sf-superior-court/v1/source-artifactsJSON