The same /v1 surface the web app uses is the surface you integrate.
API overview
Siftbench is API-first. The web workbench is a pure consumer of the public /v1 REST API and SSE streams — the same contract your SOAR, automation, or detection pipeline can call.
Auth
- Browser sessions use the auth provider seam (dev subject today; OIDC for design partners).
- Automation uses org-scoped API keys. Keys never ship to the browser.
Core resources
| Resource | Purpose |
|---|---|
| Cases | Collaboration and retention boundary |
| Artifacts | Uploaded originals + parse state |
| Records | Queried derived evidence |
| Jobs | Ingest, parse, and agent work |
| Agent runs | Durable transcripts + proposed findings |
| Findings | Cited claims with accept/reject |
Streaming
Job progress and agent transcripts stream over SSE so UIs and automation stay live without polling.