Zum Hauptinhalt springen
GET
/
crm
/
v3
/
property-validations
/
{objectTypeId}
/
{propertyName}
/
rule-type
/
{ruleType}
Récupérer une règle de validation pour une propriété et un type de règle spécifiques, fournissant des détails sur la manière dont les valeurs de propriété doivent être formatées.
curl --request GET \
  --url https://api.hubapi.com/crm/v3/property-validations/{objectTypeId}/{propertyName}/rule-type/{ruleType} \
  --header 'private-app: <api-key>'
{
  "ruleType": "FORMAT",
  "ruleArguments": [
    "<string>"
  ]
}

Produits pris en charge

Exige l'un des produits suivants ou un produit supérieur.
Marketing HubMarketing Hub -Gratuit
Sales HubSales Hub -Gratuit
Service HubService Hub -Gratuit
Content HubContent Hub -Gratuit
Cette API requiert l'une des portées suivantes :
automation
crm.objects.appointments.read
crm.objects.appointments.sensitive.read.v2
crm.objects.appointments.sensitive.write.v2
crm.objects.appointments.write
crm.objects.carts.read
crm.objects.commercepayments.write
crm.objects.companies.highly_sensitive.read.v2
crm.objects.companies.highly_sensitive.write.v2
crm.objects.companies.read
crm.objects.companies.sensitive.read.v2
crm.objects.companies.sensitive.write.v2
crm.objects.companies.write
crm.objects.contacts.highly_sensitive.read.v2
crm.objects.contacts.highly_sensitive.write.v2
crm.objects.contacts.read
crm.objects.contacts.sensitive.read.v2
crm.objects.contacts.sensitive.write.v2
crm.objects.contacts.write
crm.objects.courses.read
crm.objects.courses.write
crm.objects.custom.highly_sensitive.read.v2
crm.objects.custom.highly_sensitive.write.v2
crm.objects.custom.read
crm.objects.custom.sensitive.read.v2
crm.objects.custom.sensitive.write.v2
crm.objects.custom.write
crm.objects.deals.highly_sensitive.read.v2
crm.objects.deals.highly_sensitive.write.v2
crm.objects.deals.read
crm.objects.deals.sensitive.read.v2
crm.objects.deals.sensitive.write.v2
crm.objects.deals.write
crm.objects.feedback_submissions.read
crm.objects.goals.read
crm.objects.goals.write
crm.objects.invoices.read
crm.objects.invoices.write
crm.objects.leads.read
crm.objects.leads.write
crm.objects.line_items.read
crm.objects.line_items.write
crm.objects.listings.read
crm.objects.listings.write
crm.objects.marketing_events.read
crm.objects.marketing_events.write
crm.objects.orders.read
crm.objects.owners.read
crm.objects.products.write
crm.objects.quotes.read
crm.objects.quotes.write
crm.objects.services.read
crm.objects.services.write
crm.objects.subscriptions.read
crm.objects.subscriptions.write
crm.objects.users.read
crm.pipelines.orders.read
crm.schemas.appointments.read
crm.schemas.carts.read
crm.schemas.commercepayments.read
crm.schemas.companies.read
crm.schemas.contacts.read
crm.schemas.courses.read
crm.schemas.custom.read
crm.schemas.deals.read
crm.schemas.invoices.read
crm.schemas.line_items.read
crm.schemas.listings.read
crm.schemas.orders.read
crm.schemas.quotes.read
crm.schemas.services.read
crm.schemas.subscriptions.read
e-commerce
media_bridge.read
tickets
tickets.highly_sensitive.v2
tickets.sensitive.v2
timeline

Authorizations

private-app
string
header
required

Path Parameters

objectTypeId
string
required

L'ID du type d'objet auquel appartient la propriété.

propertyName
string
required

Le nom de la propriété pour laquelle la règle de validation est récupérée.

ruleType
enum<string>
required

Le type de règle de validation récupérée, tel que FORMAT, ALPHANUMERIC ou MAX_LENGTH.

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

Response

successful operation

ruleType
enum<string>
required

La catégorie de validation appliquée à la propriété, telle que FORMAT, ALPHANUMERIC ou MAX_LENGTH.

Verfügbare Optionen:
FORMAT,
ALPHANUMERIC,
MAX_LENGTH,
MIN_LENGTH,
MIN_NUMBER,
MAX_NUMBER,
START_DATE,
END_DATE,
SPECIAL_CHARACTERS,
WHITESPACE,
DECIMAL,
BEFORE_DURATION,
AFTER_DURATION,
DAYS_OF_WEEK,
REGEX,
START_DATETIME,
END_DATETIME,
BEFORE_DATETIME_DURATION,
AFTER_DATETIME_DURATION,
PHONE_NUMBER_WITH_EXPLICIT_COUNTRY_CODE,
URL,
URL_ALLOWED_DOMAINS,
URL_BLOCKED_DOMAINS,
EMAIL,
EMAIL_ALLOWED_DOMAINS,
EMAIL_BLOCKED_DOMAINS,
DOMAIN
ruleArguments
string[]
required

Liste des arguments qui définissent les conditions ou paramètres spécifiques de la règle de validation.