SDK API Reference
Enumerations
Classes
- CASSDK
- ConnectionSDK
- DeliverySDK
- EngageSDK
- JobSDK
- JourneySDK
- LLMSDK
- Logger
- PersonalizationSDK
- PolicySDK
- QuerySDK
- RawAPI
- RealtimeSDK
- ScheduleSDK
- SDKError
- SegmentSDK
- TDX
- UserSDK
- WorkflowSDK
- WorkspaceSDK
Interfaces
- ActivationResponse
- Agent
- AggregatedJourneyStats
- AggregatedStageStats
- AttributePreviewResult
- AttributeRequest
- AudienceFilter
- BehaviorPreviewResult
- BehaviorRequest
- BehaviorSchemaItem
- CampaignInfo
- CASActivationDef
- CASPullFile
- CASPullOptions
- CASPullResult
- CASPushOptions
- CASPushResult
- CASSegmentDef
- Chat
- ChatContentEvent
- ChatErrorEvent
- ChatHistoryResponse
- ChatImageEvent
- ChatInputEvent
- ChatOptions
- ChatOutputEvent
- ChatReasoningEvent
- ChatSessionMetadata
- ChatToolCallEvent
- ChatToolResultEvent
- ColumnInfo
- ComposableAudienceDef
- Connection
- CreateAgentParams
- CreateParentSegmentRequest
- CreateParentSegmentResponse
- CreateProjectParams
- CreateSegmentFolderRequest
- CreateSegmentFolderResponse
- CreateSegmentRequest
- CreateSegmentResponse
- CustomerGroupAttribute
- CustomerGroupBehavior
- CustomerGroupBehaviorSchemaItem
- CustomerGroupRequest
- DatabaseInfo
- EmailSenderAttributes
- EmailSenderInfo
- EmailTemplateInfo
- Job
- JobInfo
- Journey
- JourneyBranch
- JourneyCriteria
- JourneyExecution
- JourneyListItem
- JourneyStage
- JourneyStageStatistics
- JourneyStatistics
- JourneyStep
- JourneyVariant
- JourneyVersionItem
- LineContent
- LineImagemapArea
- LineImagemapMessage
- LineTextV2Message
- LLMProject
- MasterPreviewResult
- ModelInfo
- ParentSegment
- ParentSegmentField
- PermissionOperation
- PersonalizationService
- PersonalizationServicePatchRequest
- PersonalizationServiceToken
- PersonalizationTokenCreateRequest
- Policy
- PolicyPermissions
- PolicyUser
- PreviewColumnInfo
- PreviewOptions
- PreviewResult
- PullFile
- PullSegmentsOptions
- PullSegmentsResult
- PushParentYamlResult
- RawAPIRequestOptions
- RawAPIResult
- RealtimePersonalization
- RealtimePersonalizationCreateRequest
- RealtimePersonalizationPatchRequest
- RealtimePersonalizationSection
- ResolvedSegmentPath
- RTAttributeValidateResult
- RTConfig
- RTEventValidateResult
- RTListItem
- RTStatus
- RTValidateResult
- SDKConfig
- SDKContext
- SDKQueryOptions
- SegmentCondition
- SegmentFolder
- SegmentFolderDetails
- SegmentLeftValue
- SegmentOperator
- SegmentResponse
- SegmentRule
- SegmentTreeNode
- TableInfo
- UpdateAgentParams
- UpdateSegmentRequest
- UpdateSegmentResponse
- UserAccessControlResponse
- UserInfo
- ValidateOptions
- Workflow
- WorkflowAttempt
WorkflowLogEntry- WorkflowProject
- WorkflowSession
- WorkflowTask
- WorkspaceInfo
Type Aliases
- APIType
- Campaign
- CampaignStatus
- CampaignType
- ChatEvent
- ChatStreamEvent
- CompleteQueryResult
- EmailSender
- EmailTemplate
- HTTPMethod
- JourneyReentryMode
- JourneyState
- JourneyStepType
- JourneyWaitUnit
- LineImagemapAction
- LineMessage
- PermissionsMap
- PreviewProgressCallback
- QueryStage
- QueryStats
- ResourceType
- SessionStatus
- TDSite
- TrinoColumn
- Workspace
Variables
Functions
- aggregateJourneyHistory
- aggregateStageHistory
- assembleJourneyStats
- buildStageNameMap
- deduplicateJourneysByBundle
- entityToJourneyListItem
- errorContains
- findAttributeByName
- findBehaviorByName
- flattenJourneyActivation
- formatVersionsFromBundle
- generateAttributeCoverageSQL
- generateAttributeSampleSQL
- generateAttributeSchemaSQL
- generateBehaviorSampleSQL
- generateBehaviorSchemaSQL
- generateBehaviorStatsSQL
- generateColumnMapping
- generateEnrichedSQL
- generateMasterCountSQL
- generateMasterSampleSQL
- generateSchemaValidationSQL
- getAttributeColumns
- getBehaviorColumns
- getCampaignUrl
- getConsoleUrl
- getEndpoint
- getErrorCategory
- getErrorMessage
- getLLMProxyEndpoint
- getTemplateUrl
- getWorkspaceUrl
- isHttp400Error
- isHttp404Error
- isRetryableError
- parseJourneyState
- resolveWorkspacePath
- synthesizePreBundleVersion