# bluedoor — SF Superior Court data San Francisco Superior Court cases, people appearances, attorneys, judges, charges, events, outcomes, public-safety context, source inventory, and provenance records. Data pages are server-rendered from the bluedoor SF Superior Court API and show the exact API calls used to render each page. Base API: https://api.bluedoor.sh/sf-superior-court/v1 Docs: https://bluedoor.sh/apis/sf-superior-court/docs Get an API key: https://bluedoor.sh/apis/sf-superior-court JSON convention in this prototype: each "Get this page with API" block links to the same-origin proxy /api/sfsc/, which mirrors the api.bluedoor.sh path shown on the page and keeps API credentials server-side. ## Indexes - https://bluedoor.sh/data/sf-superior-court — data home - https://bluedoor.sh/data/sf-superior-court/cases — case-search backbone - https://bluedoor.sh/data/sf-superior-court/search — unified search - https://bluedoor.sh/data/sf-superior-court/charges — charge rows - https://bluedoor.sh/data/sf-superior-court/statutes — statute records - https://bluedoor.sh/data/sf-superior-court/people — source-labeled name appearances - https://bluedoor.sh/data/sf-superior-court/judges — judge appearances - https://bluedoor.sh/data/sf-superior-court/attorneys — attorney appearances - https://bluedoor.sh/data/sf-superior-court/sources — source inventory - https://bluedoor.sh/data/sf-superior-court/indexes — all browseable indexes ## Page types - Case hub: /data/sf-superior-court/cases/ - sections: /people, /charges, /events, /outcomes, /prosecutions, /incidents, /dispatch-calls, /documents, /payments, /bail-bonds, /attorney-candidates, /source-records, /enrichment-edges - Source hub: /data/sf-superior-court/sources/ - Statute hub: /data/sf-superior-court/statutes/ ## Caveats - A name row is an appearance in a source, not a resolved real-world identity. - Public-safety, property, agency, and other context rows are source-labeled context; they are not court outcomes unless direct court data says so. - Use source IDs, source records, and enrichment edges when citing joined context.