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

HomeSourcesdatasf_sfmta_citation_enforcement_context

DataSF/SFMTA Citation Enforcement Context

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

Source overview

Source IDdatasf_sfmta_citation_enforcement_context
NameDataSF/SFMTA Citation Enforcement Context
OwnerDataSF / San Francisco Municipal Transportation Agency
Layertraffic_citation_enforcement_context
CoverageDataSF/SFMTA catalog terms returned citation-adjacent datasets for parking, transit fare, automated speed enforcement, and red-light camera citations. Bounded profile evidence covers 23,742,383 parking citation/fine rows from 2008-01-01T07:53:00 through a dirty future max of 2027-04-15T09:23:00; a Muni transit fare citation filtered view with masked samples; 17,532 automated speed-enforcement aggregate rows from 2025-04-01 through 2026-03-31, latest data_loaded_at 2026-05-01; and 608 red-light camera aggregate rows from 2024-01-01 through 2026-03-01, latest data_loaded_at 2026-04-23.
FormatsJSON API, CSV, GeoJSON
Join keyscitation_number, citation_issued_datetime, violation, violation_desc, citation_location, date, month, site_id, intersection, location, analysis_neighborhood, supervisor_district
CaveatsParking and transit-fare rows contain citation numbers and vehicle plate fields; default API display should hash, suppress, or policy-gate those identifiers., Citation rows are traffic/administrative enforcement context, not court case outcomes., Do not infer a court-party or driver identity from a vehicle plate, citation location, or enforcement camera location., The parking-citation profile observed future-dated citation_issued_datetime values through 2027-04-15, so production sync needs impossible/future-date quarantine.

Linked cases

0 matching cases for this source filter.

No matching cases.

Source artifacts

Artifact IDSource IDArtifact TypePathURLCaptured At
-datasf_sfmta_citation_enforcement_contextsocrata_dataset_group_profile---

Full source record

Access Modesocrata_api_with_identifier_masking
Cadencedaily/monthly/quarterly depending on citation family
CoverageDataSF/SFMTA catalog terms returned citation-adjacent datasets for parking, transit fare, automated speed enforcement, and red-light camera citations. Bounded profile evidence covers 23,742,383 parking citation/fine rows from 2008-01-01T07:53:00 through a dirty future max of 2027-04-15T09:23:00; a Muni transit fare citation filtered view with masked samples; 17,532 automated speed-enforcement aggregate rows from 2025-04-01 through 2026-03-31, latest data_loaded_at 2026-05-01; and 608 red-light camera aggregate rows from 2024-01-01 through 2026-03-01, latest data_loaded_at 2026-04-23.
Government Levellocal_transportation_enforcement
IDdatasf_sfmta_citation_enforcement_context
Layertraffic_citation_enforcement_context
NameDataSF/SFMTA Citation Enforcement Context
OwnerDataSF / San Francisco Municipal Transportation Agency
Profile Statusprofiled_masked_identifier_sample
Canonical Recordstraffic_citation_context, court_metric, place_context, source_record
CaveatsParking and transit-fare rows contain citation numbers and vehicle plate fields; default API display should hash, suppress, or policy-gate those identifiers., Citation rows are traffic/administrative enforcement context, not court case outcomes., Do not infer a court-party or driver identity from a vehicle plate, citation location, or enforcement camera location., The parking-citation profile observed future-dated citation_issued_datetime values through 2027-04-15, so production sync needs impossible/future-date quarantine.
Evidenceartifacts/source-discovery/datasf-citation-enforcement.profile.json, artifacts/source-discovery/datasf-citation-enforcement.catalog.json, artifacts/source-discovery/datasf-sfmta-parking-citations-ab4h-6ztd.view.json, artifacts/source-discovery/datasf-sfmta-parking-citations-ab4h-6ztd.sample.masked.json, artifacts/source-discovery/datasf-sfmta-parking-citations-ab4h-6ztd.profile-query.json, artifacts/source-discovery/datasf-sfmta-muni-transit-fare-citations-8pxu-u28x.view.json, artifacts/source-discovery/datasf-sfmta-muni-transit-fare-citations-8pxu-u28x.sample.masked.json, artifacts/source-discovery/datasf-sfmta-muni-transit-fare-citations-8pxu-u28x.profile-query.json, artifacts/source-discovery/datasf-automated-speed-enforcement-citations-d5uh-bk84.view.json, artifacts/source-discovery/datasf-automated-speed-enforcement-citations-d5uh-bk84.sample.masked.json, artifacts/source-discovery/datasf-automated-speed-enforcement-citations-d5uh-bk84.profile-query.json, artifacts/source-discovery/datasf-red-light-camera-citations-uzmr-g2uc.view.json, artifacts/source-discovery/datasf-red-light-camera-citations-uzmr-g2uc.sample.masked.json, artifacts/source-discovery/datasf-red-light-camera-citations-uzmr-g2uc.profile-query.json, scripts/profile_datasf_citation_enforcement_context.py
FormatsJSON API, CSV, GeoJSON
Join Keyscitation_number, citation_issued_datetime, violation, violation_desc, citation_location, date, month, site_id, intersection, location, analysis_neighborhood, supervisor_district
Known EndpointsSocrata /resource/ab4h-6ztd.json, Socrata /resource/8pxu-u28x.json, Socrata /resource/d5uh-bk84.json, Socrata /resource/uzmr-g2uc.json
Rate Limit NotesUse checkpointed Socrata paging by citation_issued_datetime, date, month, and data_loaded_at where available; do not call upstream live per API request., Store citation numbers and plate fields only in a policy-gated or hashed lane unless a direct court citation key requires a controlled join., Automated speed and red-light camera rows are aggregate enough for scheduled complete refreshes.
Source Urlshttps://data.sfgov.org/Transportation/SFMTA-Parking-Citations-Fines/ab4h-6ztd, https://data.sfgov.org/Transportation/SFMTA-Muni-Transit-Fare-Citations/8pxu-u28x, https://data.sfgov.org/Transportation/Automated-Speed-Enforcement-Citations/d5uh-bk84, https://data.sfgov.org/Transportation/Red-Light-Camera-Citations/uzmr-g2uc, https://data.sfgov.org/resource/ab4h-6ztd.json, https://data.sfgov.org/resource/8pxu-u28x.json, https://data.sfgov.org/resource/d5uh-bk84.json, https://data.sfgov.org/resource/uzmr-g2uc.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_sfmta_citation_enforcement_contextJSON
GET https://api.bluedoor.sh/sf-superior-court/v1/case-search?source_id=datasf_sfmta_citation_enforcement_context&division=criminal&limit=25&include_facets=trueJSON
GET https://api.bluedoor.sh/sf-superior-court/v1/source-artifactsJSON