Submission Pack
Documented API, validation report, deployment & governance pack, jury presentation and 60-day plan.
B · Documented API
Synthetic-only endpoints use a demo user header. Private register reads at /api/v1/registry require verified officer authentication. Application case writes use authenticated server operations. Government identity, delegated integration and MFA remain pilot dependencies.
| GET | /api/v1/search?q=&mode=exact|fuzzy|semantic | Hybrid case search + entity matches (access-scoped) |
| GET | /api/v1/cases | List authorized cases |
| GET | /api/v1/cases/:id | Case with documents, entities, events, seizures (404 if out of scope) |
| POST | /api/v1/extract | Classify + extract fields with confidence and line citations (body: text) |
| GET | /api/v1/matches | Candidate identity matches with reasons (require verification) |
| GET | /api/v1/legal/:caseId | Legal applicability matrix |
| GET | /api/v1/risk[/:caseId] | Validation metrics or per-case explained prediction |
| POST | /api/ai | Streaming assistant / summaries / drafts with permission-aware retrieval |
curl -H "X-User-Id: u2" "/api/v1/search?q=Ramesh%20Gowd&mode=fuzzy"
