{ "uuid": "ec985382-3e7b-4e76-bb13-070366247dfd", "lastMigration": 29, "name": "QnAMaker Client", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "2c17ce61-4789-4f14-b045-45d7fe7cf9fb", "documentation": "Download alterations from runtime.", "method": "get", "endpoint": "alterations", "responses": [ { "uuid": "b610d93f-093d-4025-aea3-a2014a94066a", "body": "{\n \"wordAlterations\": [\n {\n \"alterations\": [\n \"\"\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Alterations data.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "44a27781-42b5-4f25-b35d-0f9b65c70851", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e6d918da-160e-4887-b423-ba46435f6ade", "documentation": "Replace alterations data.", "method": "put", "endpoint": "alterations", "responses": [ { "uuid": "013234bf-a1d1-4f56-89f0-bfa9490d6aba", "body": "", "latency": 0, "statusCode": 204, "label": "HTTP 204 No Content.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3a5723f7-95db-470c-8a22-bfa920e123d9", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "97c25afc-56aa-46a9-a5c2-f6ef631b2f40", "documentation": "Gets endpoint settings for an endpoint.", "method": "get", "endpoint": "endpointSettings", "responses": [ { "uuid": "2cbf4db2-4056-425a-9922-964177c750c0", "body": "{\n \"activeLearning\": {\n \"enable\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Response with endpoint settings info in it.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "86649a71-b4b5-41f0-b44c-dcf74baa709f", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "56af67df-a7d4-423c-995c-9de08f1b78ba", "documentation": "Updates endpoint settings for an endpoint.", "method": "patch", "endpoint": "endpointSettings", "responses": [ { "uuid": "daa7d8fd-d079-4810-94b2-8fe1f71eb7ba", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Response with endpointSettings update status.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "bb9eadad-fd00-422a-9343-9319ab2f4397", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ee80ea96-fbb2-48fc-8bec-07b7f6dbfa44", "documentation": "Gets endpoint keys for an endpoint", "method": "get", "endpoint": "endpointkeys", "responses": [ { "uuid": "b2a41671-4f7b-4711-8ad2-22fd0c1c6863", "body": "{\n \"installedVersion\": \"\",\n \"language\": \"\",\n \"lastStableVersion\": \"\",\n \"primaryEndpointKey\": \"\",\n \"secondaryEndpointKey\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Response with endpoint info in it.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "34d5d8b9-fbfe-48e2-9bb8-31059165d8c2", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ac7d7b60-0a54-40df-b2f8-b3c199bdc747", "documentation": "Re-generates an endpoint key.", "method": "patch", "endpoint": "endpointkeys/:keyType", "responses": [ { "uuid": "be87881f-4813-4e1e-bf1b-6c174a25784b", "body": "{\n \"installedVersion\": \"\",\n \"language\": \"\",\n \"lastStableVersion\": \"\",\n \"primaryEndpointKey\": \"\",\n \"secondaryEndpointKey\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Details of the endpoint keys generated.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b16f7e5f-4be1-44a5-9d16-f26df8f73702", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b635e796-e88a-402d-ac3a-e4c8f4d517e4", "documentation": "Gets all knowledgebases for a user.", "method": "get", "endpoint": "knowledgebases", "responses": [ { "uuid": "dda2ed80-f022-4feb-9f4d-a456fb1ed41f", "body": "{\n \"knowledgebases\": [\n {\n \"hostName\": \"\",\n \"id\": \"\",\n \"lastAccessedTimestamp\": \"\",\n \"lastChangedTimestamp\": \"\",\n \"lastPublishedTimestamp\": \"\",\n \"name\": \"\",\n \"sources\": [\n \"\"\n ],\n \"urls\": [\n \"\"\n ],\n \"userId\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Collection of knowledgebases.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e2f09b15-4238-4ec2-aa16-baf06091bdf1", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0e17a864-4ec1-4588-994e-f4d424e6cba6", "documentation": "Asynchronous operation to create a new knowledgebase.", "method": "post", "endpoint": "knowledgebases/create", "responses": [ { "uuid": "6c63e0d7-0a68-4a9b-ae8f-662a11592286", "body": "\"\"", "latency": 0, "statusCode": 202, "label": "Details of the asynchronous operation.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ed5e7103-36f1-431c-bcce-244fa5669079", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7b4967dc-f891-40e4-8ae2-1c20f9e71751", "documentation": "Deletes the knowledgebase and all its data.", "method": "delete", "endpoint": "knowledgebases/:kbId", "responses": [ { "uuid": "7e196ea3-2b92-40a7-8496-3c1874865ed3", "body": "", "latency": 0, "statusCode": 204, "label": "HTTP 204 No content.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5796b7ce-bd81-4dc8-a1e1-eaca57357573", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bd6bd35b-2580-4cca-a01c-bf082a40c115", "documentation": "Gets details of a specific knowledgebase.", "method": "get", "endpoint": "knowledgebases/:kbId", "responses": [ { "uuid": "62b6b3c5-d497-46cd-b623-43bded05ca3a", "body": "{\n \"hostName\": \"\",\n \"id\": \"\",\n \"lastAccessedTimestamp\": \"\",\n \"lastChangedTimestamp\": \"\",\n \"lastPublishedTimestamp\": \"\",\n \"name\": \"\",\n \"sources\": [\n \"\"\n ],\n \"urls\": [\n \"\"\n ],\n \"userId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Details of the knowledgebase.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "9107dccc-32dd-42b1-9163-821385f09d51", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f19a8889-4247-45f3-b683-be44658ebb49", "documentation": "Asynchronous operation to modify a knowledgebase.", "method": "patch", "endpoint": "knowledgebases/:kbId", "responses": [ { "uuid": "d399a078-4e45-4a9f-ab4a-c87e847e6174", "body": "\"\"", "latency": 0, "statusCode": 202, "label": "Details of the asynchronous operation.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Location", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a6ff39a6-8829-482e-b91d-f3d88f212349", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "db024a24-4743-4c55-ba36-6d95af2e4f6c", "documentation": "Publishes all changes in test index of a knowledgebase to its prod index.", "method": "post", "endpoint": "knowledgebases/:kbId", "responses": [ { "uuid": "cb6866cd-dc7d-417b-8c6f-d767c6bf87e8", "body": "", "latency": 0, "statusCode": 204, "label": "HTTP 204 No content.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ebd6fe0b-169a-4e64-876f-4cf902b5a500", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "783eb3cb-4fc2-4b64-9bed-7b39076c1db6", "documentation": "Replace knowledgebase contents.", "method": "put", "endpoint": "knowledgebases/:kbId", "responses": [ { "uuid": "ddc57ee7-de67-4603-a61a-af65f248e364", "body": "", "latency": 0, "statusCode": 204, "label": "HTTP 204 No content.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a4556de2-d6b8-453c-b853-d6099380ba69", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a12c14bb-06d4-45d0-8177-8b24cb161f98", "documentation": "Download the knowledgebase.", "method": "get", "endpoint": "knowledgebases/:kbId/:environment/qna", "responses": [ { "uuid": "8ff7b071-75cf-4542-8b4d-abe4d04910f9", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Collection of all Q-A in the knowledgebase.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e2b7ac0e-24b7-4888-9c41-dda09fe1ab33", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "59511b53-59fc-4ad0-8c0f-1ef2c81d3d4e", "documentation": "Gets details of a specific long running operation.", "method": "get", "endpoint": "operations/:operationId", "responses": [ { "uuid": "531f96f9-a5eb-40b7-a129-3f0ff671f0c5", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Details of the long running operation.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "RetryAfter", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7c502425-52af-4f02-90b6-fa6ca735db50", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "2c17ce61-4789-4f14-b045-45d7fe7cf9fb" }, { "type": "route", "uuid": "e6d918da-160e-4887-b423-ba46435f6ade" }, { "type": "route", "uuid": "97c25afc-56aa-46a9-a5c2-f6ef631b2f40" }, { "type": "route", "uuid": "56af67df-a7d4-423c-995c-9de08f1b78ba" }, { "type": "route", "uuid": "ee80ea96-fbb2-48fc-8bec-07b7f6dbfa44" }, { "type": "route", "uuid": "ac7d7b60-0a54-40df-b2f8-b3c199bdc747" }, { "type": "route", "uuid": "b635e796-e88a-402d-ac3a-e4c8f4d517e4" }, { "type": "route", "uuid": "0e17a864-4ec1-4588-994e-f4d424e6cba6" }, { "type": "route", "uuid": "7b4967dc-f891-40e4-8ae2-1c20f9e71751" }, { "type": "route", "uuid": "bd6bd35b-2580-4cca-a01c-bf082a40c115" }, { "type": "route", "uuid": "f19a8889-4247-45f3-b683-be44658ebb49" }, { "type": "route", "uuid": "db024a24-4743-4c55-ba36-6d95af2e4f6c" }, { "type": "route", "uuid": "783eb3cb-4fc2-4b64-9bed-7b39076c1db6" }, { "type": "route", "uuid": "a12c14bb-06d4-45d0-8177-8b24cb161f98" }, { "type": "route", "uuid": "59511b53-59fc-4ad0-8c0f-1ef2c81d3d4e" } ] }