Delete Organization
curl --request DELETE \
--url https://api.bland.ai/v1/orgs/{org_id} \
--header 'Content-Type: application/json' \
--header 'authorization: <authorization>' \
--data '
{
"delete_confirm": "<string>"
}
'import requests
url = "https://api.bland.ai/v1/orgs/{org_id}"
payload = { "delete_confirm": "<string>" }
headers = {
"authorization": "<authorization>",
"Content-Type": "application/json"
}
response = requests.delete(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'DELETE',
headers: {authorization: '<authorization>', 'Content-Type': 'application/json'},
body: JSON.stringify({delete_confirm: '<string>'})
};
fetch('https://api.bland.ai/v1/orgs/{org_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.bland.ai/v1/orgs/{org_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_POSTFIELDS => json_encode([
'delete_confirm' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.bland.ai/v1/orgs/{org_id}"
payload := strings.NewReader("{\n \"delete_confirm\": \"<string>\"\n}")
req, _ := http.NewRequest("DELETE", url, payload)
req.Header.Add("authorization", "<authorization>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://api.bland.ai/v1/orgs/{org_id}")
.header("authorization", "<authorization>")
.header("Content-Type", "application/json")
.body("{\n \"delete_confirm\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bland.ai/v1/orgs/{org_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["authorization"] = '<authorization>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"delete_confirm\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"data": null,
"errors": null
}
Organizations
Delete Organization
Delete an organization.
DELETE
/
v1
/
orgs
/
{org_id}
Delete Organization
curl --request DELETE \
--url https://api.bland.ai/v1/orgs/{org_id} \
--header 'Content-Type: application/json' \
--header 'authorization: <authorization>' \
--data '
{
"delete_confirm": "<string>"
}
'import requests
url = "https://api.bland.ai/v1/orgs/{org_id}"
payload = { "delete_confirm": "<string>" }
headers = {
"authorization": "<authorization>",
"Content-Type": "application/json"
}
response = requests.delete(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'DELETE',
headers: {authorization: '<authorization>', 'Content-Type': 'application/json'},
body: JSON.stringify({delete_confirm: '<string>'})
};
fetch('https://api.bland.ai/v1/orgs/{org_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.bland.ai/v1/orgs/{org_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_POSTFIELDS => json_encode([
'delete_confirm' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.bland.ai/v1/orgs/{org_id}"
payload := strings.NewReader("{\n \"delete_confirm\": \"<string>\"\n}")
req, _ := http.NewRequest("DELETE", url, payload)
req.Header.Add("authorization", "<authorization>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://api.bland.ai/v1/orgs/{org_id}")
.header("authorization", "<authorization>")
.header("Content-Type", "application/json")
.body("{\n \"delete_confirm\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bland.ai/v1/orgs/{org_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["authorization"] = '<authorization>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"delete_confirm\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"data": null,
"errors": null
}
Headers
Your API key for authentication.
Path Parameters
The unique identifier of the organization you want to delete.
Body
The slug of the organization to confirm deletion.
Response
Always
null upon successful deletion.null if successful; contains error details if the request fails.{
"data": null,
"errors": null
}
Docs for agents: llms.txt
Was this page helpful?
⌘I