To add specific questions to the Knowledge graph.
Method | POST |
Endpoint | https://{{host}}/api/public/bot/{{botId}}/faqs/bulk?language=en |
Content Type | application/json |
Authorization |
|
API Scope |
|
Path Parameters
Parameter | Description | Mandate |
---|---|---|
host | The environment URL. For example, https://bots.kore.ai |
Required |
BotId | Bot ID or Stream ID can be accessed under General Settings on the Bot Builder. | Required |
Query Parameters
Parameter | Description | Mandate |
---|---|---|
language | The Bot language which is identified by the language acronym. For example, en for English and de for German. The user can set the default language of the bot. | Required |
Sample Request
curl --location 'https://bots.kore.ai/api/public/bot/botID/faqs/bulk?language=en' \ --header 'auth: token' \ --header 'content-type: application/json' \ --data-raw '{ "faqs": [ { "questionPayload": { "question": "question", //question - GET EXTRACTION QUESTION(https://developer.kore.ai/docs/bots/api-guide/get-extraction-questions-kg/) "tagsPayload": [] }, "answerPayload": [ { "text": "", //answer - GET EXTRACTION QUESTION(https://developer.kore.ai/docs/bots/api-guide/get-extraction-questions-kg/) "type": "basic", "channel": "default" } ], "knowledgeTaskId": "645e0aab1ee65252a433d457", // "_id" - GET KNOWLEDGE TASKS(https: //developer.kore.ai/docs/bots/api-guide/get-knowledgetasks-kg/) "subQuestions": [], "responseType": "message", "subAnswers": [], "streamId": "botId", "parent": "f1324935-341d-5b0e-8551-c705a2eb58b9", //"parent" - GET KNOWLEDGE TASKS(https: //developer.kore.ai/docs/bots/api-guide/get-knowledgetasks-kg/) "leafterm": "Botname", "qsId": "qna-f6014fd0-f8e8-5cb1-b952-cf9e57091ffc" // "_id" - GET EXTRACTION QUESTION(https://developer.kore.ai/docs/bots/api-guide/get-extraction-questions-kg/) } ] }'
Body Parameters
Parameter | Description | Mandate |
---|---|---|
faqs |
An array with the following parameter values:
|
Required |
Sample Response
{ “status”: “success” }