Duplicar Função
curl --request POST \
--url https://chat.api.toolzz.com.br/api/v1/functions/duplicate/{id}import requests
url = "https://chat.api.toolzz.com.br/api/v1/functions/duplicate/{id}"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://chat.api.toolzz.com.br/api/v1/functions/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/functions/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/functions/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/functions/duplicate/{id}")
.asString();require 'uri'
require 'net/http'
url = URI("https://chat.api.toolzz.com.br/api/v1/functions/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>",
"institutionId": "<string>",
"name": "<string>",
"description": "<string>",
"code": "<string>",
"status": true,
"unityId": "<string>",
"userId": "<string>",
"iconFileId": "<string>",
"color": "<string>",
"outputs": [
{}
],
"isActivated": true
}Funções
Duplicar Função
Endpoint para duplicar uma Função
POST
/
api
/
v1
/
functions
/
duplicate
/
{id}
Duplicar Função
curl --request POST \
--url https://chat.api.toolzz.com.br/api/v1/functions/duplicate/{id}import requests
url = "https://chat.api.toolzz.com.br/api/v1/functions/duplicate/{id}"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://chat.api.toolzz.com.br/api/v1/functions/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/functions/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/functions/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/functions/duplicate/{id}")
.asString();require 'uri'
require 'net/http'
url = URI("https://chat.api.toolzz.com.br/api/v1/functions/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>",
"institutionId": "<string>",
"name": "<string>",
"description": "<string>",
"code": "<string>",
"status": true,
"unityId": "<string>",
"userId": "<string>",
"iconFileId": "<string>",
"color": "<string>",
"outputs": [
{}
],
"isActivated": true
}Token de Acesso
string
Token de acesso (“Bearer” deve estar antes do token)
Corpo da Requisição
string
required
ID da Função
Descrição da Resposta
Abaixo você verá a descrição da resposta da duplicação da funçãostring
required
Identificador único do plugin.
string
required
ID da instituição associada.
string
required
Nome do plugin.
string
required
Descrição da funcionalidade do plugin.
string
required
Código JavaScript que define a funcionalidade do plugin.
boolean
required
Indica se o plugin está habilitado.
string
required
ID da unidade associada.
string
required
ID do usuário que criou ou gerencia o plugin.
string
ID opcional do arquivo de ícone do plugin.
string
required
Cor associada ao plugin para fins de UI.
array
Lista de outputs do plugin (vazio se não existirem).
boolean
required
Indica se o plugin está ativado.

