Receive real-time Server-Sent Events for case analysis progress updates.
file.analysis.progress: Real-time updates on individual file processing stages.file.analysis.completed: Notification that a specific file has finished analysis.case.analysis.completed: Final event indicating the entire case is complete.heartbeat: Connection keep-alive signal.stream_closed: Indicates the stream has ended (e.g., if analysis was already finished).Case ID
API key for authentication (alternative to access_token)
Access token for JWT authentication
Unauthorised (invalid or missing authentication token)
Machine-readable error code for programmatic handling
"request.cases.file.missing-risk-score"
"request.authentication.invalid-token"
"request.forbidden"
"request.cases.case.not-found"
"request.cases.case.already-locked"
Human-readable error message explaining what went wrong
"User tried to perform an invalid operation on a file without a risk score."
{ "field": "email_address" }