Skip to content

SDK API Reference / JourneyStage

Interface: JourneyStage ​

Journey stage definition

Properties ​

description? ​

optional description?: string | null

Stage description


entryCriteria? ​

optional entryCriteria?: JourneyCriteria | null

Entry criteria - who enters this stage


exitCriteria? ​

optional exitCriteria?: JourneyCriteria[]

Exit criteria - conditions to remove from stage


exitCriterias? ​

optional exitCriterias?: JourneyCriteria[]

Exit criteria (API response field name — has trailing "s")


id ​

id: string

Stage ID


milestone? ​

optional milestone?: JourneyCriteria | null

Milestone tracking point


name ​

name: string

Stage name


steps? ​

optional steps?: Record<string, JourneyStep> | JourneyStep[]

Steps within this stage. Note: API returns object keyed by UUID, but internal code may use array.