Genesys Journey API is one of 87 APIs that Genesys publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Journey. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.
This API exposes
92 operations
across 61 paths,
and defines 249 schemas.
It is described by OpenAPI 2.0, at version v2.
Requests are made against the base URL https://api.mypurecloud.com.
The identity and technical contract details declared by the specification.
SegmentAssignmentSegment
object
2 properties
1 required
OutcomeQuantileCondition
object
3 properties
2 required
ExternalEventIdentifiers
object
1 property
1 required
JourneyEventDefinition
object
An event definition used when creating journey views
8 properties
4 required
ExternalEvent
object
4 properties
4 required
AddressableEntityRef
object
2 properties
UnprocessedSegmentAssignments
object
3 properties
1 required
JsonSchemaDocument
object
A JSON Schema document.
8 properties
JourneyViewSchedule
object
5 properties
3 required
ActionEventRequest
object
7 properties
3 required
SegmentAssignment
object
5 properties
4 required
AsyncQueryStatus
object
5 properties
PatchCloseButtonStyleProperties
object
2 properties
CustomEventAttribute
object
2 properties
2 required
StatisticalResponse
object
3 properties
JourneyViewResult
object
A journey view result
2 properties
ActionMapAction
object
8 properties
AggregateViewData
object
2 properties
PatchActionTarget
object
5 properties
JourneyViewLink
object
A link between elements in a journey view
5 properties
1 required
JourneyViewElementFilter
object
A set of filters on an element within a journey view
3 properties
1 required
EventSession
object
3 properties
2 required
EventListing
object
4 properties
StatisticalSummary
object
14 properties
PatchSurveyQuestion
object
5 properties
1 required
SdkLibrary
object
2 properties
2 required
FlowPathsFlowDetails
object
4 properties
4 required
JourneyViewLinkTimeConstraint
object
2 properties
CoretypeListing
object
3 properties
SegmentAssignmentEvent
object
1 property
1 required
ExternalEventChange
object
A change in an external event definition
7 properties
OutcomeScore
object
7 properties
DataRange
object
2 properties
OutcomeAchievedEventOutcome
object
4 properties
3 required
Referrer
object
9 properties
5 required
AppEvent
object
13 properties
6 required
MaxLength
object
2 properties
2 required
OutcomePredictorRequest
object
1 property
1 required
WebEventResponseSession
object
7 properties
4 required
OutcomeAchievedEvent
object
10 properties
1 required
JourneyViewElementFilterNumberPredicate
object
A numeric filter on an element within a journey view
4 properties
2 required
OutcomePredictorListing
object
1 property
WebEventBrowser
object
3 properties
2 required
RequestEntityTypeCriteria
object
5 properties
3 required
JourneyViewScheduleListing
object
10 properties
ConversationUserDisposition
object
3 properties
2 required
UpdateSegmentAssignmentRequest
object
2 properties
TextStyleProperties
object
4 properties
JourneyViewUser
object
3 properties
AsyncQueryResponse
object
1 property
JourneyPattern
object
5 properties
4 required
EntityListing
object
1 property
ActionTemplate
object
10 properties
3 required
WebActionEvent
object
14 properties
6 required
JourneyAggregateQueryPredicate
object
5 properties
JourneyViewElementAttributes
object
Attributes on an element in a journey view
3 properties
1 required
PatchExternalSegment
object
1 property
PatchCriteria
object
4 properties
ExternalEventSummary
object
Summary of an external event definition
9 properties
RequestMapping
object
4 properties
AssignedSegment
object
2 properties
1 required
ExternalEventsResponse
object
1 property
1 required
ConnectedQueue
object
2 properties
OutcomeProbabilityCondition
object
3 properties
2 required
ActionMapActionTemplate
object
2 properties
CallToAction
object
3 properties
1 required
ExternalSegment
object
3 properties
3 required
ActionMapEstimateOutcomeCriteria
object
5 properties
1 required
KeyValue
object
2 properties
2 required
RequestPage
object
4 properties
2 required
RequestJourneyPattern
object
5 properties
4 required
JourneyExternalEventsSchema
object
7 properties
PatchTextStyleProperties
object
4 properties
PatchActionTemplate
object
6 properties
1 required
EventAction
object
5 properties
5 required
JourneyAggregationView
object
4 properties
3 required
JourneyViewResultMetrics
object
The metrics of an element or a link in journey
5 properties
WebMessagingOfferProperties
object
1 property
JourneySurveyQuestion
object
5 properties
1 required
Event
object
12 properties
5 required
OutcomePercentileCondition
object
3 properties
2 required
PatchCtaButtonStyleProperties
object
5 properties
SegmentListing
object
10 properties
SegmentForUnassignment
object
1 property
1 required
ContentOffer
object
9 properties
2 required
JourneyExternalEventsSchemaListing
object
3 properties
AppEventResponseSession
object
7 properties
5 required
NumericRange
object
4 properties
JourneyAggregateQueryResponse
object
1 property
PatchJourney
object
1 property
MinLength
object
2 properties
2 required
SegmentUnassignments
object
1 property
1 required
UpdateExternalEventRequest
object
Request to update an external event
2 properties
2 required
PatchContentOfferStyleProperties
object
3 properties
SessionLastEvent
object
3 properties
3 required
UpdateSegmentAssignmentResponse
object
1 property
1 required
WebMessagingOfferFields
object
2 properties
ExternalEventsRequest
object
1 property
1 required
ContentOfferStyleProperties
object
3 properties
RequestDevice
object
10 properties
4 required
DomainEntityRef
object
3 properties
PatchAction
object
8 properties
1 required
ActivateExternalEventRequest
object
Request to activate an external event
2 properties
2 required
FlowPaths
object
4 properties
2 required
UnprocessedExternalEvent
object
5 properties
4 required
JourneyViewElement
object
An element within a journey view
6 properties
3 required
ArchitectFlowFields
object
2 properties
FlowPathsFlowFilter
object
1 property
1 required
ActionMapListing
object
10 properties
SegmentAssignments
object
1 property
1 required
ContextPattern
object
1 property
1 required
ActionSurvey
object
1 property
1 required
CustomEventAttributeList
object
2 properties
2 required
ActionMapScheduleGroups
object
2 properties
1 required
JourneySchemaUpdateRequest
object
Update an external event schema
3 properties
3 required
ActionMapEstimateRequest
object
2 properties
PatchCallToAction
object
3 properties
JourneyAsyncAggregateQueryResponse
object
2 properties
JourneyAggregateQueryClause
object
2 properties
2 required
JourneyViewElementDisplayAttributes
object
Display attributes for an element in a journey view
3 properties
3 required
RequestCriteria
object
4 properties
2 required
NetworkConnectivity
object
4 properties
3 required
OutcomeRefRequest
object
1 property
1 required
ServiceLevel
object
2 properties
JourneyAsyncAggregationQuery
object
10 properties
2 required
JourneyAggregationQuery
object
9 properties
2 required
PatchContext
object
1 property
Detail
object
4 properties
PatchActionMap
object
20 properties
3 required
SegmentEstimateCount
object
2 properties
UpdateExternalEventResponse
object
Response for updating an external event definition
5 properties
ResponsePage
object
9 properties
5 required
ActionMap
object
20 properties
1 required
OutcomeRequest
object
8 properties
1 required
ConversationChannel
object
3 properties
1 required
OutcomeScoresResult
object
2 properties
JourneyViewJobListing
object
10 properties
EstimateJobAsyncResponse
object
2 properties
JourneyAggregateDataContainer
object
2 properties
ValidationLimits
object
6 properties
JourneyViewJob
object
9 properties
7 required
JourneyViewChartMetric
object
A metric to measure within the chart
4 properties
2 required
ExternalEventsConfigurationListing
object
10 properties
AppEventResponse
object
18 properties
11 required
PatchOutcome
object
8 properties
1 required
PatchContentOfferStylingConfiguration
object
7 properties
ExternalEventChangesResponse
object
Response for getting changes in external event definitions
1 property
JourneyViewResultLink
object
Represents a link between 2 elements in a journey view result
3 properties
SegmentForAssignment
object
1 property
1 required
AchievedOutcome
object
2 properties
1 required
ExternalEventExternalId
object
2 properties
2 required
OutcomeAchievement
object
2 properties
2 required
WebEvent
object
16 properties
10 required
Device
object
10 properties
5 required
AggregateMetricData
object
3 properties
PatchContextPattern
object
1 property
GroupByAttribute
object
2 properties
PatchContentOffer
object
9 properties
Context
object
1 property
1 required
JourneyViewChartDisplayAttributes
object
Display attributes for the chart, such as type, labels and legends
4 properties
OpenActionProperties
object
2 properties
Criteria
object
4 properties
4 required
ContentOfferStylingConfiguration
object
7 properties
Browser
object
11 properties
6 required
JourneyViewChartMetricResultValue
object
2 properties
OutcomeRef
object
2 properties
PatchActionSurvey
object
1 property
1 required
ActionEventActionMap
object
4 properties
3 required
JourneyAggregateQueryFilter
object
3 properties
1 required
CreateExternalEventsConfigurationRequest
object
5 properties
5 required
PatchEntityTypeCriteria
object
5 properties
CloseButtonStyleProperties
object
2 properties
JourneyViewChart
object
A chart within the context of the elements of the the journey view
10 properties
1 required
PatchContentPositionProperties
object
4 properties
RequestContextPattern
object
1 property
1 required
JourneyViewElementFilterPredicate
object
A filter on an element within a journey view
4 properties
2 required
Limit
object
3 properties
WebEventRequest
object
13 properties
4 required
ActionTargetListing
object
10 properties
JourneyCaseAssociation
object
The representation of a case association on a journey session.
5 properties
1 required
JourneyPage
object
10 properties
5 required
JourneyGeolocation
object
10 properties
WebEventResponse
object
18 properties
12 required
JourneyJsonSchemaRequest
object
A JSON Schema for create/update requests.
5 properties
3 required
GetExternalEventsResponse
object
Response for listing external events
1 property
ActionTarget
object
11 properties
FlowPathsElement
object
7 properties
3 required
Activation
object
2 properties
1 required
JourneyView
object
A journey view
13 properties
1 required
PatchActionProperties
object
5 properties
SessionListing
object
4 properties
JourneySegment
object
15 properties
11 required
EntityTypeCriteria
object
5 properties
5 required
Items
object
2 properties
SchemaQuantityLimits
object
16 properties
ActivateExternalEventResponse
object
Response for activation of an external event
5 properties
Journey
object
1 property
1 required
JourneyViewChartResult
object
4 properties
ActionMapEstimateResult
object
4 properties
Coretype
object
11 properties
FlowPathsQuery
object
2 properties
2 required
PatchAssociatedValueField
object
2 properties
SessionSegmentAssignment
object
2 properties
2 required
UrlCondition
object
2 properties
2 required
ActionTemplateListing
object
10 properties
ErrorBody
object
11 properties
ContentPositionProperties
object
4 properties
WebEventDevice
object
9 properties
4 required
ActionMapScheduleGroup
object
1 property
1 required
ActionProperties
object
5 properties
OpenActionFields
object
2 properties
1 required
SegmentAssignmentSession
object
3 properties
2 required
JourneyViewListing
object
10 properties
Number
object
2 properties
Outcome
object
12 properties
9 required
JourneyViewChartGroupByAttribute
object
A journey element attribute to group by within the chart
2 properties
2 required
PatchSegment
object
10 properties
DeploymentWebAction
object
10 properties
5 required
JourneyJsonSchemaDocument
object
An External Events JSON Schema
5 properties
2 required
AssociatedValueField
object
2 properties
2 required
AppEventRequest
object
13 properties
6 required
RequestExternalSegment
object
3 properties
2 required
JourneyViewResultElement
object
An element within a journey view result
4 properties
JourneyEventDefinitionListing
object
3 properties
JourneyViewElementFilterRangeData
object
2 properties
RequestContext
object
1 property
Session
object
51 properties
6 required
JourneySegmentRequest
object
10 properties
1 required
JourneyViewElementFilterRange
object
the range of attribute values to filter on. At least one comparator must be defined
6 properties
PatchJourneyPattern
object
5 properties
Label
object
3 properties
3 required
RequestJourney
object
1 property
JourneyViewChartMetricResult
object
2 properties
JourneyApp
object
4 properties
4 required
EventCondition
object
6 properties
4 required
ConnectedUser
object
2 properties
SegmentAssignmentListing
object
1 property
OutcomePredictor
object
3 properties
Schema
object
5 properties
UpdateExternalEventsConfigurationRequest
object
2 properties
PatchWebMessagingOfferFields
object
2 properties
ExternalEventsConfiguration
object
10 properties
8 required
CtaButtonStyleProperties
object
5 properties
PatchActionMapScheduleGroups
object
2 properties
1 required
DeploymentPing
object
2 properties
AggregationRange
object
2 properties
ItemValidationLimits
object
2 properties
2 required
OutcomeListing
object
10 properties
JourneyCampaign
object
7 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Genesys publishes across the network.