Delete Custom Attribute
curl --request DELETE \
--url https://api.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}import requests
url = "https://api.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}"
response = requests.delete(url)
print(response.text)const options = {method: 'DELETE'};
fetch('https://api.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}', 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.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$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.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}"
req, _ := http.NewRequest("DELETE", url, nil)
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.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body{
"status": true,
"message": "Attribute deleted successfully."
}
{
"status": false,
"message": "No token provided"
}
Attributes
Delete Custom Attribute
This endpoint allows the deletion of a custom attribute.
DELETE
/
api
/
v1
/
attributes
/
{target}
/
{targetId}
/
{attributeId}
Delete Custom Attribute
curl --request DELETE \
--url https://api.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}import requests
url = "https://api.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}"
response = requests.delete(url)
print(response.text)const options = {method: 'DELETE'};
fetch('https://api.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}', 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.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$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.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}"
req, _ := http.NewRequest("DELETE", url, nil)
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.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.zixflow.com/api/v1/attributes/{target}/{targetId}/{attributeId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body{
"status": true,
"message": "Attribute deleted successfully."
}
{
"status": false,
"message": "No token provided"
}
Description
This API endpoint facilitates the removal of a specific custom attribute by providing the necessary identifiers based on the target, whether it’s a collection or a list.Path
string
required
Specifies the target entity as either “collection” or “list.”
string
required
The unique identifier for the target entity (collection or list), allowing for
precise referencing. (e.g Collection Id / List Id)
string
required
The unique identifier for the attribute to be deleted.
Response
boolean
Indicates the success or failure of the attribute deletion. In this case, true
signifies a successful operation.
string
Provides a human-readable message accompanying the response. In this instance,
it confirms the successful deletion of the attribute with the message
“Attribute deleted successfully.”
{
"status": true,
"message": "Attribute deleted successfully."
}
{
"status": false,
"message": "No token provided"
}