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>"
}Crear una nueva propiedad para una definición 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>"
}Productos compatibles
Ámbitos Requeridos
The access token received from the authorization server in the OAuth 2.0 flow.
El nombre interno del evento personalizado.
Etiqueta de la propiedad legible para humanos. Se utiliza en la UI de HubSpot.
El tipo de datos de la propiedad. Puede ser uno de los siguientes: [cadena, número, enumeración, fecha y hora]
Una descripción de la propiedad que se mostrará como texto de ayuda en HubSpot.
Nombre interno de la propiedad, que debe usarse al referenciar la propiedad desde la API
Una lista de opciones disponibles para la propiedad si se trata de una enumeración. NOTA: Este campo solo se puede aplicar para propiedades enumeradas.
Show child attributes
successful operation
Propiedad de HubSpot
Un resumen de la finalidad de la propiedad.
Determina cómo aparecerá la propiedad en la IU de HubSpot o en un formulario. Más información en la guía de la API de propiedades.
El nombre del grupo al que se asigna la propiedad.
La etiqueta de visualización de la propiedad.
El nombre interno de la propiedad.
Una lista de opciones válidas para la propiedad. Este campo es obligatorio para las propiedades enumeradas.
Show child attributes
El tipo de datos de la propiedad, como cadena o número.
Si la propiedad está archivada.
La marca de tiempo en la que se archivó la propiedad, en formato ISO 8601.
Si la propiedad es un campo calculado.
La fórmula que se usa para las propiedades calculadas.
La marca de tiempo en la que se creó la propiedad, en formato ISO 8601.
El ID del usuario que creó la propiedad.
Indica el nivel de sensibilidad de la propiedad, como "non_sensitive", "sensitive", or "highly_sensitive".
highly_sensitive, non_sensitive, sensitive absolute, absolute_with_relative, time_since, time_until La posición del elemento en relación con otros de la lista.
Aplicable solo a propiedades de tipo de enumeración. Debe establecerse en verdadero con un "referencedObjectType" de "OWNER". De lo contrario, falso.
Si la propiedad puede aparecer en los formularios.
Si la propiedad es un identificador único.
Si la propiedad se ocultará o no de la IU de HubSpot. Se recomienda que esto se establezca en falso para las propiedades personalizadas.
false
Un valor booleano establecido en verdadero para las propiedades predeterminadas de HubSpot.
Show child attributes
Obsoleto. Utiliza externalOptionsReferenceType en su lugar.
Cuando sensitiveData es verdadero, enumera el tipo de datos sensibles contenidos en la propiedad (por ejemplo, "HIPAA").
Si se muestra el símbolo de la divisa en la IU de HubSpot.
La marca de tiempo en la que se actualizó la propiedad, en formato ISO 8601.