Subscribe to real-time notifications via Server-Sent Events.
admin or member
Bearer <your-jwt>.https://api.causeflow.ai/v1/notifications/stream
Required header: Authorization: Bearer <token>
Response content-type: text/event-stream
| Event type | Description |
|---|---|
investigation.progress | An investigation step completed |
investigation.completed | Full investigation pipeline finished |
investigation.known_solution_found | Matching runbook or prior incident found |
remediation.proposed | AI proposed a remediation plan |
remediation.approved | Team member approved a remediation |
remediation.rejected | Team member rejected a remediation |
remediation.executed | Remediation action completed |
incident.created | New incident created |
incident.status_changed | Incident status transitioned |
approval.requested | A step requires manual approval |
approval.resolved | An approval was granted or rejected |
ping | Keepalive heartbeat every 30 seconds |
Last-Event-ID header to resume from the last received event. The server delivers any events missed since that ID: