Assistenten löschen
curl --request DELETE \
--url https://app.autocalls.ai/api/user/assistant/{id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://app.autocalls.ai/api/user/assistant/{id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text)const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://app.autocalls.ai/api/user/assistant/{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://app.autocalls.ai/api/user/assistant/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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://app.autocalls.ai/api/user/assistant/{id}"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://app.autocalls.ai/api/user/assistant/{id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.autocalls.ai/api/user/assistant/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"message": "Assistant deleted successfully"
}
{
"message": "Assistant not found"
}
{
"message": "Assistant deletion failed"
}
Assistenten
Assistenten löschen
Einen bestimmten KI-Assistenten löschen
DELETE
/
user
/
assistant
/
{id}
Assistenten löschen
curl --request DELETE \
--url https://app.autocalls.ai/api/user/assistant/{id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://app.autocalls.ai/api/user/assistant/{id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text)const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://app.autocalls.ai/api/user/assistant/{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://app.autocalls.ai/api/user/assistant/{id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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://app.autocalls.ai/api/user/assistant/{id}"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://app.autocalls.ai/api/user/assistant/{id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.autocalls.ai/api/user/assistant/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"message": "Assistant deleted successfully"
}
{
"message": "Assistant not found"
}
{
"message": "Assistant deletion failed"
}
Dieser Endpunkt ermöglicht es Ihnen, einen KI-Assistenten, der dem authentifizierten Benutzer gehört, dauerhaft zu löschen.
Pfad-Parameter
integer
erforderlich
Die eindeutige Kennung des zu löschenden Assistenten
Antwort
string
Bestätigungsnachricht, die anzeigt, dass der Assistent erfolgreich gelöscht wurde
Fehlerantworten
Anzeigen Fehlerantwort
Anzeigen Fehlerantwort
string
Fehlermeldung, wenn der Assistent nicht gefunden wurde oder dem authentifizierten Benutzer nicht gehört
{
"message": "Assistant deleted successfully"
}
{
"message": "Assistant not found"
}
{
"message": "Assistant deletion failed"
}
Hinweise
- Nur Assistenten, die dem authentifizierten Benutzer gehören, können gelöscht werden
- Sobald ein Assistent gelöscht wurde, kann er nicht wiederhergestellt werden
- Diese Aktion entfernt den Assistenten und seine gesamte Konfiguration dauerhaft
- Wenn der Assistent derzeit aktive Anrufe bearbeitet, können diese Anrufe beeinträchtigt werden
