Skip to main content
Server path: /genesys-journey | Type: Application | PCID required: Yes

Tools

ToolDescription
genesys_journey_delete_actionmapDelete single action map.
genesys_journey_delete_actiontemplateDelete a single action template.
genesys_journey_delete_outcomeDelete an outcome.
genesys_journey_delete_outcomes_predictorDelete an outcome predictor.
genesys_journey_delete_segmentDelete a segment.
genesys_journey_delete_viewDelete a Journey View by ID
genesys_journey_delete_view_schedulesDelete the Schedule of a JourneyView
genesys_journey_get_actionmapRetrieve a single action map.
genesys_journey_get_actionmapsRetrieve all action maps.
genesys_journey_get_actionmaps_estimates_jobGet status of job.
genesys_journey_get_actionmaps_estimates_job_resultsGet estimates from completed job.
genesys_journey_get_actiontargetRetrieve a single action target.
genesys_journey_get_actiontargetsRetrieve all action targets.
genesys_journey_get_actiontemplateRetrieve a single action template.
genesys_journey_get_actiontemplatesRetrieve all action templates.
genesys_journey_get_deployment_customer_pingSend a ping.
genesys_journey_get_outcomeRetrieve a single outcome.
genesys_journey_get_outcomesRetrieve all outcomes.
genesys_journey_get_outcomes_predictorRetrieve a single outcome predictor.
genesys_journey_get_outcomes_predictorsRetrieve all outcome predictors.
genesys_journey_get_segmentRetrieve a single segment.
genesys_journey_get_segmentsRetrieve all segments.
genesys_journey_get_sessionRetrieve a single session.
genesys_journey_get_session_eventsRetrieve all events for a given session.
genesys_journey_get_session_outcomescoresRetrieve latest outcome score associated with a session for all outcomes.
genesys_journey_get_viewGet a Journey View by ID
genesys_journey_get_view_schedulesGet the Schedule for a JourneyView
genesys_journey_get_view_versionGet a Journey View by ID and version
genesys_journey_get_view_version_chartGet a Chart by ID
genesys_journey_get_view_version_chart_versionGet a Chart by ID and version
genesys_journey_get_view_version_jobGet the job for a journey view version.
genesys_journey_get_view_version_job_resultsGet the result of a job for a journey view version.
genesys_journey_get_view_version_job_results_chartGet the chart result associated with a journey view job.
genesys_journey_get_view_version_jobs_latestGet the latest job of a journey view version.
genesys_journey_get_viewsGet a list of Journey Views
genesys_journey_get_views_data_detailsGet details about the data available for journey queries including oldest and newest event dates
genesys_journey_get_views_eventdefinitionGet an Event Definition
genesys_journey_get_views_eventdefinitionsGet a list of Event Definitions
genesys_journey_get_views_jobsGet the jobs for an organization.
genesys_journey_get_views_jobs_meGet my jobs
genesys_journey_get_views_schedulesGet the journey schedules for an organization.
genesys_journey_patch_actionmapUpdate single action map.
genesys_journey_patch_actiontargetUpdate a single action target.
genesys_journey_patch_actiontemplateUpdate a single action template.
genesys_journey_patch_outcomeUpdate an outcome.
genesys_journey_patch_segmentUpdate a segment.
genesys_journey_patch_view_version_jobUpdate the job for a journey view version. Only the status can be changed and only to Cancelled
genesys_journey_post_actionmapsCreate an action map.
genesys_journey_post_actionmaps_estimates_jobsQuery for estimates
genesys_journey_post_actiontemplatesCreate a single action template.
genesys_journey_post_deployment_actioneventSends an action event, which is used for changing the state of actions that have been offered to the user.
genesys_journey_post_deployment_appeventsSend a journey app event, used for tracking customer activity on an application.
genesys_journey_post_deployment_webeventsSend a journey web event, used for tracking customer activity on a website.
genesys_journey_post_flows_paths_queryQuery for flow paths.
genesys_journey_post_outcomesCreate an outcome.
genesys_journey_post_outcomes_predictorsCreate an outcome predictor.
genesys_journey_post_segmentsCreate a segment.
genesys_journey_post_view_schedulesAdd a new Schedule to a JourneyView
genesys_journey_post_view_version_jobsSubmit a job request for a journey view version.
genesys_journey_post_view_versionsUpdate a Journey View by ID
genesys_journey_post_viewsCreate a new Journey View
genesys_journey_post_views_encodings_validateValidate whether an encoding exist for a label/value combination.
genesys_journey_put_view_schedulesUpdate the Schedule for a JourneyView
genesys_journey_put_view_versionUpdate a Journey View by ID and version

genesys_journey_delete_actionmap

Delete single action map. Parameters:
ParameterTypeRequiredDefaultDescription
actionMapIdstringYesID of the action map.

genesys_journey_delete_actiontemplate

Delete a single action template. Parameters:
ParameterTypeRequiredDefaultDescription
actionTemplateIdstringYesID of the action template.
hardDeletebooleanNoDetermines whether Action Template should be soft-deleted (have it’s state set to deleted) or hard-deleted (permanently removed). Set to false (soft-delete) by default.

genesys_journey_delete_outcome

Delete an outcome. Parameters:
ParameterTypeRequiredDefaultDescription
outcomeIdstringYesID of the outcome.

genesys_journey_delete_outcomes_predictor

Delete an outcome predictor. Parameters:
ParameterTypeRequiredDefaultDescription
predictorIdstringYesID of predictor

genesys_journey_delete_segment

Delete a segment. Parameters:
ParameterTypeRequiredDefaultDescription
segmentIdstringYesID of the segment.

genesys_journey_delete_view

Delete a Journey View by ID Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesviewId

genesys_journey_delete_view_schedules

Delete the Schedule of a JourneyView Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourney View Id

genesys_journey_get_actionmap

Retrieve a single action map. Parameters:
ParameterTypeRequiredDefaultDescription
actionMapIdstringYesID of the action map.

genesys_journey_get_actionmaps

Retrieve all action maps. Parameters:
ParameterTypeRequiredDefaultDescription
pageNumberintegerNoPage number
pageSizeintegerNoPage size
sortBystringNoField(s) to sort by. Prefix with ’-’ for descending (e.g. sortBy=displayName,-createdDate).
filterFieldstringNoField to filter by (e.g. filterField=weight or filterField=action.actionTemplate.id). Requires ‘filterField’ to also be set.
filterValuestringNoValue to filter by. Requires ‘filterValue’ to also be set.
actionMapIdsany[]NoIDs of action maps to return. Use of this parameter is not compatible with pagination, filtering, sorting or querying. A maximum of 100 action maps are allowed per request.
queryFieldsany[]NoAction Map field(s) to query on. Requires ‘queryValue’ to also be set.
queryValuestringNoValue to query on using fuzzy matching. Requires ‘queryFields’ to also be set.

genesys_journey_get_actionmaps_estimates_job

Get status of job. Parameters:
ParameterTypeRequiredDefaultDescription
jobIdstringYesID of the job.

genesys_journey_get_actionmaps_estimates_job_results

Get estimates from completed job. Parameters:
ParameterTypeRequiredDefaultDescription
jobIdstringYesID of the job.

genesys_journey_get_actiontarget

Retrieve a single action target. Parameters:
ParameterTypeRequiredDefaultDescription
actionTargetIdstringYesID of the action target.

genesys_journey_get_actiontargets

Retrieve all action targets. Parameters:
ParameterTypeRequiredDefaultDescription
pageNumberintegerNoPage number
pageSizeintegerNoPage size

genesys_journey_get_actiontemplate

Retrieve a single action template. Parameters:
ParameterTypeRequiredDefaultDescription
actionTemplateIdstringYesID of the action template.

genesys_journey_get_actiontemplates

Retrieve all action templates. Parameters:
ParameterTypeRequiredDefaultDescription
pageNumberintegerNoPage number
pageSizeintegerNoPage size
sortBystringNoField(s) to sort by. Prefix with ’-’ for descending (e.g. sortBy=name,-createdDate).
mediaTypestringNoMedia type
statestringNoAction template state.
queryFieldsany[]NoActionTemplate field(s) to query on. Requires ‘queryValue’ to also be set.
queryValuestringNoValue to query on using fuzzy matching. Requires ‘queryFields’ to also be set.

genesys_journey_get_deployment_customer_ping

Send a ping. Parameters:
ParameterTypeRequiredDefaultDescription
deploymentIdstringYesThe ID of the deployment sending the ping.
customerCookieIdstringYesID of the customer associated with the ping.
dlstringNoDocument Location: 1) Web Page URL if overridden or URL fragment identifier (window.location.hash). OR 2) Application screen name that the ping request was sent from in the app. e.g. ‘home’ or ‘help. Pings without this parameter will not return actions.
dtstringNoDocument Title. A human readable name for the page or screen
appNamespacestringNoNamespace of the application (e.g. com.genesys.bancodinero). Used for domain filtering in application sessions
sessionIdstringNoUUID of the customer session. Use the same Session Id for all pings, AppEvents and ActionEvents in the session
sinceLastBeaconMillisecondsintegerNoHow long (milliseconds) since the last app event or beacon was sent. The response may return a pollInternvalMilliseconds to reduce the frequency of pings.

genesys_journey_get_outcome

Retrieve a single outcome. Parameters:
ParameterTypeRequiredDefaultDescription
outcomeIdstringYesID of the outcome.

genesys_journey_get_outcomes

Retrieve all outcomes. Parameters:
ParameterTypeRequiredDefaultDescription
pageNumberintegerNoPage number
pageSizeintegerNoPage size
sortBystringNoField(s) to sort by. The response can be sorted by any first level property on the Outcome response. Prefix with ’-’ for descending (e.g. sortBy=displayName,-createdDate).
outcomeIdsany[]NoIDs of outcomes to return. Use of this parameter is not compatible with pagination, sorting or querying. A maximum of 20 outcomes are allowed per request.
queryFieldsany[]NoOutcome field(s) to query on. Requires ‘queryValue’ to also be set.
queryValuestringNoValue to query on using fuzzy matching. Requires ‘queryFields’ to also be set.

genesys_journey_get_outcomes_predictor

Retrieve a single outcome predictor. Parameters:
ParameterTypeRequiredDefaultDescription
predictorIdstringYesID of predictor

genesys_journey_get_outcomes_predictors

Retrieve all outcome predictors.

genesys_journey_get_segment

Retrieve a single segment. Parameters:
ParameterTypeRequiredDefaultDescription
segmentIdstringYesID of the segment.

genesys_journey_get_segments

Retrieve all segments. Parameters:
ParameterTypeRequiredDefaultDescription
sortBystringNoField(s) to sort by. The response can be sorted by any first level property on the Outcome response. Prefix with ’-’ for descending (e.g. sortBy=displayName,-createdDate).
pageSizeintegerNoPage size
pageNumberintegerNoPage number
isActivebooleanNoDetermines whether or not to show only active segments.
segmentIdsany[]NoIDs of segments to return. Use of this parameter is not compatible with pagination, sorting or querying. A maximum of 100 segments are allowed per request.
queryFieldsany[]NoSegment field(s) to query on. Requires ‘queryValue’ to also be set.
queryValuestringNoValue to query on using fuzzy matching. Requires ‘queryFields’ to also be set.

genesys_journey_get_session

Retrieve a single session. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesID of the session.

genesys_journey_get_session_events

Retrieve all events for a given session. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesSystem-generated UUID that represents the session the event is a part of.
pageSizestringNoNumber of entities to return. Maximum of 200.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
eventTypestringNoA comma separated list of journey event types to include in the results.

genesys_journey_get_session_outcomescores

Retrieve latest outcome score associated with a session for all outcomes. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesID of the session.

genesys_journey_get_view

Get a Journey View by ID Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesviewId

genesys_journey_get_view_schedules

Get the Schedule for a JourneyView Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourney View Id

genesys_journey_get_view_version

Get a Journey View by ID and version Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesviewId
versionIdstringYesversionId

genesys_journey_get_view_version_chart

Get a Chart by ID Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesviewId
journeyViewVersionstringYesJourney View Version
chartIdstringYeschartId

genesys_journey_get_view_version_chart_version

Get a Chart by ID and version Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesviewId
journeyViewVersionstringYesJourney View Version
chartIdstringYeschartId
chartVersionstringYeschartVersion

genesys_journey_get_view_version_job

Get the job for a journey view version. Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourney View Id
journeyVersionIdstringYesJourney View Version
jobIdstringYesJobId

genesys_journey_get_view_version_job_results

Get the result of a job for a journey view version. Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourneyViewResult id
journeyViewVersionstringYesJourney View Version
jobIdstringYesId of the executing job

genesys_journey_get_view_version_job_results_chart

Get the chart result associated with a journey view job. Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourney View Id
journeyVersionIdstringYesJourney View Version
jobIdstringYesJobId
chartIdstringYesChartId

genesys_journey_get_view_version_jobs_latest

Get the latest job of a journey view version. Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourney View Id
journeyVersionIdstringYesJourney View Version

genesys_journey_get_views

Get a list of Journey Views Parameters:
ParameterTypeRequiredDefaultDescription
pageNumberintegerNoPage number
pageSizeintegerNoPage size
nameOrCreatedBystringNoJourney View Name or Created By
expandstringNoParameter to request additional data to return in Journey payload
idstringNoParameter to request a list of Journey Views by id, separated by commas. Limit of 100 items.

genesys_journey_get_views_data_details

Get details about the data available for journey queries including oldest and newest event dates

genesys_journey_get_views_eventdefinition

Get an Event Definition Parameters:
ParameterTypeRequiredDefaultDescription
eventDefinitionIdstringYesEvent Definition ID

genesys_journey_get_views_eventdefinitions

Get a list of Event Definitions

genesys_journey_get_views_jobs

Get the jobs for an organization. Parameters:
ParameterTypeRequiredDefaultDescription
pageNumberintegerNoThe number of the page to return
pageSizeintegerNoMax number of entities to return
intervalstringNoAn absolute timeframe for filtering the jobs, expressed as an ISO 8601 interval.
statusesstringNoJob statuses to filter for

genesys_journey_get_views_jobs_me

Get my jobs Parameters:
ParameterTypeRequiredDefaultDescription
pageNumberintegerNoThe number of the page to return
pageSizeintegerNoMax number of entities to return
intervalstringNoAn absolute timeframe for filtering the jobs, expressed as an ISO 8601 interval.
statusesstringNoJob statuses to filter for

genesys_journey_get_views_schedules

Get the journey schedules for an organization. Parameters:
ParameterTypeRequiredDefaultDescription
pageNumberintegerNoThe number of the page to return
pageSizeintegerNoMax number of entities to return

genesys_journey_patch_actionmap

Update single action map. Parameters:
ParameterTypeRequiredDefaultDescription
actionMapIdstringYesID of the action map.
actionobjectNoaction
actionMapScheduleGroupsobjectNoactionMapScheduleGroups
activationobjectNoactivation
createdDatestringNoTimestamp indicating when the action map was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
displayNamestringNoDisplay name of the action map.
endDatestringNoTimestamp at which the action map is scheduled to stop firing. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
idstringNoThe globally unique identifier for the object.
ignoreFrequencyCapbooleanNoOverride organization-level frequency cap and always offer web engagements from this action map.
isActivebooleanNoWhether the action map is active.
modifiedDatestringNoTimestamp indicating when the action map was last updated. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
pageUrlConditionsany[]NoURL conditions that a page must match for web actions to be displayable.
selfUristringNoThe URI for this object
startDatestringNoTimestamp at which the action map is scheduled to start firing. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
triggerWithEventConditionsany[]NoList of event conditions that must be satisfied to trigger the action map.
triggerWithOutcomePercentileConditionsany[]No(deprecated - use triggerWithOutcomeQuantileConditions instead) Percentile conditions for outcomes that must be satisfied to trigger the action map.
triggerWithOutcomeProbabilityConditionsany[]No(deprecated - use triggerWithOutcomeQuantileConditions instead) Probability conditions for outcomes that must be satisfied to trigger the action map.
triggerWithOutcomeQuantileConditionsany[]NoQuantile conditions for outcomes that must be satisfied to trigger the action map.
triggerWithSegmentsany[]NoTrigger action map if any segment in the list is assigned to a given customer.
versionintegerNoThe version of the action map.
weightintegerNoWeight of the action map with higher number denoting higher weight.

genesys_journey_patch_actiontarget

Update a single action target. Parameters:
ParameterTypeRequiredDefaultDescription
actionTargetIdstringYesID of the action target.
idstringNoThe globally unique identifier for the object.
namestringNoname
selfUristringNoThe URI for this object
serviceLevelobjectNoserviceLevel
shortAbandonThresholdintegerNoIndicates the non-default short abandon threshold

genesys_journey_patch_actiontemplate

Update a single action template. Parameters:
ParameterTypeRequiredDefaultDescription
actionTemplateIdstringYesID of the action template.
contentOfferobjectNocontentOffer
descriptionstringNoDescription of the action template’s functionality.
mediaTypestringNoMedia type of action described by the action template.
namestringNoName of the action template.
statestringNoWhether the action template is currently active, inactive or deleted.
versionintegerNoThe version of the action template.

genesys_journey_patch_outcome

Update an outcome. Parameters:
ParameterTypeRequiredDefaultDescription
outcomeIdstringYesID of the outcome.
associatedValueFieldobjectNoassociatedValueField
contextobjectNocontext
descriptionstringNoA description of the outcome.
displayNamestringNoThe display name of the outcome.
isActivebooleanNoWhether or not the outcome is active.
isPositivebooleanNoWhether or not the outcome is positive.
journeyobjectNojourney
versionintegerNoThe version of the outcome.

genesys_journey_patch_segment

Update a segment. Parameters:
ParameterTypeRequiredDefaultDescription
segmentIdstringYesID of the segment.
assignmentExpirationDaysintegerNoTime, in days, from when the segment is assigned until it is automatically unassigned.
colorstringNoThe hexadecimal color value of the segment.
contextobjectNocontext
descriptionstringNoA description of the segment.
displayNamestringNoThe display name of the segment.
externalSegmentobjectNoexternalSegment
isActivebooleanNoWhether or not the segment is active.
journeyobjectNojourney
shouldDisplayToAgentbooleanNoWhether or not the segment should be displayed to agent/supervisor users.
versionintegerNoThe version of the segment.

genesys_journey_patch_view_version_job

Update the job for a journey view version. Only the status can be changed and only to Cancelled Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourney View Id
journeyVersionIdstringYesJourney View Version
jobIdstringYesJobId
dateCompletedstringYesTimestamp of completion. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
dateCompletionEstimatedstringYesTimestamp for the estimated time of completion. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
dateCreatedstringYesTimestamp of execution. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
estimatedCompletionMarginintegerYesMargin of error of the estimated time of completion
idstringNoThe globally unique identifier for the object.
journeyViewobjectYesA journey view
selfUristringNoThe URI for this object
statusstringYesThe status of the job
userIdstringYesId of the user who submitted the request

genesys_journey_post_actionmaps

Create an action map. Parameters:
ParameterTypeRequiredDefaultDescription
actionobjectNoaction
actionMapScheduleGroupsobjectNoactionMapScheduleGroups
activationobjectNoactivation
createdDatestringNoTimestamp indicating when the action map was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
displayNamestringNoDisplay name of the action map.
endDatestringNoTimestamp at which the action map is scheduled to stop firing. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
idstringNoThe globally unique identifier for the object.
ignoreFrequencyCapbooleanNoOverride organization-level frequency cap and always offer web engagements from this action map.
isActivebooleanNoWhether the action map is active.
modifiedDatestringNoTimestamp indicating when the action map was last updated. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
pageUrlConditionsany[]NoURL conditions that a page must match for web actions to be displayable.
selfUristringNoThe URI for this object
startDatestringNoTimestamp at which the action map is scheduled to start firing. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
triggerWithEventConditionsany[]NoList of event conditions that must be satisfied to trigger the action map.
triggerWithOutcomePercentileConditionsany[]No(deprecated - use triggerWithOutcomeQuantileConditions instead) Percentile conditions for outcomes that must be satisfied to trigger the action map.
triggerWithOutcomeProbabilityConditionsany[]No(deprecated - use triggerWithOutcomeQuantileConditions instead) Probability conditions for outcomes that must be satisfied to trigger the action map.
triggerWithOutcomeQuantileConditionsany[]NoQuantile conditions for outcomes that must be satisfied to trigger the action map.
triggerWithSegmentsany[]NoTrigger action map if any segment in the list is assigned to a given customer.
versionintegerNoThe version of the action map.
weightintegerNoWeight of the action map with higher number denoting higher weight.

genesys_journey_post_actionmaps_estimates_jobs

Query for estimates Parameters:
ParameterTypeRequiredDefaultDescription
outcomeCriteriaobjectNooutcomeCriteria
segmentIdsany[]NoList of Segment IDs.

genesys_journey_post_actiontemplates

Create a single action template. Parameters:
ParameterTypeRequiredDefaultDescription
contentOfferobjectNocontentOffer
createdDatestringNoDate when action template was created in ISO-8601 format.
descriptionstringNoDescription of the action template’s functionality.
idstringNoThe globally unique identifier for the object.
mediaTypestringNoMedia type of action described by the action template.
modifiedDatestringNoDate when action template was last modified in ISO-8601 format.
namestringNoName of the action template.
selfUristringNoThe URI for this object
statestringNoWhether the action template is currently active, inactive or deleted.
versionintegerNoThe version of the action template.

genesys_journey_post_deployment_actionevent

Sends an action event, which is used for changing the state of actions that have been offered to the user. Parameters:
ParameterTypeRequiredDefaultDescription
deploymentIdstringYesThe ID of the deployment sending the beacon.
actionIdstringYesUUID for the action, as returned by the Ping endpoint when the action was qualified.
actionStatestringYesState the action is transitioning to.
errorCodestringNoClient defined error code (when state transitions to errored)
errorMessagestringNoMessage of the error returned when the action fails (when state transitions to errored)
idstringNoThe globally unique identifier for the object.
selfUristringNoThe URI for this object
sessionIdstringYesUUID of the customer session for this action.

genesys_journey_post_deployment_appevents

Send a journey app event, used for tracking customer activity on an application. Parameters:
ParameterTypeRequiredDefaultDescription
deploymentIdstringYesThe ID of the deployment sending the app event.
appobjectNoapp
attributesobjectNoUser-defined attributes associated with a particular event. These attributes provide additional context about the event. For example, items_in_cart or subscription_level.
createdDatestringNoUTC timestamp indicating when the event actually took place, events older than an hour will be rejected. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
customerCookieIdstringNoA UUID representing the customer associated with the app event. This is expected to be set per application install or device and can be used to identify a single customer across multiple sessions. This identifier, along with others passed as traits, is used for identity resolution.
deviceobjectNodevice
eventNamestringNoRepresents the action the customer performed. Event types are created for each unique event name and can be faceted on in segment and outcome conditions. A valid event name must only contain alphanumeric characters and underscores. A good event name is typically an object followed by the action performed in past tense, e.g. screen_viewed, search_performed, user_registered.
networkConnectivityobjectNonetworkConnectivity
referrerUrlstringNoThe referrer URL of the first event in the app session.
screenNamestringNoThe name of the screen, view, or fragment in the app where the event took place.
sdkLibraryobjectNosdkLibrary
searchQuerystringNoRepresents the keywords in a customer search query.
traitsobjectNoTraits are attributes intrinsic to the customer that may be sent in selected events, (e.g. email, givenName, cellPhone). Traits are used to collect information for identity resolution. For example, the same person might be using an application on different devices which might create two sessions with different customerIds. Additional information can be provided as traits to help link those two sessions and customers to a single external contact through common identifiers that were submitted via a form fill, message, or other input in both sessions.

genesys_journey_post_deployment_webevents

Send a journey web event, used for tracking customer activity on a website. Parameters:
ParameterTypeRequiredDefaultDescription
deploymentIdstringYesThe ID of the deployment sending the web event.
attributesobjectNoUser-defined attributes associated with a particular event. These attributes provide additional context about the event. For example, items_in_cart or subscription_level.
browserobjectNobrowser
createdDatestringNoUTC timestamp indicating when the event actually took place, events older than an hour will be rejected. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
customerCookieIdstringNoA UUID representing the customer making the request.
deviceobjectNodevice
eventNamestringNoRepresents the action the customer performed. Event types are created for each unique event name and can be faceted on in segment and outcome conditions. A valid event name must only contain alphanumeric characters and underscores. A good event name is typically an object followed by the action performed in past tense, e.g. page_viewed, order_completed, user_registered.
ipAddressstringNoCustomer’s IP address.
pageobjectNopage
referrerUrlstringNoIdentifies the referrer URL that originally generated the request for the current page being viewed.
searchQuerystringNoRepresents the keywords in a customer search query.
traitsobjectNoTraits are attributes intrinsic to the customer that may be sent in selected events, e.g. email, givenName, cellPhone. Traits are used to collect information for identity resolution. For example, the same person might be using an application on different devices which might create two sessions with different customerIds. Additional information can be provided as traits to help link those two sessions and customers to a single external contact through common identifiers that were submitted via a form fill, message, or other input in both sessions.
userAgentStringstringNoOverride for HTTP User-Agent string from request header (see https://tools.ietf.org/html/rfc1945#section-10.15).

genesys_journey_post_flows_paths_query

Query for flow paths. Parameters:
ParameterTypeRequiredDefaultDescription
categorystringNoCategory (use case) of the paths within a given domain.
flowsany[]NoList of flows to query the paths result.

genesys_journey_post_outcomes

Create an outcome. Parameters:
ParameterTypeRequiredDefaultDescription
associatedValueFieldobjectNoassociatedValueField
contextobjectNocontext
descriptionstringNoA description of the outcome.
displayNamestringNoThe display name of the outcome.
isActivebooleanNoWhether or not the outcome is active.
isPositivebooleanNoWhether or not the outcome is positive.
journeyobjectNojourney
versionintegerNoThe version of the outcome.

genesys_journey_post_outcomes_predictors

Create an outcome predictor. Parameters:
ParameterTypeRequiredDefaultDescription
outcomeobjectNooutcome

genesys_journey_post_segments

Create a segment. Parameters:
ParameterTypeRequiredDefaultDescription
assignmentExpirationDaysintegerNoTime, in days, from when the segment is assigned until it is automatically unassigned.
colorstringNoThe hexadecimal color value of the segment.
contextobjectNocontext
descriptionstringNoA description of the segment.
displayNamestringNoThe display name of the segment.
externalSegmentobjectNoexternalSegment
isActivebooleanNoWhether or not the segment is active.
journeyobjectNojourney
shouldDisplayToAgentbooleanNoWhether or not the segment should be displayed to agent/supervisor users.
versionintegerNoThe version of the segment.

genesys_journey_post_view_schedules

Add a new Schedule to a JourneyView Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourney View Id
dateModifiedstringYesTimestamp of last update. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
frequencystringYesFrequency of execution
idstringNoThe globally unique identifier for the object.
selfUristringNoThe URI for this object
userobjectYesuser

genesys_journey_post_view_version_jobs

Submit a job request for a journey view version. Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourney View Id
journeyVersionIdstringYesJourney View Version

genesys_journey_post_view_versions

Update a Journey View by ID Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesviewId
chartsany[]NoA list of charts to measure within context of the elements of the the journey view
createdByobjectNocreatedBy
dateCreatedstringNoThe date when the journey view was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
dateModifiedstringNoThe date when this version of the journey view was modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
descriptionstringNoA description of the journey view
durationstringNoA relative timeframe for the journey view, expressed as an ISO 8601 duration. Only one of interval or duration must be specified. Periods are represented as an ISO-8601 string. For example: P1D or P1DT12H
elementsany[]YesThe elements within the journey view
idstringNoThe globally unique identifier for the object.
intervalstringNoAn absolute timeframe for the journey view, expressed as an ISO 8601 interval. Only one of interval or duration must be specified. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss
modifiedByobjectNomodifiedBy
namestringNoname
selfUristringNoThe URI for this object
versionintegerNoThe version of the journey view

genesys_journey_post_views

Create a new Journey View Parameters:
ParameterTypeRequiredDefaultDescription
chartsany[]NoA list of charts to measure within context of the elements of the the journey view
createdByobjectNocreatedBy
dateCreatedstringNoThe date when the journey view was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
dateModifiedstringNoThe date when this version of the journey view was modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
descriptionstringNoA description of the journey view
durationstringNoA relative timeframe for the journey view, expressed as an ISO 8601 duration. Only one of interval or duration must be specified. Periods are represented as an ISO-8601 string. For example: P1D or P1DT12H
elementsany[]YesThe elements within the journey view
idstringNoThe globally unique identifier for the object.
intervalstringNoAn absolute timeframe for the journey view, expressed as an ISO 8601 interval. Only one of interval or duration must be specified. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss
modifiedByobjectNomodifiedBy
namestringNoname
selfUristringNoThe URI for this object
versionintegerNoThe version of the journey view

genesys_journey_post_views_encodings_validate

Validate whether an encoding exist for a label/value combination. Parameters:
ParameterTypeRequiredDefaultDescription
bodyany[]NoRequest body

genesys_journey_put_view_schedules

Update the Schedule for a JourneyView Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesJourney View Id
dateModifiedstringYesTimestamp of last update. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
frequencystringYesFrequency of execution
idstringNoThe globally unique identifier for the object.
selfUristringNoThe URI for this object
userobjectYesuser

genesys_journey_put_view_version

Update a Journey View by ID and version Parameters:
ParameterTypeRequiredDefaultDescription
viewIdstringYesviewId
versionIdstringYesversionId
chartsany[]NoA list of charts to measure within context of the elements of the the journey view
createdByobjectNocreatedBy
dateCreatedstringNoThe date when the journey view was created. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
dateModifiedstringNoThe date when this version of the journey view was modified. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
descriptionstringNoA description of the journey view
durationstringNoA relative timeframe for the journey view, expressed as an ISO 8601 duration. Only one of interval or duration must be specified. Periods are represented as an ISO-8601 string. For example: P1D or P1DT12H
elementsany[]YesThe elements within the journey view
idstringNoThe globally unique identifier for the object.
intervalstringNoAn absolute timeframe for the journey view, expressed as an ISO 8601 interval. Only one of interval or duration must be specified. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss
modifiedByobjectNomodifiedBy
namestringNoname
selfUristringNoThe URI for this object
versionintegerNoThe version of the journey view