SDK API Reference / Journey
Interface: Journey
Journey response - JSON:API format
Properties
attributes
attributes:
object
allowReentry
allowReentry:
boolean
Whether profiles can re-enter the journey
audienceId
audienceId:
string
Parent segment ID this journey belongs to
createdAt
createdAt:
string
Created timestamp
description?
optionaldescription:string|null
Journey description
goal?
optionalgoal:JourneyCriteria|null
Goal segment criteria
journeyBundleId?
optionaljourneyBundleId:string|null
Journey bundle ID (for versioning)
journeyBundleName?
optionaljourneyBundleName:string|null
Journey bundle name
journeyStages
journeyStages:
JourneyStage[]
Journey stages (1-8 stages)
latestExecution?
optionallatestExecution:JourneyExecution|null
Most recent execution
launchedAt?
optionallaunchedAt:string|null
Launched timestamp
name
name:
string
Journey name
paused
paused:
boolean
Whether journey is paused
pausedAt?
optionalpausedAt:string|null
Timestamp when journey was paused
reentryMode?
optionalreentryMode:JourneyReentryMode
Reentry behavior mode
state
state:
JourneyState
Journey state
updatedAt
updatedAt:
string
Updated timestamp
versionNumber?
optionalversionNumber:number
Version number within bundle
id
id:
string
relationships?
optionalrelationships:object
createdBy?
optionalcreatedBy:object
createdBy.data
data:
object
createdBy.data.id
id:
string
createdBy.data.type
type:
string
parentFolder?
optionalparentFolder:object
parentFolder.data
data: {
id:string;type:string; } |null
updatedBy?
optionalupdatedBy:object
updatedBy.data
data:
object
updatedBy.data.id
id:
string
updatedBy.data.type
type:
string
type
type:
"journey"