Saltar al contenido principal
PUT
/
crm
/
v3
/
property-validations
/
{objectTypeId}
/
{propertyName}
/
rule-type
/
{ruleType}
Actualiza una regla de validación para una propiedad y un tipo de regla específicos, que permita la personalización de las restricciones de los valores de la propiedad.
curl --request PUT \
  --url https://api.hubapi.com/crm/v3/property-validations/{objectTypeId}/{propertyName}/rule-type/{ruleType} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "ruleArguments": [
    "<string>"
  ],
  "shouldApplyNormalization": true
}
'
This response has no body data.

Productos compatibles

Se requiere uno de los siguientes productos o productos de ediciones superiores.
Marketing HubMarketing Hub -Gratuito
Sales HubSales Hub -Gratuito
Service HubService Hub -Gratuito
Content HubContent Hub -Gratuito

Autorizaciones

Authorization
string
header
requerido

The access token received from the authorization server in the OAuth 2.0 flow.

Parámetros de ruta

objectTypeId
string
requerido

El ID del tipo de objeto al que pertenece la propiedad.

propertyName
string
requerido

El nombre de la propiedad para la que se está actualizando la regla de validación.

ruleType
enum<string>
requerido

El tipo de regla de validación que se está actualizando, como FORMAT, ALPHANUMERIC o MAX_LENGTH.

Opciones disponibles:
AFTER_DATETIME_DURATION,
AFTER_DURATION,
ALPHANUMERIC,
BEFORE_DATETIME_DURATION,
BEFORE_DURATION,
DAYS_OF_WEEK,
DECIMAL,
DOMAIN,
EMAIL,
EMAIL_ALLOWED_DOMAINS,
EMAIL_BLOCKED_DOMAINS,
END_DATE,
END_DATETIME,
FORMAT,
MAX_LENGTH,
MAX_NUMBER,
MIN_LENGTH,
MIN_NUMBER,
PHONE_NUMBER_WITH_EXPLICIT_COUNTRY_CODE,
REGEX,
SPECIAL_CHARACTERS,
START_DATE,
START_DATETIME,
URL,
URL_ALLOWED_DOMAINS,
URL_BLOCKED_DOMAINS,
WHITESPACE

Cuerpo

application/json
ruleArguments
string[]
requerido

Una lista de argumentos que definen las restricciones de la regla de validación.

shouldApplyNormalization
boolean

Respuesta

Last modified on December 8, 2025