List Knowledge Base 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."
}
}
Vector Knowledge Bases (Deprecated)
List Knowledge Base Details
View the details for a specific knowledge base.
GET
/
v1
/
knowledgebases
/
{vector_id}
List Knowledge Base 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. This can be useful for debugging, but may return large amounts of data.
Path Parameters
string
required
The
vector_id of the knowledge base to view.Response
string
The unique identifier for the knowledge base.
string
The name of the knowledge base.
string
A description of the knowledge base.
{
{
"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