Create skill
POST/api/skills
Creates a new empty skill. You need the Creator
role to call this api.
Request
- application/json;odata.metadata=minimal;odata.streaming=true
- application/json;odata.metadata=minimal;odata.streaming=false
- application/json;odata.metadata=minimal
- application/json;odata.metadata=full;odata.streaming=true
- application/json;odata.metadata=full;odata.streaming=false
- application/json;odata.metadata=full
- application/json;odata.metadata=none;odata.streaming=true
- application/json;odata.metadata=none;odata.streaming=false
- application/json;odata.metadata=none
- application/json;odata.streaming=true
- application/json;odata.streaming=false
- application/json
- application/xml
- text/plain
- text/json
- application/*+json
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Body
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
tags object[]nullable
List of tags
Responses
- 200
- 400
- 401
- 500
Success
- application/json;odata.metadata=minimal;odata.streaming=true
- application/json;odata.metadata=minimal;odata.streaming=false
- application/json;odata.metadata=minimal
- application/json;odata.metadata=full;odata.streaming=true
- application/json;odata.metadata=full;odata.streaming=false
- application/json;odata.metadata=full
- application/json;odata.metadata=none;odata.streaming=true
- application/json;odata.metadata=none;odata.streaming=false
- application/json;odata.metadata=none
- application/json;odata.streaming=true
- application/json;odata.streaming=false
- application/json
- application/xml
- text/plain
- application/octet-stream
- text/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.661Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.662Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.662Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.662Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.662Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.662Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.663Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.663Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.663Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.663Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.663Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.664Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
<root>
<id>3fa85f64-5717-4562-b3fc-2c963f66afa6</id>
<title>string</title>
<description/>
<jobReference>string</jobReference>
<trainingStatus>Pending</trainingStatus>
<accessMode>Everyone</accessMode>
<members>
<identity>string</identity>
<privileges>Reader</privileges>
</members>
<type>Dialog</type>
<currentSnapshot>
<id>3fa85f64-5717-4562-b3fc-2c963f66afa6</id>
<skillId>3fa85f64-5717-4562-b3fc-2c963f66afa6</skillId>
<content>string</content>
<hash>string</hash>
<languages>string</languages>
<bootstrapIntents>string</bootstrapIntents>
<status>Draft</status>
<trainingStatus>Pending</trainingStatus>
<variables/>
<createdOn>2023-12-18T13:30:32.664Z</createdOn>
<createdBy>string</createdBy>
</currentSnapshot>
<tags>
<key>string</key>
</tags>
<properties/>
<logApiKeys/>
</root>
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.664Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.664Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
Skill id (GUID)
Title of the skill
description objectnullable
Brief description of the skill in different languages.
Internal field to track jobs associated to this skill
Possible values: [Pending
, Training
, Trained
, Error
]
Possible values: [Everyone
, MembersOnly
]
members object[]nullable
List of users and their skill access privileges
Possible values: [Reader
, Owner
, Contributor
]
Possible values: [Dialog
, Search
]
currentSnapshot object
Snapshot id (GUID)
Skill id (GUID)
Information associated with the skill that can be versioned through snapshots. This information is in json format.
Hash associated with the snapshot is calculated based on the Content.
List of languages associated with the skills.
List of bootstrap intentns associated with the skill.
Possible values: [Draft
, Published
, Retired
]
Possible values: [Pending
, Training
, Trained
, Error
]
variables objectnullable
Skill variables
Creation date
Creation user
tags object[]nullable
List of tags
properties objectnullable
Skill properties
logApiKeys objectnullable
property name* LogApiKeyItemnullable
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"title": "string",
"description": {},
"jobReference": "string",
"trainingStatus": "Pending",
"accessMode": "Everyone",
"members": [
{
"identity": "string",
"privileges": "Reader"
}
],
"type": "Dialog",
"currentSnapshot": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"skillId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"content": "string",
"hash": "string",
"languages": [
"string"
],
"bootstrapIntents": [
"string"
],
"status": "Draft",
"trainingStatus": "Pending",
"variables": {},
"createdOn": "2023-12-18T13:30:32.664Z",
"createdBy": "string"
},
"tags": [
{
"key": "string"
}
],
"properties": {},
"logApiKeys": {}
}
Bad Request
- application/json;odata.metadata=minimal;odata.streaming=true
- application/json;odata.metadata=minimal;odata.streaming=false
- application/json;odata.metadata=minimal
- application/json;odata.metadata=full;odata.streaming=true
- application/json;odata.metadata=full;odata.streaming=false
- application/json;odata.metadata=full
- application/json;odata.metadata=none;odata.streaming=true
- application/json;odata.metadata=none;odata.streaming=false
- application/json;odata.metadata=none
- application/json;odata.streaming=true
- application/json;odata.streaming=false
- application/json
- application/xml
- text/plain
- application/octet-stream
- text/json
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
<error>string</error>
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
Unauthorized
- application/json;odata.metadata=minimal;odata.streaming=true
- application/json;odata.metadata=minimal;odata.streaming=false
- application/json;odata.metadata=minimal
- application/json;odata.metadata=full;odata.streaming=true
- application/json;odata.metadata=full;odata.streaming=false
- application/json;odata.metadata=full
- application/json;odata.metadata=none;odata.streaming=true
- application/json;odata.metadata=none;odata.streaming=false
- application/json;odata.metadata=none
- application/json;odata.streaming=true
- application/json;odata.streaming=false
- application/json
- application/xml
- text/plain
- application/octet-stream
- text/json
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
<error>string</error>
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
Server Error
- application/json;odata.metadata=minimal;odata.streaming=true
- application/json;odata.metadata=minimal;odata.streaming=false
- application/json;odata.metadata=minimal
- application/json;odata.metadata=full;odata.streaming=true
- application/json;odata.metadata=full;odata.streaming=false
- application/json;odata.metadata=full
- application/json;odata.metadata=none;odata.streaming=true
- application/json;odata.metadata=none;odata.streaming=false
- application/json;odata.metadata=none
- application/json;odata.streaming=true
- application/json;odata.streaming=false
- application/json
- application/xml
- text/plain
- application/octet-stream
- text/json
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
<error>string</error>
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}
- Schema
- Example (from schema)
Schema
Error message
{
"error": "string"
}