Ontology

Represents the ontology used for this project.

Elements of an ontology object literal
Element Type Description
projectId String ID of the project
intents Array of intents Intents in the project
concepts Array of entities Entities in the project
lastModified String Future use
  Ontology example  

Intent

Represents an intent in the project.

Elements of an intent object literal
Element Type Description
id String Unique ID of the intent
projectId String ID of the project
name String Name of the intent (see Naming guidelines)
conceptIds Array UUIDs of the entities for the intent
isInBaseOntology Boolean true for a predefined intent; false for a custom intent
lastModified String Not used

Entity

Represents an entity in the project.

Elements of an entity object literal
Element Type Description
id String UUID of the entity
projectId String ID of the project
name String Name of the entity (see Naming guidelines)
isInBaseOntology Boolean true for a predefined entity; false for a custom entity
valuesCount Number Number of values for the entity
isDialogType Boolean true for a predefined dialog entity; otherwise, false
predefinedConceptId String For an isA relationship entity of a predefined entity or dialog entity, UUID of the highest-level parent entity
isDeprecated Boolean true for a deprecated dialog entity; otherwise, false
isA String Only present for relationship entities; UUID of the parent entity
lastModified String Not used