Anruf löschen
curl --request DELETE \
--url https://app.autocalls.ai/api/user/calls/{call} \
--header 'Authorization: Bearer <token>'import requests
url = "https://app.autocalls.ai/api/user/calls/{call}"
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/calls/{call}', 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/calls/{call}",
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/calls/{call}"
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/calls/{call}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.autocalls.ai/api/user/calls/{call}")
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": "Call deleted successfully"
}
{
"message": "Call not found"
}
Anrufe
Anruf löschen
Einen bestimmten Anrufdatensatz löschen
DELETE
/
user
/
calls
/
{call}
Anruf löschen
curl --request DELETE \
--url https://app.autocalls.ai/api/user/calls/{call} \
--header 'Authorization: Bearer <token>'import requests
url = "https://app.autocalls.ai/api/user/calls/{call}"
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/calls/{call}', 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/calls/{call}",
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/calls/{call}"
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/calls/{call}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.autocalls.ai/api/user/calls/{call}")
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": "Call deleted successfully"
}
{
"message": "Call not found"
}
Dieser Endpunkt ermöglicht es Ihnen, einen bestimmten Anrufdatensatz zu löschen, der dem authentifizierten Benutzer gehört.
Pfad-Parameter
integer
erforderlich
Die eindeutige Kennung des zu löschenden Anrufs
Antwort
string
Bestätigungsnachricht, die anzeigt, dass der Anruf erfolgreich gelöscht wurde
Fehlerantworten
Anzeigen Fehlerantwort
Anzeigen Fehlerantwort
string
Fehlermeldung, wenn der Anruf nicht gefunden wurde oder dem authentifizierten Benutzer nicht gehört
{
"message": "Call deleted successfully"
}
{
"message": "Call not found"
}
Hinweise
- Nur Anrufe, die zu Assistenten gehören, die dem authentifizierten Benutzer gehören, können gelöscht werden
- Sobald ein Anruf gelöscht wurde, kann er nicht wiederhergestellt werden
- Diese Aktion entfernt den Anrufdatensatz dauerhaft, einschließlich aller zugehörigen Transkripte, Aufzeichnungen und Metadaten
- Die Anrufaufzeichnungsdatei (falls vorhanden) wird ebenfalls aus dem Speicher gelöscht
