API
API Reference
Alpha
DSAR is currently in alpha. APIs, package surfaces, configuration, and documentation may change as the project evolves.
These pages describe the DSAR HTTP surface exposed by @dsar/backend.
Runtime and System
- Init API for
POST /init - Status API for
GET /status - Policies API for policy discovery and upgrade lifecycle
- Webhooks API for inbound Resend and Slack entrypoints
Request Lifecycle
- Core Request API for intake, queue/detail reads, legal-clock explainability, clarifications, authority, notifications, and other lifecycle controls
- Verification API for verification cases and evidence
- Manifest API for fulfilment manifest reads, validation, and artifact operations
- Delivery API for delivery preparation, step-up, callback, and download flows
- Appeals API for request appeal handling
- Audit API for immutable audit export and verification
Tenant and Subject Scope
- Subjects API for
GET /subjects/:subjectId - Retention API for tenant retention policy reads and writes
Cross-Cutting Guides
- Request Lifecycle for an end-to-end workflow view
- Auth Model for subject, operator, and service principal behavior
- API Contract Surface for generated
OpenAPI and
/docs