Skip to main content
DELETE
/
v1
/
triage
/
issues
/
{id}
/
flags
/
{flag_id}
Remove Flag
curl --request DELETE \
  --url https://api.bland.ai/v1/triage/issues/{id}/flags/{flag_id} \
  --header 'authorization: <authorization>'
import requests

url = "https://api.bland.ai/v1/triage/issues/{id}/flags/{flag_id}"

headers = {"authorization": "<authorization>"}

response = requests.delete(url, headers=headers)

print(response.text)
const options = {method: 'DELETE', headers: {authorization: '<authorization>'}};

fetch('https://api.bland.ai/v1/triage/issues/{id}/flags/{flag_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/triage/issues/{id}/flags/{flag_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: <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"
"net/http"
"io"
)

func main() {

url := "https://api.bland.ai/v1/triage/issues/{id}/flags/{flag_id}"

req, _ := http.NewRequest("DELETE", url, nil)

req.Header.Add("authorization", "<authorization>")

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/triage/issues/{id}/flags/{flag_id}")
.header("authorization", "<authorization>")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api.bland.ai/v1/triage/issues/{id}/flags/{flag_id}")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Delete.new(url)
request["authorization"] = '<authorization>'

response = http.request(request)
puts response.read_body
HTTP/1.1 204 No Content
{
  "data": null,
  "errors": [
    { "error": "not_found", "message": "Flag not found" }
  ]
}

Overview

Deletes a flag. The underlying call is unaffected. The flag’s type stays in the Flag Types catalog if other flags of the same type still exist.

Headers

authorization
string
required
Your API key for authentication.

Path Parameters

id
string
required
Internal UUID of the issue.
flag_id
string
required
Internal UUID of the flag to remove.

Response

Returns 204 No Content on success. Returns 404 if the issue does not exist or the flag does not belong to this issue.
HTTP/1.1 204 No Content
{
  "data": null,
  "errors": [
    { "error": "not_found", "message": "Flag not found" }
  ]
}

Docs for agents: llms.txt