Duplicar Base de Conhecimento
curl --request POST \
--url https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}import requests
url = "https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{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://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$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://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}")
.asString();require 'uri'
require 'net/http'
url = URI("https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body{
"id": "<string>",
"title": "<string>",
"description": "<string>",
"documentCount": 123,
"wordCount": 123,
"icon": "<string>",
"status": 123,
"isActivated": true
}Base de Conhecimento
Duplicar Base de Conhecimento
Endpoint para duplicar uma Base de Conhecimento
POST
/
api
/
v1
/
knowledge
/
duplicate
/
{id}
Duplicar Base de Conhecimento
curl --request POST \
--url https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}import requests
url = "https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{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://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$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://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}")
.asString();require 'uri'
require 'net/http'
url = URI("https://chat.api.toolzz.com.br/api/v1/knowledge/duplicate/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body{
"id": "<string>",
"title": "<string>",
"description": "<string>",
"documentCount": 123,
"wordCount": 123,
"icon": "<string>",
"status": 123,
"isActivated": true
}Token de Acesso
string
Token de acesso (“Bearer” deve estar antes do token)
Descrição do Body
string
required
ID da unidade
Descrição da Resposta
Abaixo você verá a descrição da resposta da duplicação da Base de Conhecimentouuid
required
Identificador único da Base de Conhecimento copiada.
string
required
Título da Base de Conhecimento copiada.
string
Descrição da Base de Conhecimento copiada.
number
required
Número de documentos na Base de Conhecimento copiada.
number
required
Total de palavras em todos os documentos da Base de Conhecimento copiada.
string
URL do ícone da Base de Conhecimento copiada.
number
required
Status da Base de Conhecimento copiada (ex: 1 para ativa).
boolean
required
Indica se a Base de Conhecimento copiada está ativada.

