witai.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Apps
createApp
apps.createApp
Create a new Wit.ai app
Risk: write
Output
deleteApp
apps.deleteApp
Delete a specific Wit.ai app
Risk: destructive
Output
exportApp
apps.exportApp
Export Wit.ai app data as a ZIP backup
Risk: read
Output
getApp
apps.getApp
Retrieve metadata and settings of a Wit.ai app
Risk: read
Output
listApps
apps.listApps
List all Wit.ai apps for the authenticated user
Risk: read
Output:
object[]
Output full type
Output full type
listTags
apps.listTags
List all tag groups (versions) for a Wit.ai app
Risk: read
Output:
object[]
Output full type
Output full type
updateApp
apps.updateApp
Update an existing Wit.ai app
Risk: write
Output
Entities
addKeyword
entities.addKeyword
Add a keyword with optional synonyms to an entity
Risk: write
Output
roles full type
roles full type
keywords full type
keywords full type
addSynonym
entities.addSynonym
Add a synonym to a keyword in an entity
Risk: write
Output
roles full type
roles full type
keywords full type
keywords full type
createEntity
entities.createEntity
Create a new entity in Wit.ai
Risk: write
Output
roles full type
roles full type
keywords full type
keywords full type
deleteEntity
entities.deleteEntity
Permanently delete an entity by name
Risk: destructive
Output
deleteKeyword
entities.deleteKeyword
Delete a keyword from an entity
Risk: destructive
Output:
object
Output full type
Output full type
deleteRole
entities.deleteRole
Delete a specific role from an entity
Risk: destructive
Output:
object
Output full type
Output full type
deleteSynonym
entities.deleteSynonym
Delete a synonym from a keyword in an entity
Risk: destructive
Output:
object
Output full type
Output full type
getEntity
entities.getEntity
Retrieve details of a specific entity
Risk: read
Output
roles full type
roles full type
keywords full type
keywords full type
listEntities
entities.listEntities
List all entities in the Wit.ai app
Risk: read
object[]
Output full type
Output full type
Intents
createIntent
intents.createIntent
Create a new intent in Wit.ai
Risk: write
Output
entities full type
entities full type
deleteIntent
intents.deleteIntent
Permanently delete an intent by name
Risk: destructive
Output
getIntent
intents.getIntent
Retrieve details of a specific intent
Risk: read
Output
entities full type
entities full type
listIntents
intents.listIntents
List all intents in the Wit.ai app
Risk: read
object[]
Output full type
Output full type
Message
detectLanguage
message.detectLanguage
Detect the language of a given text input
Risk: read
Output
detected_locales full type
detected_locales full type
getMessage
message.getMessage
Analyze text to extract intents, entities, and traits
Risk: read
Output
intents full type
intents full type
entities full type
entities full type
traits full type
traits full type
Traits
addValue
traits.addValue
Add a new value to an existing trait
Risk: write
Output
values full type
values full type
createTrait
traits.createTrait
Create a new trait in Wit.ai
Risk: write
Output
values full type
values full type
deleteTrait
traits.deleteTrait
Delete a trait by name
Risk: destructive
Output
getTrait
traits.getTrait
Retrieve details of a specific trait
Risk: read
Output
values full type
values full type
listTraits
traits.listTraits
List all traits in the Wit.ai app
Risk: read
object[]
Output full type
Output full type
Utterances
createUtterances
utterances.createUtterances
Add training utterances to the Wit.ai app (rate limit: 200/min)
Risk: write
utterances full type
utterances full type
deleteUtterances
utterances.deleteUtterances
Delete validated utterances from the Wit.ai app
Risk: destructive
Output
listUtterances
utterances.listUtterances
List training utterances from the Wit.ai app
Risk: read
Output:
object[]
Output full type
Output full type
Voices
getVoice
voices.getVoice
Retrieve details for a specific text-to-speech voice
Risk: read
Output
styles full type
styles full type
listVoices
voices.listVoices
List all available text-to-speech voices grouped by locale
Risk: read
object
Output full type
Output full type