Genesys Architect API
Flows, Prompts, IVR schedules, Dependency Tracking
Operations 147
GET
/api/v2/flows/datatables/{datatableId}/export/jobs/{exportJobId}
Returns the state information about an export job
#
POST
/api/v2/flows/datatables/{datatableId}/export/jobs
Begin an export process for exporting all rows from a datatable
#
POST
/api/v2/flows/datatables/{datatableId}/import/csv/jobs
Begin an import process for importing rows from a CSV file into a datatable.
#
GET
/api/v2/flows/datatables/{datatableId}/import/jobs/{importJobId}
Returns the state information about an import job
#
POST
/api/v2/flows/datatables/{datatableId}/import/jobs
Begin an import process for importing rows into a datatable.
#
GET
/api/v2/flows/datatables/{datatableId}/rows
Returns the rows for the datatable with the given id
#
GET
/api/v2/flows/instances/{instanceId}
Start a process (job) to prepare a download of a singular flow execution data…
#
GET
/api/v2/flows/instances/jobs/{jobId}
Get the status and/or results of an asynchronous flow execution data retrieval…
#
POST
/api/v2/flows/instances/jobs
Start a process (job) that will prepare a list of execution data IDs for…
#
GET
/api/v2/flows/instances/querycapabilities
Retrieve a list of capabilities that the org can use to query for execution data
#
POST
/api/v2/flows/instances/query
Query the database of existing flow histories to look for particular flow…
#
DELETE
/api/v2/flows/instances/settings/loglevels/default
Resets the org log level to default, base
#
GET
/api/v2/flows/{flowId}/instances/settings/loglevels
Retrieves the log level for a flow by flow id
#
POST
/api/v2/flows/{flowId}/instances/settings/loglevels
Set the logLevel for a particular flow id
#
PUT
/api/v2/flows/{flowId}/instances/settings/loglevels
Edit the logLevel for a particular flow id
#
DELETE
/api/v2/flows/{flowId}/instances/settings/loglevels
Deletes a log level for a flow by flow id
#
GET
/api/v2/flows/instances/settings/loglevels/characteristics
Gets the available flow log level characteristics for this organization
#
GET
/api/v2/architect/dependencytracking/consumedresources
Get resources that are consumed by a given Dependency Tracking object
#
GET
/api/v2/architect/dependencytracking/consumingresources
Get resources that consume a given Dependency Tracking object
#
GET
/api/v2/architect/dependencytracking/deletedresourceconsumers
Get Dependency Tracking objects that consume deleted resources
#
GET
/api/v2/architect/dependencytracking/build
Get Dependency Tracking build status for an organization
#
POST
/api/v2/architect/dependencytracking/build
Rebuild Dependency Tracking data for an organization
#
GET
/api/v2/architect/dependencytracking
Get Dependency Tracking objects that have a given display name
#
GET
/api/v2/architect/emergencygroups/divisionviews
Get a pageable list of basic emergency group objects filterable by query…
#
POST
/api/v2/flows/executions
Launch an instance of a flow definition, for flow types that support it such as…
#
GET
/api/v2/flows/{flowId}/versions/{versionId}/intents/{intentId}/health
Get health scores and other health metrics for a specific intent.
#
GET
/api/v2/flows/{flowId}/versions/{versionId}/intents/{intentId}/utterances/{utteranceId}/health
Get health metrics associated with a specific utterance of an intent
#
GET
/api/v2/flows/{flowId}/versions/{versionId}/health
Get overall health scores for all intents present in the NLU domain version…
#
GET
/api/v2/flows/milestones/divisionviews
Get a pageable list of basic flow milestone information objects filterable by…
#
GET
/api/v2/flows/outcomes/divisionviews
Get a pageable list of basic flow outcome information objects filterable by…
#
GET
/api/v2/flows/divisionviews
Get a pageable list of basic flow information objects filterable by query…
#
DELETE
/api/v2/architect/grammars/{grammarId}/languages/{languageCode}
Delete specified grammar language
#
POST
/api/v2/architect/grammars/{grammarId}/languages/{languageCode}/files/voice
Creates a presigned URL for uploading a grammar voice mode file
#
DELETE
/api/v2/architect/grammars/{grammarId}/languages/{languageCode}/files/voice
Clear the voice mode file for the grammar language if there is one
#
POST
/api/v2/architect/grammars/{grammarId}/languages/{languageCode}/files/dtmf
Creates a presigned URL for uploading a grammar DTMF mode file
#
DELETE
/api/v2/architect/grammars/{grammarId}/languages/{languageCode}/files/dtmf
Clear the DTMF mode file for the grammar language if there is one
#
GET
/api/v2/architect/ivrs/divisionviews
Get a pageable list of basic ivr configuration information objects filterable…
#
GET
/api/v2/architect/prompts/{promptId}/resources/{languageCode}
Get specified user prompt resource
#
PUT
/api/v2/architect/prompts/{promptId}/resources/{languageCode}
Update specified user prompt resource
#
DELETE
/api/v2/architect/prompts/{promptId}/resources/{languageCode}
Delete specified user prompt resource
#
DELETE
/api/v2/architect/prompts/{promptId}/resources/{languageCode}/audio
Delete specified user prompt resource audio
#
GET
/api/v2/architect/schedulegroups/divisionviews
Get a pageable list of basic schedule group configuration information objects…
#
GET
/api/v2/architect/schedules/divisionviews
Get a pageable list of basic schedule configuration information objects…
#
GET
/api/v2/architect/systemprompts/{promptId}/resources/{languageCode}
Get a system prompt resource
#
PUT
/api/v2/architect/systemprompts/{promptId}/resources/{languageCode}
Updates a system prompt resource override
#
DELETE
/api/v2/architect/systemprompts/{promptId}/resources/{languageCode}
Delete a system prompt resource override
#
GET
/api/v2/architect/dependencytracking/updatedresourceconsumers
Get Dependency Tracking objects that depend on updated resources
#
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