Zum Hauptinhalt springen
POST
/
cms
/
v3
/
source-code
/
{environment}
/
validate
/
{path}
Validez le contenu d'un fichier
curl --request POST \
  --url https://api.hubapi.com/cms/v3/source-code/{environment}/validate/{path} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form file=@example-file
{
  "message": "Invalid input (details will vary based on the error)",
  "correlationId": "aeb5f871-7f07-4993-9211-075dc63e7cbf",
  "category": "VALIDATION_ERROR",
  "links": {
    "knowledge-base": "https://www.hubspot.com/products/service/knowledge-base"
  }
}

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 :
content

Authorizations

Authorization
string
header
required

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

Path Parameters

environment
string
required
path
string
required

L'emplacement du fichier dans le système de fichiers.

Body

multipart/form-data
file
file

Response

default - */*

An error occurred.

category
string
required

La catégorie d'erreur

correlationId
string<uuid>
required

Un identifiant unique pour la demande. Incluez cette valeur dans tous les rapports d'erreur ou tickets d'assistance

Example:

"aeb5f871-7f07-4993-9211-075dc63e7cbf"

message
string
required

Un message lisible par la personne décrivant l'erreur ainsi que les étapes de remédiation appropriées, le cas échéant

Example:

"An error occurred"

context
object

Contexte concernant la condition d'erreur

Example:

"{invalidPropertyName=[propertyValue], missingScopes=[scope1, scope2]}"

errors
object[]

informations supplémentaires sur l'erreur

Une carte des noms de liens vers les URI associés contenant la documentation sur l'erreur ou les étapes de remédiation recommandées

subCategory
string

Une catégorie spécifique qui contient des détails plus précis sur l'erreur