Operations 92
GET
/api/v2/analytics/journeys/aggregates/jobs/{jobId}
Get status for async query for journey aggregates
#
DELETE
/api/v2/analytics/journeys/aggregates/jobs/{jobId}
Delete/cancel an async request for journey aggregates
#
GET
/api/v2/analytics/journeys/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
GET
/api/v2/externalcontacts/contacts/{contactId}/journey/segments
Retrieve segment assignments by external contact ID.
#
POST
/api/v2/externalcontacts/contacts/{contactId}/journey/segments
Assign/Unassign up to 10 segments to/from an external contact or, if a segment is already assigned, update the expiry date of the segment assignment. Any unprocessed segment assign
#
GET
/api/v2/externalcontacts/contacts/{contactId}/journey/sessions
Retrieve all sessions for a given external contact.
#
GET
/api/v2/journey/actionmaps/estimates/jobs/{jobId}/results
Deprecated. Get estimates from completed job.
#
GET
/api/v2/journey/externalevents/schemas/coretypes/{coreTypeName}
Get a core type from which all schemas are built
#
GET
/api/v2/journey/externalevents/schemas/coretypes
Get the list of core types enabled for a specific namespace.
#
DELETE
/api/v2/journey/externalevents/configurations/{configId}
Delete an external events configuration.
#
PATCH
/api/v2/journey/externalevents/configurations/{configId}
Update an external events configuration.
#
POST
/api/v2/journey/externalevents/configurations/{configurationId}/events
Create external events
#
GET
/api/v2/journey/externalevents/schemas/{schemaId}/versions
Get all versions of a External Events schema
#
GET
/api/v2/journey/externalevents/schemas/{schemaId}/versions/{versionId}
Get a specific version of a schema
#
GET
/api/v2/journey/sessions/{sessionId}/outcomescores
Deprecated. Retrieve latest outcome score associated with a session for all outcomes.
#
GET
/api/v2/journey/outcomes/predictors/{predictorId}
Deprecated. Retrieve a single outcome predictor.
#
GET
/api/v2/journey/views/{viewId}/versions/{journeyViewVersion}/charts/{chartId}
Get a Chart by ID
#
GET
/api/v2/journey/views/{viewId}/versions/{journeyViewVersion}/charts/{chartId}/versions/{chartVersion}
Get a Chart by ID and version
#
GET
/api/v2/journey/views/data/details
Get details about the data available for journey queries including oldest and newest event dates
#
POST
/api/v2/journey/views/encodings/validate
Validate whether an encoding exist for a label/value combination.
#
PUT
/api/v2/journey/views/eventdefinitions/{eventDefinitionId}
Update external event for journey views
#
PUT
/api/v2/journey/views/eventdefinitions/{eventDefinitionId}/activate
Activate external event for journey views
#
GET
/api/v2/journey/views/eventdefinitions/external/changes
Get changes in external event definitions
#
GET
/api/v2/journey/views/{viewId}/versions/{journeyVersionId}/jobs/latest
Get the latest job of a journey view version.
#
GET
/api/v2/journey/views/{viewId}/versions/{journeyVersionId}/jobs/{jobId}
Get the job for a journey view version.
#
PATCH
/api/v2/journey/views/{viewId}/versions/{journeyVersionId}/jobs/{jobId}
Update the job for a journey view version. Only the status can be changed and only to Cancelled
#
POST
/api/v2/journey/views/{viewId}/versions/{journeyVersionId}/jobs
Submit a job request for a journey view version.
#
GET
/api/v2/journey/views/{viewId}/versions/{journeyVersionId}/jobs/{jobId}/results/charts/{chartId}
Get the chart result associated with a journey view job.
#
GET
/api/v2/journey/views/{viewId}/versions/{journeyViewVersion}/jobs/{jobId}/results
Get the result of a job for a journey view version.
#
POST
/api/v2/journey/deployments/{deploymentId}/actionevent
Sends an action event, which is used for changing the state of actions that have been offered to the user.
#
POST
/api/v2/journey/deployments/{deploymentId}/appevents
Send a journey app event, used for tracking customer activity on an application.
#
POST
/api/v2/journey/deployments/{deploymentId}/webevents
Send a journey web event, used for tracking customer activity on a website.
#
Documentation
Specifications
Other Resources
🔗
OAuthScopes
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/scopes/genesys-scopes.yml
🔗
Conventions
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/conventions/genesys-conventions.yml
🔗
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/errors/genesys-problem-types.yml
🔗
DataModel
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/data-model/genesys-data-model.yml
🔗
AgenticAccess
https://raw.githubusercontent.com/api-evangelist/genesys/refs/heads/main/agentic-access/genesys-agentic-access.yml