Operations 121
GET
/api/v2/analytics/actions/aggregates/jobs/{jobId}
Get status for async query for action aggregates
#
DELETE
/api/v2/analytics/actions/aggregates/jobs/{jobId}
Delete/cancel an async request for action aggregates
#
GET
/api/v2/analytics/actions/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
DELETE
/api/v2/analytics/bots/aggregates/jobs/{jobId}
Delete/cancel an async request for bot aggregates
#
GET
/api/v2/analytics/bots/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
POST
/api/v2/analytics/casemanagement/aggregates/jobs
Query for case management aggregates asynchronously
#
GET
/api/v2/analytics/casemanagement/aggregates/jobs/{jobId}
Get status for async query for case management aggregates
#
DELETE
/api/v2/analytics/casemanagement/aggregates/jobs/{jobId}
Delete/cancel an async request for case management aggregates
#
GET
/api/v2/analytics/casemanagement/aggregates/jobs/{jobId}/results
Fetch a page of results for an async case management query
#
POST
/api/v2/analytics/conversations/aggregates/jobs
Query for conversation aggregates asynchronously
#
GET
/api/v2/analytics/conversations/aggregates/jobs/{jobId}
Get status for async query for conversation aggregates
#
DELETE
/api/v2/analytics/conversations/aggregates/jobs/{jobId}
Delete/cancel an async request for conversation aggregates
#
GET
/api/v2/analytics/conversations/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
POST
/api/v2/analytics/conversations/{conversationId}/details/properties
Index conversation properties
#
GET
/api/v2/analytics/conversations/details/jobs/{jobId}
Get status for async query for conversation details
#
GET
/api/v2/analytics/conversations/details/jobs/{jobId}/results
Fetch a page of results for an async details job
#
GET
/api/v2/analytics/conversations/details/jobs/availability
Lookup the datalake availability date and time
#
GET
/api/v2/analytics/evaluations/aggregates/jobs/{jobId}
Get status for async query for evaluation aggregates
#
DELETE
/api/v2/analytics/evaluations/aggregates/jobs/{jobId}
Delete/cancel an async request for evaluation aggregates
#
GET
/api/v2/analytics/evaluations/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
GET
/api/v2/analytics/flowexecutions/aggregates/jobs/{jobId}
Get status for async query for flow execution aggregates
#
DELETE
/api/v2/analytics/flowexecutions/aggregates/jobs/{jobId}
Delete/cancel an async request for flow execution aggregates
#
GET
/api/v2/analytics/flowexecutions/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
POST
/api/v2/analytics/flowexecutions/aggregates/jobs
Query for flow execution aggregates asynchronously
#
GET
/api/v2/analytics/flows/aggregates/jobs/{jobId}
Get status for async query for Flow aggregates
#
DELETE
/api/v2/analytics/flows/aggregates/jobs/{jobId}
Delete/cancel an async request for flow aggregates
#
GET
/api/v2/analytics/flows/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
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/analytics/knowledge/aggregates/jobs/{jobId}
Get status for async query for knowledge aggregates
#
DELETE
/api/v2/analytics/knowledge/aggregates/jobs/{jobId}
Delete/cancel an async request for knowledge aggregates
#
GET
/api/v2/analytics/knowledge/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
POST
/api/v2/analytics/ratelimits/aggregates/query
Query for limits rate limit aggregates. Data populated when limits reach 90% of the maximum. Not a source of truth for limits hit but a best effort estimate.
#
GET
/api/v2/analytics/resolutions/aggregates/jobs/{jobId}
Get status for async query for resolution aggregates
#
DELETE
/api/v2/analytics/resolutions/aggregates/jobs/{jobId}
Delete/cancel an async request for resolution aggregates
#
GET
/api/v2/analytics/resolutions/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
GET
/api/v2/analytics/summaries/aggregates/jobs/{jobId}
Get status for async query for summary aggregates
#
DELETE
/api/v2/analytics/summaries/aggregates/jobs/{jobId}
Delete/cancel an async request for summary aggregates
#
GET
/api/v2/analytics/summaries/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
GET
/api/v2/analytics/surveys/aggregates/jobs/{jobId}
Get status for async query for survey aggregates
#
DELETE
/api/v2/analytics/surveys/aggregates/jobs/{jobId}
Delete/cancel an async request for survey aggregates
#
GET
/api/v2/analytics/surveys/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
GET
/api/v2/analytics/taskmanagement/aggregates/jobs/{jobId}
Get status for async query for task management aggregates
#
DELETE
/api/v2/analytics/taskmanagement/aggregates/jobs/{jobId}
Delete/cancel an async request for task management aggregates
#
GET
/api/v2/analytics/taskmanagement/aggregates/jobs/{jobId}/results
Fetch a page of results for an async task management query
#
POST
/api/v2/analytics/taskmanagement/aggregates/jobs
Query for task management aggregates asynchronously
#
GET
/api/v2/analytics/transcripts/aggregates/jobs/{jobId}
Get status for async query for transcript aggregates
#
DELETE
/api/v2/analytics/transcripts/aggregates/jobs/{jobId}
Delete/cancel an async request for transcript aggregates
#
GET
/api/v2/analytics/transcripts/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
GET
/api/v2/analytics/users/aggregates/jobs/{jobId}
Get status for async query for user aggregates
#
DELETE
/api/v2/analytics/users/aggregates/jobs/{jobId}
Delete/cancel an async request for user aggregates
#
GET
/api/v2/analytics/users/aggregates/jobs/{jobId}/results
Fetch a page of results for an async aggregates query
#
GET
/api/v2/analytics/users/details/jobs/{jobId}/results
Fetch a page of results for an async query
#
GET
/api/v2/analytics/users/details/jobs/availability
Lookup the datalake availability date and time
#
GET
/api/v2/analytics/botflows/{botFlowId}/divisions/reportingturns
Get Reporting Turns (division aware).
#
PATCH
/api/v2/analytics/reporting/settings
Patch AnalyticsReportingSettings values for an organization
#
POST
/api/v2/analytics/reporting/settings/dashboards/bulk/remove
Bulk soft delete dashboard configurations
#
POST
/api/v2/analytics/reporting/dashboards/users/bulk/remove
Bulk soft delete dashboards owned by other user(s)
#
GET
/api/v2/analytics/reporting/settings/users/{userId}/dashboards
Get list of dashboards for an user
#
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