curl --request POST \
--url https://api.hubapi.com/events/v3/event-definitions/{eventName}/property \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"label": "<string>",
"type": "<string>",
"description": "<string>",
"name": "<string>",
"options": [
{
"displayOrder": 123,
"hidden": true,
"label": "<string>",
"value": "<string>",
"description": "<string>"
}
]
}
'{
"description": "<string>",
"fieldType": "<string>",
"groupName": "<string>",
"label": "<string>",
"name": "<string>",
"options": [
{
"hidden": true,
"label": "<string>",
"value": "<string>",
"description": "<string>",
"displayOrder": 123
}
],
"type": "<string>",
"archived": true,
"archivedAt": "2023-11-07T05:31:56Z",
"calculated": true,
"calculationFormula": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"createdUserId": "<string>",
"dataSensitivity": "highly_sensitive",
"dateDisplayHint": "absolute",
"displayOrder": 123,
"externalOptions": true,
"formField": true,
"hasUniqueValue": true,
"hidden": false,
"hubspotDefined": true,
"modificationMetadata": {
"archivable": true,
"readOnlyDefinition": true,
"readOnlyValue": true,
"readOnlyOptions": true
},
"referencedObjectType": "<string>",
"sensitiveDataCategories": [
"<string>"
],
"showCurrencySymbol": true,
"updatedAt": "2023-11-07T05:31:56Z",
"updatedUserId": "<string>"
}Crie uma nova propriedade para uma definição de evento existente.
curl --request POST \
--url https://api.hubapi.com/events/v3/event-definitions/{eventName}/property \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"label": "<string>",
"type": "<string>",
"description": "<string>",
"name": "<string>",
"options": [
{
"displayOrder": 123,
"hidden": true,
"label": "<string>",
"value": "<string>",
"description": "<string>"
}
]
}
'{
"description": "<string>",
"fieldType": "<string>",
"groupName": "<string>",
"label": "<string>",
"name": "<string>",
"options": [
{
"hidden": true,
"label": "<string>",
"value": "<string>",
"description": "<string>",
"displayOrder": 123
}
],
"type": "<string>",
"archived": true,
"archivedAt": "2023-11-07T05:31:56Z",
"calculated": true,
"calculationFormula": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"createdUserId": "<string>",
"dataSensitivity": "highly_sensitive",
"dateDisplayHint": "absolute",
"displayOrder": 123,
"externalOptions": true,
"formField": true,
"hasUniqueValue": true,
"hidden": false,
"hubspotDefined": true,
"modificationMetadata": {
"archivable": true,
"readOnlyDefinition": true,
"readOnlyValue": true,
"readOnlyOptions": true
},
"referencedObjectType": "<string>",
"sensitiveDataCategories": [
"<string>"
],
"showCurrencySymbol": true,
"updatedAt": "2023-11-07T05:31:56Z",
"updatedUserId": "<string>"
}Produtos suportados
Escopos Necessários
The access token received from the authorization server in the OAuth 2.0 flow.
O nome interno do evento personalizado.
Rótulo legível por humanos para a propriedade. Usado na interface do HubSpot
O tipo de dados da propriedade. Pode ser um dos seguintes: [string, número, enumeração, data e hora]
Uma descrição da propriedade que será exibida como texto de ajuda no HubSpot.
Nome interno da propriedade, que deve ser usado ao referenciar a propriedade pela API.
Uma lista de opções disponíveis para a propriedade se for uma enumeração. OBSERVAÇÃO: este campo se aplica apenas a propriedades enumeradas.
Show child attributes
successful operation
Propriedade do HubSpot
Um resumo da finalidade da propriedade.
Determina como a propriedade aparecerá na interface do HubSpot ou em um formulário. Saiba mais no guia da API de propriedades.
O nome do grupo ao qual a propriedade é atribuída.
O rótulo de exibição da propriedade.
O nome interno da propriedade.
Uma lista de opções válidas para a propriedade. Este campo é obrigatório para propriedades enumeradas.
Show child attributes
O tipo de dados da propriedade, como string ou número.
Se a propriedade foi arquivada.
A data e hora em que a propriedade foi arquivada, no formato ISO 8601.
Se a propriedade é um campo calculado.
A fórmula usada para propriedades de cálculo.
A data e hora em que a propriedade foi criada, no formato ISO 8601.
O ID do usuário que criou a propriedade.
Indica o nível de sensibilidade da propriedade, como "non_sensitive", "sensitive" ou "highly_sensitive".
highly_sensitive, non_sensitive, sensitive absolute, absolute_with_relative, time_since, time_until A posição do item em relação aos outros na lista.
Aplicável apenas a propriedades do tipo enumeração. Deve ser definido como verdadeiro com um "referencedObjectType" de "PROPRIETÁRIO". Caso contrário, falso.
Se a propriedade pode aparecer em formulários.
Se a propriedade é uma propriedade de identificador exclusivo.
Se a propriedade será ou não ocultada da interface do HubSpot. É recomendado definir como falso para propriedades personalizadas.
false
Um valor booleano definido como verdadeiro para propriedades padrão do HubSpot.
Show child attributes
Obsoleto. Em vez disso, use externalOptionsReferenceType.
Quando sensitiveData é verdadeiro, lista o tipo de dados confidenciais contidos na propriedade (por exemplo, "HIPAA").
Se o símbolo da moeda deve ser exibido na interface do HubSpot.
A data e hora em que a propriedade foi atualizada pela última vez, no formato ISO 8601.