Get Distribution Channel
curl --request GET \
--url https://api.b-bot.space/api/v2/distribution-channels/{channel_id} \
--header 'bbot-api-key: <api-key>'import requests
url = "https://api.b-bot.space/api/v2/distribution-channels/{channel_id}"
headers = {"bbot-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'bbot-api-key': '<api-key>'}};
fetch('https://api.b-bot.space/api/v2/distribution-channels/{channel_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.b-bot.space/api/v2/distribution-channels/{channel_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 => [
"bbot-api-key: <api-key>"
],
]);
$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.b-bot.space/api/v2/distribution-channels/{channel_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("bbot-api-key", "<api-key>")
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.b-bot.space/api/v2/distribution-channels/{channel_id}")
.header("bbot-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.b-bot.space/api/v2/distribution-channels/{channel_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["bbot-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"channel_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"graph_id": "<string>",
"config": {
"tags": [
"<string>"
],
"recursion_limit": 123,
"configurable": {}
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"metadata": {},
"context": {},
"version": 123,
"name": "<string>",
"description": "<string>"
}"<string>"Distribution Channels
Get Distribution Channel
Get a distribution channel by ID.
GET
/
distribution-channels
/
{channel_id}
Get Distribution Channel
curl --request GET \
--url https://api.b-bot.space/api/v2/distribution-channels/{channel_id} \
--header 'bbot-api-key: <api-key>'import requests
url = "https://api.b-bot.space/api/v2/distribution-channels/{channel_id}"
headers = {"bbot-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'bbot-api-key': '<api-key>'}};
fetch('https://api.b-bot.space/api/v2/distribution-channels/{channel_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.b-bot.space/api/v2/distribution-channels/{channel_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 => [
"bbot-api-key: <api-key>"
],
]);
$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.b-bot.space/api/v2/distribution-channels/{channel_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("bbot-api-key", "<api-key>")
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.b-bot.space/api/v2/distribution-channels/{channel_id}")
.header("bbot-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.b-bot.space/api/v2/distribution-channels/{channel_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["bbot-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"channel_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"graph_id": "<string>",
"config": {
"tags": [
"<string>"
],
"recursion_limit": 123,
"configurable": {}
},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"metadata": {},
"context": {},
"version": 123,
"name": "<string>",
"description": "<string>"
}"<string>"Authorizations
API key for authentication
Path Parameters
The ID of the distribution channel.
Response
Success
The ID of the distribution channel.
The ID of the graph.
The assistant config.
Show child attributes
Show child attributes
The time the assistant was created.
The last time the assistant was updated.
The assistant metadata.
Static context added to the assistant.
The version of the assistant
The name of the assistant
The description of the assistant