Genesys Architect API is one of 87 APIs that Genesys publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Architect. The published artifact set on APIs.io includes an OpenAPI specification and authentication docs.
This API exposes
147 operations
across 93 paths,
and defines 182 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.
Team
object
8 properties
1 required
NluInfo
object
5 properties
NluDomain
object
9 properties
1 required
WorkPlanBidRanks
object
4 properties
AddressableEntityRef
object
2 properties
NluDomainVersion
object
16 properties
1 required
JsonSchemaDocument
object
A JSON Schema document.
8 properties
AudioFormat
object
4 properties
FlowOutcomeDivisionView
object
4 properties
1 required
ResourcePermissionPolicy
object
11 properties
ScheduleGroupDivisionView
object
A schedule group.
4 properties
1 required
WritableDivision
object
3 properties
ExportDetails
object
3 properties
1 required
DataTable
object
Contains a metadata representation for a JSON schema stored in DataTables along with an optional field for the schema itself
6 properties
FlowMilestoneDivisionView
object
4 properties
1 required
SystemPromptAsset
object
15 properties
1 required
FlowHealthIntent
object
6 properties
LocaleFlowVersionInfo
object
1 property
UserStations
object
4 properties
AdditionalLanguagesSynonyms
object
1 property
LocaleInfo
object
3 properties
FlowExecutionDataQueryResult
object
This is the metadata of an executionData entry for a flow.
13 properties
OAuthLastTokenIssued
object
1 property
PromptEntityListing
object
10 properties
FlowLogLevelCharacteristicsDefinitions
object
A set of available characteristic definitions
2 properties
RegisterArchitectExportJob
object
1 property
1 required
MediaSummary
object
2 properties
LocationAddressVerificationDetails
object
4 properties
DependencyStatus
object
10 properties
NluUtterance
object
3 properties
1 required
Geolocation
object
11 properties
DataTableRowEntityListing
object
10 properties
ConfusionIntentInfo
object
3 properties
DependencyType
object
4 properties
FlowMilestone
object
5 properties
1 required
UserRoutingLanguage
object
Represents an organization language assigned to a user. When assigning to a user specify the organization language id as the id.
6 properties
FlowHealthIntentInfo
object
4 properties
GrammarLanguage
object
8 properties
FlowCharacteristics
object
This is a set of enabled characteristics for the loglevel
8 properties
FlowHealthUtterance
object
8 properties
ConfusionUtterance
object
3 properties
FlowDivisionViewEntityListing
object
10 properties
UploadUrlResponse
object
3 properties
RegisterArchitectJobRequest
object
User
object
39 properties
1 required
MediaSummaryDetail
object
2 properties
NamedEntityTypeItem
object
3 properties
1 required
Grammar
object
5 properties
ArchitectFlowReference
object
4 properties
Biography
object
5 properties
GrammarFileUploadRequest
object
1 property
FlowRuntimeExecution
object
Details about the current state of a Flow execution
11 properties
3 required
ScheduleEntityListing
object
11 properties
LocaleHealth
object
3 properties
CriteriaItem
object
A singular criteria used to query executionData.
3 properties
DependencyTypeEntityListing
object
10 properties
FlowResultEntityListing
object
10 properties
ResourceConditionNode
object
5 properties
FlowLogLevelRequest
object
Used to set the log level of a particular flow
1 property
1 required
GrammarLanguageFileMetadata
object
4 properties
IVRIdentityResolutionConfig
object
3 properties
1 required
NamedEntityDefinition
object
2 properties
2 required
RegisterArchitectJobResponse
object
4 properties
OutlierInfo
object
2 properties
FlowLogLevelCharacteristicsDefinition
object
Defines a characteristic that can be captured by data providers
3 properties
DomainEntityRef
object
3 properties
ArchitectExportJobStateResponse
object
6 properties
EmergencyCallFlow
object
An emergency flow associates a call flow to use in an emergency with the ivr(s) to route to it.
2 properties
EmergencyGroupDivisionViewEntityListing
object
11 properties
Prompt
object
6 properties
1 required
IVRDivisionViewEntityListing
object
11 properties
FlowSettingsResponseEntityListing
object
10 properties
DomainRole
object
2 properties
FlowHealthErrorInfo
object
4 properties
QueryCriteria
object
A criteria type that can be used in tandem with other criteria type to create queries of executionData
6 properties
EmergencyGroupListing
object
10 properties
UserRoutingSkill
object
Represents an organization skill assigned to a user. When assigning to a user specify the organization skill id as the id.
6 properties
FlowHealth
object
4 properties
FlowHealthIntentVersionInfo
object
3 properties
ConfusionIntentDetails
object
5 properties
PresenceDefinition
object
3 properties
HistoryEntry
object
9 properties
Detail
object
4 properties
SystemPromptEntityListing
object
10 properties
FlowHealthVersionInfo
object
2 properties
GetFlowExecutionDataJobResult
object
This is a list of executionData links that can be used to download the complete executionData
5 properties
ConfusionInfo
object
1 property
UserAuthorization
object
4 properties
NamedEntityTypeMechanismExample
object
2 properties
2 required
OutOfOffice
object
8 properties
PromptAssetCreate
object
14 properties
1 required
IVR
object
Defines the phone numbers, operating hours, and the Architect flows to execute for an IVR.
18 properties
1 required
UserPresence
object
10 properties
LocationEmergencyNumber
object
3 properties
ExecutionDataSettingsRequest
object
1 property
1 required
NamedEntityTypeDefinition
object
3 properties
2 required
ArchitectJobMessage
object
3 properties
FailedObject
object
4 properties
EmployerInfo
object
4 properties
CriteriaGroup
object
A group of logical or a singular criteria used to create a query of executionData
4 properties
EmergencyGroup
object
A group of emergency call flows to use in an emergency.
15 properties
1 required
ConsumingResourcesEntityListing
object
10 properties
RoutingStatus
object
3 properties
DataTableImportEntityListing
object
5 properties
ResourceConditionValue
object
2 properties
NamedEntityTypeMechanism
object
8 properties
2 required
Operation
object
10 properties
ConfusionDetails
object
1 property
Limit
object
3 properties
ScheduleGroup
object
A group of schedules that define the operating hours of an organization.
17 properties
1 required
Schedule
object
Defines a period of time to perform a specific action. Each schedule must be associated with one or more schedule groups to be used.
16 properties
3 required
IntentReference
object
2 properties
1 required
EmergencyGroupDivisionView
object
A group of call flows.
4 properties
1 required
SystemPrompt
object
5 properties
FlowHealthIntentUtterance
object
6 properties
DataTableImportJob
object
State information for an import job of rows to a datatable
14 properties
1 required
Dependency
object
8 properties
FlowOutcomeListing
object
10 properties
GroupContact
object
5 properties
3 required
Contact
object
7 properties
LocationDefinition
object
16 properties
FlowLogLevel
object
This is a table of settings per a loglevel that define what will be logged in executionData when enabled (true)
2 properties
FlowsQueryCriteriaResponse
object
The response for QueryCapabilities which contains the allowed criteria, flow types and action types for the organization.
5 properties
NamedEntityTypeBinding
object
2 properties
2 required
UserConversationSummary
object
8 properties
GrammarListing
object
10 properties
Image
object
2 properties
ExecutionDataFlowSettingsResponse
object
7 properties
Education
object
5 properties
IVRDivisionView
object
An ivr.
4 properties
1 required
DataTablesDomainEntityListing
object
10 properties
UserReference
object
2 properties
FlowEntityListing
object
10 properties
CriteriaQuery
object
Used to retrieve executionData based upon certain criteria
1 property
1 required
FlowVersionEntityListing
object
10 properties
ConsumedResourcesEntityListing
object
10 properties
DependencyObjectEntityListing
object
10 properties
FlowVersion
object
24 properties
PromptAssetEntityListing
object
10 properties
NluUtteranceSegment
object
2 properties
1 required
ErrorBody
object
11 properties
LocationImage
object
2 properties
Division
object
3 properties
FlowExecutionLaunchRequest
object
Parameters for launching a flow.
4 properties
1 required
ExecutionDataEntity
object
Represents an individual result of an execution data lookup
4 properties
CriteriaCategoryInfo
object
2 properties
ScheduleGroupEntityListing
object
11 properties
WritableStarrableDivision
object
3 properties
FlowDivisionView
object
11 properties
1 required
UserStation
object
8 properties
NamedEntityAnnotation
object
1 property
1 required
FlowSettingsResponse
object
This is a table of settings per a loglevel that define what will be logged in executionData when enabled (true)
8 properties
FlowOutcome
object
6 properties
1 required
DataTableExportJob
object
State information for an export job of rows from a datatable
10 properties
1 required
Group
object
17 properties
4 required
ExecutionDataRequest
object
Used to retrieve a set of executionData history by the respective ids
1 property
1 required
HistoryListing
object
20 properties
Location
object
5 properties
IVREntityListing
object
11 properties
HealthInfo
object
6 properties
SchedulesDivisionView
object
A schedule.
4 properties
1 required
Intent
object
2 properties
ScheduleGroupDivisionViewEntityListing
object
11 properties
FlowExecutionLaunchResponse
object
Response object from launching a flow.
4 properties
SystemPromptAssetEntityListing
object
10 properties
Flow
object
24 properties
1 required
SupportedLanguage
object
2 properties
FlowMilestoneListing
object
10 properties
NluDomainVersionReference
object
4 properties
GrammarLanguageUpdate
object
2 properties
AdditionalLanguagesIntent
object
2 properties
PromptAsset
object
14 properties
FlowOutcomeDivisionViewEntityListing
object
10 properties
DependencyObject
object
10 properties
ArchitectJobStateResponse
object
6 properties
FlowMilestoneDivisionViewEntityListing
object
10 properties
RegisterArchitectExportJobResponse
object
4 properties
IntentDefinition
object
7 properties
2 required
LocationAddress
object
7 properties
ScheduleDivisionViewEntityListing
object
11 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Genesys publishes across the network.