Zum Hauptinhalt springen
PATCH
/
media-bridge
/
v1
/
{appId}
/
properties
/
{objectType}
/
{propertyName}
プロパティーを更新
curl --request PATCH \
  --url https://api.hubapi.com/media-bridge/v1/{appId}/properties/{objectType}/{propertyName} \
  --header 'Content-Type: application/json' \
  --data '{
  "groupName": "<string>",
  "hidden": true,
  "options": [
    {
      "hidden": true,
      "displayOrder": 123,
      "description": "<string>",
      "label": "<string>",
      "value": "<string>"
    }
  ],
  "displayOrder": 123,
  "description": "<string>",
  "calculationFormula": "<string>",
  "label": "<string>",
  "hasUniqueValue": true,
  "type": "bool",
  "fieldType": "booleancheckbox",
  "formField": true
}'
{
  "favoritedOrder": 123,
  "enforceMultivalueUniqueness": true,
  "readOnlyValue": false,
  "hidden": false,
  "optionSortStrategy": "",
  "displayOrder": 123,
  "description": "",
  "showCurrencySymbol": false,
  "type": "",
  "readOnlyDefinition": false,
  "hubspotDefined": false,
  "allowedObjectTypes": "",
  "createdAt": 123,
  "searchTextAnalysisMode": "NONE",
  "textDisplayHint": "",
  "portalId": 123,
  "options": "",
  "isPartial": false,
  "optionsAreMutable": false,
  "hasUniqueValue": false,
  "calculated": false,
  "externalOptions": false,
  "dateDisplayHint": "absolute",
  "favorited": false,
  "updatedAt": 123,
  "createdUserId": 123,
  "canArchive": true,
  "fromUserId": 123,
  "mutableDefinitionNotDeletable": false,
  "isMultiValued": false,
  "sensitiveDataCategories": "",
  "canRestore": true,
  "currencyPropertyName": "",
  "owningAppId": 123,
  "isCustomizedDefault": false,
  "label": "",
  "formField": false,
  "displayMode": "",
  "dataSensitivity": "",
  "groupName": "",
  "deleted": false,
  "referencedObjectType": "",
  "name": "",
  "searchableInGlobalSearch": false,
  "externalOptionsReferenceType": "",
  "numberDisplayHint": "",
  "fieldType": ""
}
サポートされる製品
次のいずれかの製品またはそれ以上が必要です。
Marketing HubMarketing Hub無料ツール
Sales HubSales Hub無料ツール
Service HubService Hub無料ツール
Content HubContent Hub無料ツール

Authorizations

hapikey
string
query
required

Path Parameters

appId
string
required
objectType
string
required
propertyName
string
required

Body

application/json
groupName
string
hidden
boolean
options
object[]
displayOrder
integer
description
string
calculationFormula
string
label
string
hasUniqueValue
boolean
type
enum<string>
Available options:
bool,
date,
datetime,
enumeration,
number,
phone_number,
string
fieldType
enum<string>
Available options:
booleancheckbox,
calculation_equation,
checkbox,
date,
file,
html,
number,
phonenumber,
radio,
select,
text,
textarea
formField
boolean

Response

successful operation

A HubSpot property

favoritedOrder
integer
required

非推奨。お気に入りにしたときの順序の位置。

enforceMultivalueUniqueness
boolean
required
readOnlyValue
boolean
required

プロパティーの値が読み取り専用かどうかを示します。

Example:

false

hidden
boolean
required

プロパティーをHubSpot UIから非表示にするかどうか。カスタムプロパティーの場合は、これをfalseに設定することが推奨されます。

Example:

false

optionSortStrategy
enum<string>
required

プロパティーオプションの並べ替え方法を指定します。displayOrderフィールドに従う「DISPLAY_ORDER」、または「ALPHABETICAL」のいずれかにできます。

Available options:
DISPLAY_ORDER,
ALPHABETICAL
Example:

""

displayOrder
integer
required

リスト内項目の他の項目との相対位置。

description
string
required

プロパティーの目的の要約。

Example:

""

showCurrencySymbol
boolean
required

HubSpotのUIに通貨記号を表示するかどうか。

Example:

false

type
enum<string>
required

文字列や数値など、プロパティーのデータ型。

Available options:
string,
number,
bool,
datetime,
enumeration,
date,
phone_number,
currency_number,
json,
object_coordinates
Example:

""

readOnlyDefinition
boolean
required

プロパティーの説明が読み取り専用かどうか。

Example:

false

hubspotDefined
boolean
required

HubSpotデフォルトプロパティーについてtrueに設定されるブール値。

Example:

false

allowedObjectTypes
object[]
required

このプロパティーの使用が許可されているオブジェクトタイプ。

Example:

""

createdAt
integer
required

プロパティーが作成された時刻のタイムスタンプ(ISO 8601形式)。

searchTextAnalysisMode
enum<string>
required
Available options:
NONE,
NOT_ANALYZED_TEXT
textDisplayHint
enum<string>
required

HubSpotのUIでのテキストの表示方法と検証方法に関するヒント。「unformatted_single_line」、「multi_line」、「email」、「phone_number」、「domain_name」、「ip_address」、「physical_address」、「postal_code」のいずれかにできます。

Available options:
unformatted_single_line,
multi_line,
email,
phone_number,
domain_name,
ip_address,
physical_address,
postal_code
Example:

""

portalId
integer
required

プロパティーが定義されているHubSpotアカウントのID。

options
object[]
required

プロパティーの有効なオプションのリスト。このフィールドは列挙型のプロパティーに必要です。

Example:

""

isPartial
boolean
required

デフォルトプロパティーの場合、プロパティーがカスタマイズ済みかどうか。isCustomizedDefaultフィールドと同等。

Example:

false

optionsAreMutable
boolean
required

作成後にオプションを変更できるかどうか。

Example:

false

hasUniqueValue
boolean
required

プロパティーが固有IDプロパティーかどうか。

Example:

false

calculated
boolean
required

プロパティーが計算フィールドかどうか。

Example:

false

externalOptions
boolean
required

列挙型のプロパティーにのみ適用されます。trueに設定し、「referencedObjectType」を「OWNER」に設定します。それ以外の場合はfalse。

Example:

false

dateDisplayHint
enum<string>
required
Available options:
absolute,
absolute_with_relative,
time_since,
time_until
favorited
boolean
required

非推奨。プロパティーがお気に入り済みかどうか。

Example:

false

updatedAt
integer
required

プロパティーが最後に更新されたタイムスタンプ(ISO 8601形式)。

createdUserId
integer
required

プロパティーを作成したユーザーのID。

canArchive
boolean
required
fromUserId
integer
required

プロパティーを最後に更新したユーザーのID。

mutableDefinitionNotDeletable
boolean
required

プロパティー定義をカスタマイズできるが、削除はできないかどうか。

Example:

false

isMultiValued
boolean
required

プロパティーに複数の値を含めることができるかどうか。

Example:

false

sensitiveDataCategories
string[]
required

sensitiveDataがtrueの場合、プロパティーに含まれるセンシティブデータのタイプを示します(例:「HIPAA」)。

Example:

""

canRestore
boolean
required
currencyPropertyName
string
required

関連する通貨プロパティーの名前。

Example:

""

owningAppId
integer
required
isCustomizedDefault
boolean
required

デフォルトプロパティーの場合、プロパティーがカスタマイズ済みかどうか。isCustomizedDefaultフィールドと同等。

Example:

false

label
string
required

プロパティーの表示ラベル。

Example:

""

formField
boolean
required

プロパティーをフォームで表示できるかどうか。

Example:

false

displayMode
enum<string>
required

プロパティーの表示モード。「current_value」または「all_unique_versions」にできます。

Available options:
current_value,
all_unique_versions
Example:

""

dataSensitivity
enum<string>
required

「non_sensitive」、「sensitive」、「highly_sensitive」など、プロパティーのセンシティブ(慎重に扱うべき)レベルを示します。

Available options:
none,
standard,
high
Example:

""

groupName
string
required

プロパティーが割り当てられているグループの名前。

Example:

""

deleted
boolean
required

プロパティーが削除済みかどうか。

Example:

false

referencedObjectType
enum<string>
required

非推奨。代わりにexternalOptionsReferenceTypeを使用してください。

Available options:
CONTACT,
COMPANY,
DEAL,
ENGAGEMENT,
TICKET,
OWNER,
PRODUCT,
LINE_ITEM,
BET_DELIVERABLE_SERVICE,
CONTENT,
CONVERSATION,
BET_ALERT,
PORTAL,
QUOTE,
FORM_SUBMISSION_INBOUNDDB,
QUOTA,
UNSUBSCRIBE,
COMMUNICATION,
FEEDBACK_SUBMISSION,
ATTRIBUTION,
SALESFORCE_SYNC_ERROR,
RESTORABLE_CRM_OBJECT,
HUB,
LANDING_PAGE,
PRODUCT_OR_FOLDER,
TASK,
FORM,
MARKETING_EMAIL,
AD_ACCOUNT,
AD_CAMPAIGN,
AD_GROUP,
AD,
KEYWORD,
CAMPAIGN,
SOCIAL_CHANNEL,
SOCIAL_POST,
SITE_PAGE,
BLOG_POST,
IMPORT,
EXPORT,
CTA,
TASK_TEMPLATE,
AUTOMATION_PLATFORM_FLOW,
OBJECT_LIST,
NOTE,
MEETING_EVENT,
CALL,
EMAIL,
PUBLISHING_TASK,
CONVERSATION_SESSION,
CONTACT_CREATE_ATTRIBUTION,
INVOICE,
MARKETING_EVENT,
CONVERSATION_INBOX,
CHATFLOW,
MEDIA_BRIDGE,
SEQUENCE,
SEQUENCE_STEP,
FORECAST,
SNIPPET,
TEMPLATE,
DEAL_CREATE_ATTRIBUTION,
QUOTE_TEMPLATE,
QUOTE_MODULE,
QUOTE_MODULE_FIELD,
QUOTE_FIELD,
SEQUENCE_ENROLLMENT,
SUBSCRIPTION,
ACCEPTANCE_TEST,
SOCIAL_BROADCAST,
DEAL_SPLIT,
DEAL_REGISTRATION,
GOAL_TARGET,
GOAL_TARGET_GROUP,
PORTAL_OBJECT_SYNC_MESSAGE,
FILE_MANAGER_FILE,
FILE_MANAGER_FOLDER,
SEQUENCE_STEP_ENROLLMENT,
APPROVAL,
APPROVAL_STEP,
CTA_VARIANT,
SALES_DOCUMENT,
DISCOUNT,
FEE,
TAX,
MARKETING_CALENDAR,
PERMISSIONS_TESTING,
PRIVACY_SCANNER_COOKIE,
DATA_SYNC_STATE,
WEB_INTERACTIVE,
PLAYBOOK,
FOLDER,
PLAYBOOK_QUESTION,
PLAYBOOK_SUBMISSION,
PLAYBOOK_SUBMISSION_ANSWER,
COMMERCE_PAYMENT,
GSC_PROPERTY,
SOX_PROTECTED_DUMMY_TYPE,
BLOG_LISTING_PAGE,
QUARANTINED_SUBMISSION,
PAYMENT_SCHEDULE,
PAYMENT_SCHEDULE_INSTALLMENT,
MARKETING_CAMPAIGN_UTM,
DISCOUNT_TEMPLATE,
DISCOUNT_CODE,
FEEDBACK_SURVEY,
CMS_URL,
SALES_TASK,
SALES_WORKLOAD,
USER,
POSTAL_MAIL,
SCHEMAS_BACKEND_TEST,
PAYMENT_LINK,
SUBMISSION_TAG,
CAMPAIGN_STEP,
SCHEDULING_PAGE,
SOX_PROTECTED_TEST_TYPE,
ORDER,
MARKETING_SMS,
PARTNER_ACCOUNT,
CAMPAIGN_TEMPLATE,
CAMPAIGN_TEMPLATE_STEP,
PLAYLIST,
CLIP,
CAMPAIGN_BUDGET_ITEM,
CAMPAIGN_SPEND_ITEM,
MIC,
CONTENT_AUDIT,
CONTENT_AUDIT_PAGE,
PLAYLIST_FOLDER,
LEAD,
ABANDONED_CART,
EXTERNAL_WEB_URL,
VIEW,
VIEW_BLOCK,
ROSTER,
CART,
AUTOMATION_PLATFORM_FLOW_ACTION,
SOCIAL_PROFILE,
PARTNER_CLIENT,
ROSTER_MEMBER,
MARKETING_EVENT_ATTENDANCE,
ALL_PAGES,
AI_FORECAST,
CRM_PIPELINES_DUMMY_TYPE,
KNOWLEDGE_ARTICLE,
PROPERTY_INFO,
DATA_PRIVACY_CONSENT,
GOAL_TEMPLATE,
SCORE_CONFIGURATION,
AUDIENCE,
PARTNER_CLIENT_REVENUE,
AUTOMATION_JOURNEY,
COMBO_EVENT_CONFIGURATION,
CRM_OBJECTS_DUMMY_TYPE,
CASE_STUDY,
SERVICE,
PODCAST_EPISODE,
PARTNER_SERVICE,
PROSPECTING_AGENT_CONTACT_ASSIGNMENT,
UNKNOWN
Example:

""

name
string
required

プロパティーの内部名。

Example:

""

プロパティーがグローバル検索可能かどうか。

Example:

false

externalOptionsReferenceType
string
required

externalOptionsがtrueの場合、プロパティーのオプション値が他のシステムから埋められることを示します(例えば、hubspot_owner_idプロパティーの場合は「OWNER」)。

Example:

""

numberDisplayHint
enum<string>
required

HubSpotのUIでの数値プロパティーの表示方法と検証方法に関するヒント。「unformatted」、「formatted」、「currency」、「percentage」、「duration」、「probability」のいずれかにできます。

Available options:
unformatted,
formatted,
currency,
percentage,
duration,
probability
Example:

""

fieldType
string
required

HubSpotのUIまたはフォーム上でプロパティーがどう表示されるかを指定します。詳細はプロパティーAPIガイドをご確認ください。

Example:

""

I