Delete an object property
curl --request DELETE \
--url https://api.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}import requests
url = "https://api.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}"
response = requests.delete(url)
print(response.text)const options = {method: 'DELETE'};
fetch('https://api.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}', 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.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}",
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.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}"
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.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}")
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_bodyv2
Delete an object property
Delete an existing object property.
DELETE
/
properties
/
v2
/
{object_type}
/
properties
/
named
/
{property_name}
Delete an object property
curl --request DELETE \
--url https://api.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}import requests
url = "https://api.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}"
response = requests.delete(url)
print(response.text)const options = {method: 'DELETE'};
fetch('https://api.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}', 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.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}",
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.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}"
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.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hubapi.com/properties/v2/{object_type}/properties/named/{property_name}")
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_bodyScope requirements
Scope requirements
Paramètres de chemin
The specific type of CRM object that the property is assigned to. You can use the object name (e.g., contacts) or the objectTypeId (e.g., 0-1).
The internal name of the property you want to delete.
Réponse
204
Object property deleted successfully
Dernière modification le 1 avril 2026
⌘I