Sequences
Get Sequence Enrollment
Read one enrollment token, including how it entered and which branches it already took
GET
Get Sequence Enrollment
Get Sequence Enrollment
Read a single enrollment in a sequence: how it entered, the redacted branch decisions it has already taken, and the recorded graph walk from ClickHouse. Use this when list enrollments shows a completed token withenteredVia unknown or sitting on the completion
node and you need to know why the first branch took its else path. Listing
does not return ClickHouse history; this endpoint does.
Request
string
required
Sequence ID.
string
required
Enrollment token ID from list
enrollments (
enrollmentId).Response fields
enrollment is the same row shape as list
enrollments, including enteredVia,
entryContext, and branchDecisions.
entryContextis event or manual-enrollment context captured at entry: trigger type, event id, event name, and property keys only. Values from the enrolling payload are never returned.branchDecisionsis the redacted if/else (or random-split) verdict this token already took within the retained window, persisted on the token going forward.branchDecisionCountis the total andbranchDecisionsTruncatedsays whether older decisions were omitted. Compared values are summaries (missing,empty,nonempty,equals_expected), never the raw field or event-property value.nodeHistoryis the ClickHouse graph walk for this token, oldest first. Each step may include abranchDecisionreconstructed from stored node-completion metadata. Legacy rows that stored an unredacted evaluation reason are redacted on read.nodeHistoryTruncatedsays whether more events exist beyond the returnednodeHistoryLimitevents. Do not treat a truncated graph walk as complete.historySourceisnode_events,token_context,both, ornone.
Get Sequence Enrollment