API Documentation
Knowledgebase
Get Knowledgebase
GET
/
api
/
v1
/
knowledgebase
curl --request GET \
--url https://api.elemente.ai/api/v1/knowledgebase \
--header 'Authorization: Basic <encoded-value>'
{
"knowledgeBases": [
{
"id": "44264f7c-bf2b-47ad-baf9-48b509dc55c0",
"name": "Test",
"type": "faq",
"agents": [
"c84951a0-8354-40b0-a1ee-c43d259f6a40"
],
"title": "Test",
"text": "Test",
"description": "Test",
"refreshFrequency": "1h",
"workspace": "34319b9a-625a-4eef-a554-7ed0d27fce6b",
"isEveryone": false,
"status": "active"
},
{
"id": "fc4426d7-3bd4-4146-a69a-011ca2227d3a",
"name": "Test 2",
"type": "faq",
"urls": [
"https://example.com/knowledge-base"
],
"agents": [
"2"
],
"title": "Test 2",
"description": "Test 2 description",
"text": "Test 2 text",
"refreshFrequency": "1d",
"workspace": "34319b9a-625a-4eef-a554-7ed0d27fce6b",
"isEveryone": true,
"status": "inactive"
}
],
"total": 1,
"pages": 1
}
Authorizations
Basic authentication header of the form Basic <encoded-value>
, where <encoded-value>
is the base64-encoded string username:password
.
Response
200
application/json
Retireved list of knowledge bases
The response is of type object
.
curl --request GET \
--url https://api.elemente.ai/api/v1/knowledgebase \
--header 'Authorization: Basic <encoded-value>'
{
"knowledgeBases": [
{
"id": "44264f7c-bf2b-47ad-baf9-48b509dc55c0",
"name": "Test",
"type": "faq",
"agents": [
"c84951a0-8354-40b0-a1ee-c43d259f6a40"
],
"title": "Test",
"text": "Test",
"description": "Test",
"refreshFrequency": "1h",
"workspace": "34319b9a-625a-4eef-a554-7ed0d27fce6b",
"isEveryone": false,
"status": "active"
},
{
"id": "fc4426d7-3bd4-4146-a69a-011ca2227d3a",
"name": "Test 2",
"type": "faq",
"urls": [
"https://example.com/knowledge-base"
],
"agents": [
"2"
],
"title": "Test 2",
"description": "Test 2 description",
"text": "Test 2 text",
"refreshFrequency": "1d",
"workspace": "34319b9a-625a-4eef-a554-7ed0d27fce6b",
"isEveryone": true,
"status": "inactive"
}
],
"total": 1,
"pages": 1
}