Advanced

Validate the contents of a file

Changed on

Validates the file contents passed to the endpoint given a specified path and environment. Accepts multipart/form-data content type.

post/cms/source-code/2026-03/{environment}/validate/{path}

Request

  • Base URL
    https://api.hubapi.com
  • URL
    https://api.hubapi.com/cms/source-code/2026-03/{environment}/validate/{path}
  • Auth
    • HTTP bearer
    • or API key in query parameter hapikey
    • or none

Path parameters

environmentstring required
pathstring required

Request body multipart/form-data

filestring binary

Response

An error occurred.

categorystring required

The error category

contextobject

Context about the error condition

correlationIdstring uuid required

A unique identifier for the request. Include this value with any error reports or support tickets

linksobject

A map of link names to associated URIs containing documentation about the error or recommended remediation steps

messagestring required

A human readable message describing the error along with remediation steps where appropriate

subCategorystring

A specific category that contains more specific detail about the error

Example response

{
  "category": "VALIDATION_ERROR",
  "correlationId": "aeb5f871-7f07-4993-9211-075dc63e7cbf",
  "links": {
    "knowledge-base": "https://www.hubspot.com/products/service/knowledge-base"
  },
  "message": "Invalid input (details will vary based on the error)"
}

Changes

    • info

      api operation id post-/cms/source-code/2026-03/{environment}/validate/{path}_doValidate removed and replaced with post-/cms/source-code/2026-03/{environment}/validate/{path}

    • info

      api tag Advanced added

    • info

      api tag Content removed

Some revisions have not been checked yet.