Update a contact property group
curl --request PUT \
--url https://api.hubapi.com/properties/v1/contacts/groups/named/{group_name} \
--header 'Content-Type: application/json' \
--data '
{
"displayName": "<string>",
"displayOrder": 123
}
'import requests
url = "https://api.hubapi.com/properties/v1/contacts/groups/named/{group_name}"
payload = {
"displayName": "<string>",
"displayOrder": 123
}
headers = {"Content-Type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({displayName: '<string>', displayOrder: 123})
};
fetch('https://api.hubapi.com/properties/v1/contacts/groups/named/{group_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/v1/contacts/groups/named/{group_name}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'displayName' => '<string>',
'displayOrder' => 123
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$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.hubapi.com/properties/v1/contacts/groups/named/{group_name}"
payload := strings.NewReader("{\n \"displayName\": \"<string>\",\n \"displayOrder\": 123\n}")
req, _ := http.NewRequest("PUT", url, payload)
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.put("https://api.hubapi.com/properties/v1/contacts/groups/named/{group_name}")
.header("Content-Type", "application/json")
.body("{\n \"displayName\": \"<string>\",\n \"displayOrder\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hubapi.com/properties/v1/contacts/groups/named/{group_name}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"displayName\": \"<string>\",\n \"displayOrder\": 123\n}"
response = http.request(request)
puts response.read_body{
"name": "<string>",
"displayName": "<string>",
"displayOrder": 123,
"hubspotDefined": true,
"properties": [
{
"name": "<string>",
"label": "<string>",
"description": "<string>",
"groupName": "<string>",
"options": [
{
"description": "<string>",
"label": "<string>",
"value": "<string>",
"displayOrder": 123,
"hidden": true,
"readOnly": true,
"doubleData": 123
}
],
"displayOrder": 123,
"formField": true,
"readOnlyValue": true,
"readOnlyDefinition": true,
"hidden": true,
"mutableDefinitionNotDeletable": true,
"favorited": true,
"favoritedOrder": 123,
"calculated": true,
"externalOptions": true,
"displayMode": "<string>",
"deleted": true,
"hubspotDefined": true,
"createdAt": 123,
"updatedAt": 123,
"createdUserId": 123,
"updatedUserId": 123
}
]
}コンタクトプロパティー
Update a contact property group
Update a previously created contact property group.
PUT
/
properties
/
v1
/
contacts
/
groups
/
named
/
{group_name}
Update a contact property group
curl --request PUT \
--url https://api.hubapi.com/properties/v1/contacts/groups/named/{group_name} \
--header 'Content-Type: application/json' \
--data '
{
"displayName": "<string>",
"displayOrder": 123
}
'import requests
url = "https://api.hubapi.com/properties/v1/contacts/groups/named/{group_name}"
payload = {
"displayName": "<string>",
"displayOrder": 123
}
headers = {"Content-Type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({displayName: '<string>', displayOrder: 123})
};
fetch('https://api.hubapi.com/properties/v1/contacts/groups/named/{group_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/v1/contacts/groups/named/{group_name}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'displayName' => '<string>',
'displayOrder' => 123
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$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.hubapi.com/properties/v1/contacts/groups/named/{group_name}"
payload := strings.NewReader("{\n \"displayName\": \"<string>\",\n \"displayOrder\": 123\n}")
req, _ := http.NewRequest("PUT", url, payload)
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.put("https://api.hubapi.com/properties/v1/contacts/groups/named/{group_name}")
.header("Content-Type", "application/json")
.body("{\n \"displayName\": \"<string>\",\n \"displayOrder\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hubapi.com/properties/v1/contacts/groups/named/{group_name}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"displayName\": \"<string>\",\n \"displayOrder\": 123\n}"
response = http.request(request)
puts response.read_body{
"name": "<string>",
"displayName": "<string>",
"displayOrder": 123,
"hubspotDefined": true,
"properties": [
{
"name": "<string>",
"label": "<string>",
"description": "<string>",
"groupName": "<string>",
"options": [
{
"description": "<string>",
"label": "<string>",
"value": "<string>",
"displayOrder": 123,
"hidden": true,
"readOnly": true,
"doubleData": 123
}
],
"displayOrder": 123,
"formField": true,
"readOnlyValue": true,
"readOnlyDefinition": true,
"hidden": true,
"mutableDefinitionNotDeletable": true,
"favorited": true,
"favoritedOrder": 123,
"calculated": true,
"externalOptions": true,
"displayMode": "<string>",
"deleted": true,
"hubspotDefined": true,
"createdAt": 123,
"updatedAt": 123,
"createdUserId": 123,
"updatedUserId": 123
}
]
}パスパラメータ
The name of the property group you want to update.
ボディ
application/json
レスポンス
200 - application/json
Contact property group updated successfully
The internal name of the property group
The displayed name of the group
The order of the group when displaying properties
Whether the group is defined by HubSpot
Properties in this group (only included if includeProperties=true)
Show child attributes
Show child attributes
最終更新日 2026年4月10日
⌘I