Skip to main content
Corbado Observe helps you track authentication journeys across your product so you can understand user behavior, identify drop-offs and improve conversion. It does this by capturing structured events from your application and mapping them to a clear data model. This reference describes the @corbado/observe web SDK from version 0.12 onwards. The native SDKs send into the same data model.

1. Data model entities

Flows and decisions are not auto-discovered: you send their events yourself. Subflows are derived from step events. A backend classifier turns the event stream into flows, decisions and attempts, and that classified output is what the dashboards read. See Modeling for how to map your journeys onto it.

2. Event catalog

Every SDK method emits exactly one event. The wire name is what appears in debug logs, in the Observe Debugger and in the console’s events view. There is no subflow-finished event. Each attempt’s outcome is derived from its steps.