Mix.api v4 Reference

At the top level, an organization is the parent entity that contains the projects, applications, environments, deployment flows, and so on. An organization has members, and members have roles.

Nuance also defines a set of geographies that are available for all organizations. A geography is the physical region where the Nuance runtime services are deployed.

An organization defines the language topics that are available to create projects. A language topic describes a type of ASR core data packs and customizes the language model within the data pack that is used for recognition.

A deployment flow implements the different steps of a customer’s application lifecycle in Mix. Deployment flows are customizable per customer and are specific to an organization. Each step in the deployment flow is deployed to a customer’s environment.

Projects are created in an organization. They can include ASR, NLU, and dialog builds. An application with configurations that include dialog builds is a bot.

The following diagram provides an overview of how these resources are related.

Overview


Version

Get details about the different Mix versions.

Geographies

List geographies.

Jobs

Manage jobs created for complex tasks.

Organizations

List organizations.

Language topics

List language topics in an organization.

Environments

List environments in an organization.

Deployment flows

List deployment flows for an organization.

Bots

Manage Mix applications with configurations that include dialog builds.

Projects

Create and manage Mix projects.

Engine packs

List engine packs in an organization.

Ontology

Export ontology packages and append to an ontology.

Samples

Export, create, and append samples in a project.

Intents

Create and manage intents in a project.

Entities

Create and manage entities in a project.

Data types

Get the list of the available data types.

Builds

Start, get, and manage builds.

Data hosts

List the data hosts in a project.

Environment Configurations

List environment-specific configurations.

Applications

List applications and credentials.

Application configurations

Create, list, and manage application configurations.

Voices

Get the list of TTS voices available in an organization.

Schemas

Describes the schemas used by the Mix.api endpoints.