Vector Knowledge Bases (Deprecated)
List Knowledge Base Item Details
View the details for a specific knowledge base item.
GET
/
v1
/
knowledgebases
/
{vector_id}
List Knowledge Base Item Details
curl --request GET \
--url https://api.bland.ai/v1/knowledgebases/{vector_id} \
--header 'authorization: <authorization>'import requests
url = "https://api.bland.ai/v1/knowledgebases/{vector_id}"
headers = {"authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {authorization: '<authorization>'}};
fetch('https://api.bland.ai/v1/knowledgebases/{vector_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.bland.ai/v1/knowledgebases/{vector_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.bland.ai/v1/knowledgebases/{vector_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.bland.ai/v1/knowledgebases/{vector_id}")
.header("authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bland.ai/v1/knowledgebases/{vector_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
{
"vector_id": "KB-55e64dae-1585-4632-ae97-c909c288c6bc",
"name": "Bland AI FAQs",
"description": "Business facts, policies, and frequently asked questions for Bland AI."
}
}
Headers
string
required
Your API key for authentication.
boolean
default:"false"
Include the full text of the documents stored in the knowledge base item. This can be useful for debugging, but may return large amounts of data.
Path Parameters
string
required
The
vector_id of the knowledge base item to view.Response
string
The unique identifier for the knowledge base item.
string
The name of the knowledge base item.
string
A description of the knowledge base item.
{
{
"vector_id": "KB-55e64dae-1585-4632-ae97-c909c288c6bc",
"name": "Bland AI FAQs",
"description": "Business facts, policies, and frequently asked questions for Bland AI."
}
}
Docs for agents: llms.txt
Was this page helpful?
⌘I
List Knowledge Base Item Details
curl --request GET \
--url https://api.bland.ai/v1/knowledgebases/{vector_id} \
--header 'authorization: <authorization>'import requests
url = "https://api.bland.ai/v1/knowledgebases/{vector_id}"
headers = {"authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {authorization: '<authorization>'}};
fetch('https://api.bland.ai/v1/knowledgebases/{vector_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.bland.ai/v1/knowledgebases/{vector_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.bland.ai/v1/knowledgebases/{vector_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.bland.ai/v1/knowledgebases/{vector_id}")
.header("authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bland.ai/v1/knowledgebases/{vector_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
{
"vector_id": "KB-55e64dae-1585-4632-ae97-c909c288c6bc",
"name": "Bland AI FAQs",
"description": "Business facts, policies, and frequently asked questions for Bland AI."
}
}