Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot
Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot.
‘Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot’;‘Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot’;‘Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot. ’;Establecer un flujo de trabajo eficiente para los desarrolladores te ayudará a trabajar de forma eficaz al crear sitios web en el CMS de HubSpot. Dependiendo de tu equipo de desarrollo web o de la naturaleza de un proyecto específico, tu flujo de trabajo puede variar.Por ejemplo, un único desarrollador que construye un nuevo sitio en una nueva cuenta en el CMS de HubSpot debe preocuparse menos por el proceso de pruebas y la colaboración. Por otro lado, un equipo de desarrolladores trabajando en un sitio web más grande necesitará un proceso de desarrollo y aplicación más claro, un flujo de trabajo de implementación y un código que viva en el control de fuentes para poder trabajar de forma eficiente.Esta guía está diseñada para guiarte en la creación de un flujo de trabajo eficiente para el desarrollador, que puedes adaptar a tus necesidades.Esta guía asume que creas sitios web utilizando la CLI del CMS, sigue el tutorial de primeros pasos con el desarrollo local para comenzar. Esta guía también asume que has pasado por la guía de inicio rápido para desarrollar en el CMS de HubSpot.
Antes de empezar a establecer nuestro flujo de trabajo para desarrollar, es importante reconocer la portabilidad como un concepto clave para tener un flujo de trabajor eficiente. La portabilidad de tu proyecto garantiza que sea fácil pasar de un entorno a otro sin apenas fricciones ni explicaciones, lo que facilita las pruebas y la aplicación de los cambios antes de ponerlos en marcha.La plantilla de temas del CMS es un proyecto de ejemplo que es portátil, utilizando características como rutas de archivo relativas y el verdadero formato de archivo para todos los materiales en el proyecto utilizando la CLI del CMS, que le permite estar en el control de la fuente y funcionar en cualquier cuenta de HubSpot. Este proyecto es un gran punto de partida o de referencia para los desarrolladores que trabajan en un nuevo proyecto. Todos los temas predeterminados de HubSpot están creados a partor de esta plantilla y también pueden ser utilizados como un punto de partida portátil y eficaz.
Para el entorno de desarrollo individual, cada desarrollador de tu equipo debería crear una cuenta gratuita de desarrollador en el entorno de pruebas del CMS. Estas cuentas nunca vencen y tienen todas las funcionalidades de las cuentas de pago del CMS de HubSpot (excepto poder conectar dominios personalizados).La CLI del CMS facilita la interacción con múltiples cuentas del CMS de HubSpot. Crea una nueva entrada de configuración para tu cuenta de desarrollador en el entorno de pruebas del CMS. Establece el nombre de la entrada para tu entorno de pruebas para que sea del tipo “DEV” o “SANDBOX” para que quede claro que esta cuenta es un entorno de desarrollo. Adicionalmente, configura el defaultPortal para que sea tu cuenta de entorno de pruebas, de modo que cuando ejecutes comandos usando la CLI del CMS, interactuará automáticamente con tu entorno de pruebas y reducirá los despliegues a producción accidentales. En este punto, tu archivo de configuración tendrá un aspecto similar al siguiente:
Una grupo significativo de desarrolladores que desarrollan en HubSpot utilizan Visual Studio Code. Eso inspiró la extensión VS Code de HubSpot. La extensión agrega fragmentos útiles de IntelliSense, finaliza el código de HubL, resalta la sintaxis HubL de Linting. El proyecto es de código abierto y las contribuciones son bienvenidas. Si tienes algún comentario, por favor, introduce una incidencia en el repositorio.
Si bien existe una extensión oficial de VS Code, puedes usar el editor de tu preferencia. HubL es la bifurcación privada de HubSpot de Jinjava, que se basa en Jinja. Debido a las similitudes en la sintaxis, las extensiones de resaltado de sintaxis de Jinja funcionan bien. Las extensiones y las herramientas complementarias varían según el editor.
Existen dos métodos principales para probar los cambios:
Prueba con “watch” y “upload”: Cuando trabajes en tu entorno de desarrollo, es seguro utilizar el comando watch para cargar automáticamente los cambios cuando guardes los archivos en tu editor de texto para desarrollar rápidamente. Si utilizas la herramienta “Vista preliminar en directo con opciones de visualización” del administrador de diseño para una plantilla, a medida que guardes los cambios, los verás reflejados automáticamente en el output renderizado de la vista previa de la plantilla. Para ver la vista preliminar en directo de una plantilla, selecciona Vista preliminar > Vista preliminar en directo con opciones de visualización dentro del editor de plantillas del administrador de diseño.
Probar localmente: para obtener una vista preliminar de tus cambios localmente sin cargarlos en la cuenta, puedes ejecutar el comando hs theme preview en el directorio raíz del tema. Este comando ejecutará un servidor proxy local en https://hslocal.net:3000/ que luego puedes usar para obtener una vista preliminar de las plantillas y módulos del tema. Más información sobre el comando de vista previa del tema hs.
Otra pieza fundamental de la fase de desarrollo es probar los cambios en las herramientas de creación de contenidos. Si estás creando módulos o plantillas diseñadas para ser modificadas en el editor de contenidos, crea páginas en tu entorno de desarrollo para asegurarte de que la experiencia de edición de contenidos es como esperas. Arrastra los módulos en configuraciones extrañas e introduce contenido ficticio para asegurarse de que los profesionales del marketing no puedan “romper” tus módulos cuando creen páginas. El uso de los editores de contenido te ayudará a ilustrar las barreras de seguridad que deseas construir en tus plantillas y módulos. Actualmente, no es posible mover contenido, como páginas o publicaciones de blog, entre cuentas de HubSpot.
Cuando estés en el editor de módulos dentro del administrador de diseño, selecciona el botón “Vista preliminar”. Esto abrirá un editor de vista preliminar de cómo se comportará el módulo y sus campos en los editores de contenido. Esto te permite probar los campos, grupos y repetidores de tu módulo con contenido ficticio en un entorno seguro.
Como se indicó anteriormente en la sección sobre la configuración de tu entorno de desarrollo, puedes crear cuentas gratuitas de entorno de pruebas para desarrolladores del CMS para utilizarlas como pruebas y como entorno de desarrollo seguro.
Una vez que hayas probado tus cambios y estén listos para usar, es el momento de desplegar los cambios en tu portal de producción. Basado en tu configuración local, necesitarás ejecutar el comando CLI del CMS con el argumento --portal para interactuar con tu cuenta de producción, como hs upload my-theme/src my-theme --portal=PROD. Cuando cargas los archivos a tu cuenta de producción, presta atención si hubo algún error que diagnosticar y asegúrate de navegar brevemente por tu sitio web activo para asegurarte de que no hubo ninguna consecuencia involuntaria del despliegue.Si trabajas como parte de un equipo de desarrollo web, se recomienda tener toda la fuente de la verdad de la base de código de producción en el control de versiones e implementar en el portal de tu producto cuando se fusionen los cambios en la rama principal. De esta manera, el equipo de desarrolladores puede utilizar tu sistema de control de versiones preferido para colaborar, hacer seguimiento y revertir fácilmente los cambios.Para obtener más información sobre cómo configurar la integración continua con los repositorios de git, sigue esta guía sobre cómo utilizar las acciones de GitHub para implementar en tu cuenta de producción cuando los cambios se fusionan en la rama principal.
Última modificación el 10 de febrero de 2026
{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"HubSpot docs","colors":{"primary":"#ff4800","light":"#ff4800","dark":"#ff4800"},"logo":{"light":"https://mintcdn.com/es-hubspot/xNGRJi-VHvT06LtZ/logo/logo.svg?fit=max\u0026auto=format\u0026n=xNGRJi-VHvT06LtZ\u0026q=85\u0026s=8f6f5b8eab354561b6083e06368ba7a0","dark":"https://mintcdn.com/es-hubspot/xNGRJi-VHvT06LtZ/logo/logo.svg?fit=max\u0026auto=format\u0026n=xNGRJi-VHvT06LtZ\u0026q=85\u0026s=8f6f5b8eab354561b6083e06368ba7a0"},"favicon":"https://mintcdn.com/es-hubspot/jCPGBoQY386Zykpm/favicon.svg?fit=max\u0026auto=format\u0026n=jCPGBoQY386Zykpm\u0026q=85\u0026s=93cf4a2cc671b050de0b59f7b86b2c8d","appearance":{"default":"light"},"background":{"color":{"dark":"#041617"}},"navbar":{"links":[{"href":"https://developers.hubspot.com/changelog","label":"Changelog"}],"primary":{"type":"button","label":"Sign up","href":"https://app.hubspot.com/signup-hubspot/crm?intent=developer"}},"footer":{"socials":{"facebook":"https://www.facebook.com/hubspot","instagram":"https://www.instagram.com/hubspot","youtube":"https://youtube.com/user/HubSpot","x":"https://x.com/HubSpot","linkedin":"https://www.linkedin.com/company/hubspot","medium":"https://medium.com/@HubSpot"}},"seo":{"metatags":{"language":"es"}},"fonts":{"heading":{"family":"HubSpot Sans Regular","source":"https://mintlify-assets.b-cdn.net/hubspot/HubSpot%20-%20Sans%20Serif%20-%20Lexend%20Deca%20LexendDeca-Regular.woff2","format":"woff2"},"body":{"family":"HubSpot Sans","source":"https://mintlify-assets.b-cdn.net/hubspot/HubSpot%20-%20Sans%20Serif%20-%20Lexend%20Deca%20LexendDeca-Light.woff2","format":"woff2"}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"Some API reference content has moved as part of the API date-based version release. If you're looking for API reference articles, check out the [latest API reference overview](/api-reference/latest/overview)."}},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"global":{"languages":[{"language":"en","href":"https://developers.hubspot.com/docs"},{"language":"es","default":true,"href":"https://developers.hubspot.es/docs"},{"language":"de","href":"https://developers.hubspot.de/docs"},{"language":"fr","href":"https://developers.hubspot.fr/docs"},{"language":"pt-BR","href":"https://br.developers.hubspot.com/docs"},{"language":"ja","href":"https://developers.hubspot.jp/docs"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"es-hubspot","hasAudioNarration":false,"actualSubdomain":"es-hubspot","customDomains":["developers.hubspot.es"],"gitSource":{"type":"github","owner":"hubspotengineering","repo":"developer-docs-mintlify","deployBranch":"main","contentDirectory":"es-es","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad90fe155c47a6d0f093ae0","collectionId":"7dd6b916-faeb-4029-9caf-902017f6c6e9","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad90fe155c47a6d0f093ae0"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad90fe155c47a6d0f093ae0","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API","count":3670},{"language":"default","tag":"CRM","count":1976},{"language":"default","tag":"Objetos","count":1238},{"language":"default","tag":"CMS","count":803},{"language":"default","tag":"Lote","count":662},{"language":"default","tag":"Marketing","count":279},{"language":"default","tag":"Actividades","count":235},{"language":"default","tag":"Blogs","count":224},{"language":"default","tag":"Páginas","count":209},{"language":"default","tag":"Cuenta y configuración","count":144}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","href":"/docs/_mintlify/custom/es-hubspot/0b1ae64fb97e2b6e/styles.css"}],"page":{"pagePath":"cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","slug":"/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","pageMetadata":{"title":"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot","description":"Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot. ","public":true,"en_link":"https://developers.hubspot.com/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","de_link":"https://developers.hubspot.de/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","fr_link":"https://developers.hubspot.fr/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","pt-BR_link":"https://br.developers.hubspot.com/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","ja_link":"https://developers.hubspot.jp/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","id":"41921979-b943-4729-bccc-56994b0182c9","href":"/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,img:`img`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`‘Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot’;`}),`\n`,_jsx(_components.p,{children:`‘Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot’;`}),`\n`,_jsx(_components.p,{children:`‘Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot. ’;`}),`\n`,_jsx(_components.p,{children:`Establecer un flujo de trabajo eficiente para los desarrolladores te ayudará a trabajar de forma eficaz al crear sitios web en el CMS de HubSpot. Dependiendo de tu equipo de desarrollo web o de la naturaleza de un proyecto específico, tu flujo de trabajo puede variar.`}),`\n`,_jsx(_components.p,{children:`Por ejemplo, un único desarrollador que construye un nuevo sitio en una nueva cuenta en el CMS de HubSpot debe preocuparse menos por el proceso de pruebas y la colaboración. Por otro lado, un equipo de desarrolladores trabajando en un sitio web más grande necesitará un proceso de desarrollo y aplicación más claro, un flujo de trabajo de implementación y un código que viva en el control de fuentes para poder trabajar de forma eficiente.`}),`\n`,_jsx(_components.p,{children:`Esta guía está diseñada para guiarte en la creación de un flujo de trabajo eficiente para el desarrollador, que puedes adaptar a tus necesidades.`}),`\n`,_jsxs(_components.p,{children:[`Esta guía asume que creas sitios web utilizando la `,_jsx(_components.a,{href:`/developer-tooling/local-development/hubspot-cli/install-the-cli`,children:`CLI del CMS`}),`, sigue el tutorial de `,_jsx(_components.a,{href:`/developer-tooling/local-development/hubspot-cli/install-the-cli`,children:`primeros pasos con el desarrollo local`}),` para comenzar. Esta guía también asume que has pasado por la `,_jsx(_components.a,{href:`https://developers.hubspot.com/docs`,children:`guía de inicio rápido para desarrollar en el CMS de HubSpot`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`crear-pensando-en-la-portabilidad`,children:`Crear pensando en la portabilidad`}),`\n`,_jsx(_components.p,{children:`Antes de empezar a establecer nuestro flujo de trabajo para desarrollar, es importante reconocer la portabilidad como un concepto clave para tener un flujo de trabajor eficiente. La portabilidad de tu proyecto garantiza que sea fácil pasar de un entorno a otro sin apenas fricciones ni explicaciones, lo que facilita las pruebas y la aplicación de los cambios antes de ponerlos en marcha.`}),`\n`,_jsxs(_components.p,{children:[`La `,_jsx(_components.a,{href:`https://github.com/HubSpot/cms-theme-boilerplate`,children:`plantilla de temas del CMS`}),` es un proyecto de ejemplo que es portátil, utilizando características como rutas de archivo relativas y el verdadero formato de archivo para todos los materiales en el proyecto utilizando la `,_jsx(_components.a,{href:`/developer-tooling/local-development/hubspot-cli/install-the-cli`,children:`CLI del CMS`}),`, que le permite estar en el control de la fuente y funcionar en cualquier cuenta de HubSpot. Este proyecto es un gran punto de partida o de referencia para los desarrolladores que trabajan en un nuevo proyecto. Todos los temas predeterminados de HubSpot están creados a partor de esta plantilla y también pueden ser utilizados como un punto de partida portátil y eficaz.`]}),`\n`,_jsx(Heading,{level:`2`,id:`establecer-el-entorno-de-desarrollo`,children:`Establecer el entorno de desarrollo`}),`\n`,_jsxs(_components.p,{children:[`Para el entorno de desarrollo individual, cada desarrollador de tu equipo debería crear una cuenta gratuita de `,_jsx(_components.a,{href:`https://offers.hubspot.com/free-cms-developer-sandbox`,children:`desarrollador en el entorno de pruebas del CMS`}),`. Estas cuentas nunca vencen y tienen todas las funcionalidades de las cuentas de pago del CMS de HubSpot (excepto poder conectar dominios personalizados).`]}),`\n`,_jsxs(_components.p,{children:[`La CLI del CMS facilita la interacción con múltiples cuentas del CMS de HubSpot. Crea una nueva `,_jsx(_components.a,{href:`/developer-tooling/local-development/hubspot-cli/install-the-cli`,children:`entrada de configuración`}),` para tu cuenta de desarrollador en el entorno de pruebas del CMS. Establece el nombre de la entrada para tu entorno de pruebas para que sea del tipo “DEV” o “SANDBOX” para que quede claro que esta cuenta es un entorno de desarrollo. Adicionalmente, configura el `,_jsx(_components.code,{children:`defaultPortal`}),` para que sea tu cuenta de entorno de pruebas, de modo que cuando ejecutes comandos usando la CLI del CMS, interactuará automáticamente con tu entorno de pruebas y reducirá los despliegues a producción accidentales. En este punto, tu archivo de configuración tendrá un aspecto similar al siguiente:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`26`,language:`yaml`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`yaml`,children:_jsxs(_components.code,{language:`yaml`,numberOfLines:`26`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`defaultPortal`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`DEV`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`portals`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` - `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`name`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`PROD`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` portalId`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`123`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` authType`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`personalaccesskey`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` personalAccessKey`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`>`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`-`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` xxxxx-xxxxxx-xxxxxxx-xxxxxx-xxxxx-xxxxxxx-xxxxxxxx`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` auth`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` tokenInfo`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` accessToken`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`>`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`-`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` xxxxx-xxxxxx-xxxxxxx-xxxxxx-xxxxx-xxxxxxx-xxxxxxxx`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` expiresAt`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2020-01-01T00:00:00.000Z\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` - `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`name`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`DEV`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` portalId`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`456`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` authType`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`personalaccesskey`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` personalAccessKey`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`>`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`-`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` xxxxx-xxxxxx-xxxxxxx-xxxxxx-xxxxx-xxxxxxx-xxxxxxxx`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` auth`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` tokenInfo`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`:`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` accessToken`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`>`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`-`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` xxxxx-xxxxxx-xxxxxxx-xxxxxx-xxxxx-xxxxxxx-xxxxxxxx`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:` expiresAt`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2020-01-01T00:00:00.000Z\"`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Ahora, al ejecutar comandos en la CLI del CMS, como `,_jsx(_components.a,{href:`/developer-tooling/local-development/hubspot-cli/install-the-cli`,children:_jsx(_components.code,{children:`hs upload`})}),`, si no especificas un portal, los archivos se cargarán a tu cuenta “DEV”.`]}),`\n`,_jsx(Heading,{level:`3`,id:`configurar-tu-editor-de-código`,children:`Configurar tu editor de código`}),`\n`,_jsxs(_components.p,{children:[`Puedes usar tu editor de código preferido cuando creas en HubSpot, ya sea que prefieras `,_jsx(_components.a,{href:`#vs-code`,children:`VS Code`}),` u `,_jsx(_components.a,{href:`#other-code-editors-and-ides`,children:`otros editores de código e IDE`}),`.`]}),`\n`,_jsx(Heading,{level:`4`,id:`vs-code`,children:`VS Code`}),`\n`,_jsxs(_components.p,{children:[`Una grupo significativo de desarrolladores que desarrollan en HubSpot utilizan `,_jsx(_components.a,{href:`https://code.visualstudio.com/`,children:`Visual Studio Code`}),`. Eso inspiró la extensión VS Code de HubSpot. La extensión agrega fragmentos útiles de IntelliSense, finaliza el código de HubL, resalta la sintaxis HubL de Linting. El proyecto es de `,_jsx(_components.a,{href:`https://github.com/HubSpot/hubspot-cms-vscode`,children:`código abierto`}),` y las `,_jsx(_components.a,{href:`https://github.com/HubSpot/hubspot-cms-vscode/blob/master/CONTRIBUTING.md`,children:`contribuciones son bienvenidas`}),`. Si tienes algún comentario, por favor, `,_jsx(_components.a,{href:`https://github.com/HubSpot/hubspot-cms-vscode/issues`,children:`introduce una incidencia en el repositorio`}),`.`]}),`\n`,`\n`,_jsx(_components.p,{children:_jsx(_components.img,{src:`https://f.hubspotusercontent00.net/hubfs/53/vs%20code%20extension%20-%20hubl%20variable%20suggestion.gif`,alt:`captura de pantalla animada de extensión de vs code mostrando la sugerencia de variable hubl`})}),`\n`,_jsx(Heading,{level:`4`,id:`otros-editores-de-código-e-ide`,children:`Otros editores de código e IDE`}),`\n`,_jsx(_components.p,{children:`Si bien existe una extensión oficial de VS Code, puedes usar el editor de tu preferencia. HubL es la bifurcación privada de HubSpot de Jinjava, que se basa en Jinja. Debido a las similitudes en la sintaxis, las extensiones de resaltado de sintaxis de Jinja funcionan bien. Las extensiones y las herramientas complementarias varían según el editor.`}),`\n`,_jsx(Heading,{level:`2`,id:`pruebas`,children:`Pruebas`}),`\n`,_jsx(_components.p,{children:`Existen dos métodos principales para probar los cambios:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Prueba con “watch” y “upload”:`}),` Cuando trabajes en tu entorno de desarrollo, es seguro utilizar el comando `,_jsx(_components.a,{href:`/developer-tooling/local-development/hubspot-cli/install-the-cli`,children:`watch`}),` para cargar automáticamente los cambios cuando guardes los archivos en tu editor de texto para desarrollar rápidamente. Si utilizas la herramienta “Vista preliminar en directo con opciones de visualización” del administrador de diseño para una plantilla, a medida que guardes los cambios, los verás reflejados automáticamente en el output renderizado de la vista previa de la plantilla. Para ver la vista preliminar en directo de una plantilla, selecciona `,_jsx(_components.strong,{children:`Vista preliminar > Vista preliminar en directo`}),` con opciones de visualización dentro del editor de plantillas del administrador de diseño.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Probar localmente:`}),` para obtener una vista preliminar de tus cambios localmente sin cargarlos en la cuenta, puedes ejecutar el comando `,_jsx(_components.code,{children:`hs theme preview`}),` en el directorio raíz del tema. Este comando ejecutará un servidor proxy local en `,_jsx(_components.a,{href:`https://hslocal.net:3000/`,children:`https://hslocal.net:3000/`}),` que luego puedes usar para obtener una vista preliminar de las plantillas y módulos del tema. Más información sobre el `,_jsx(_components.a,{href:`/developer-tooling/local-development/hubspot-cli/install-the-cli`,children:`comando de vista previa del tema hs`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`4`,id:`editor`,children:`Editor`}),`\n`,_jsx(_components.p,{children:`Otra pieza fundamental de la fase de desarrollo es probar los cambios en las herramientas de creación de contenidos. Si estás creando módulos o plantillas diseñadas para ser modificadas en el editor de contenidos, crea páginas en tu entorno de desarrollo para asegurarte de que la experiencia de edición de contenidos es como esperas. Arrastra los módulos en configuraciones extrañas e introduce contenido ficticio para asegurarse de que los profesionales del marketing no puedan “romper” tus módulos cuando creen páginas. El uso de los editores de contenido te ayudará a ilustrar las barreras de seguridad que deseas construir en tus plantillas y módulos. Actualmente, no es posible mover contenido, como páginas o publicaciones de blog, entre cuentas de HubSpot.`}),`\n`,_jsx(Heading,{level:`4`,id:`vista-preliminar-del-módulo`,children:`Vista preliminar del módulo`}),`\n`,_jsx(_components.p,{children:`Cuando estés en el editor de módulos dentro del administrador de diseño, selecciona el botón “Vista preliminar”. Esto abrirá un editor de vista preliminar de cómo se comportará el módulo y sus campos en los editores de contenido. Esto te permite probar los campos, grupos y repetidores de tu módulo con contenido ficticio en un entorno seguro.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.img,{src:`https://f.hubspotusercontent00.net/hubfs/53/module-preview.gif`,alt:`vista preliminar del módulo`})}),`\n`,_jsx(Heading,{level:`4`,id:`depuración`,children:`Depuración`}),`\n`,_jsxs(_components.p,{children:[`Saber cómo depurar y solucionar los problemas de tu sitio web es fundamental para el estado y el éxito continuos de tu sitio web. Familiarízate con las `,_jsx(_components.a,{href:`/cms/start-building/introduction/developer-environment/troubleshooting/troubleshooting`,children:`técnicas de depuración cuando desarrollas en el CMS de HubSpot`}),`.`]}),`\n`,_jsx(Heading,{level:`4`,id:`entornos-de-pruebas`,children:`Entornos de pruebas`}),`\n`,_jsxs(_components.p,{children:[`Como se indicó anteriormente en la sección sobre la configuración de tu entorno de desarrollo, puedes crear cuentas gratuitas de `,_jsx(_components.a,{href:`https://offers.hubspot.com/free-cms-developer-sandbox`,children:`entorno de pruebas para desarrolladores del CMS`}),` para utilizarlas como pruebas y como entorno de desarrollo seguro.`]}),`\n`,_jsx(Heading,{level:`2`,id:`despliegue`,children:`Despliegue`}),`\n`,_jsxs(_components.p,{children:[`Una vez que hayas probado tus cambios y estén listos para usar, es el momento de desplegar los cambios en tu portal de producción. Basado en tu configuración local, necesitarás ejecutar el comando CLI del CMS con el argumento `,_jsx(_components.code,{children:`--portal`}),` para interactuar con tu cuenta de producción, como `,_jsx(_components.code,{children:`hs upload my-theme/src my-theme --portal=PROD`}),`. Cuando cargas los archivos a tu cuenta de producción, presta atención si hubo algún error que diagnosticar y asegúrate de navegar brevemente por tu sitio web activo para asegurarte de que no hubo ninguna consecuencia involuntaria del despliegue.`]}),`\n`,_jsx(_components.p,{children:`Si trabajas como parte de un equipo de desarrollo web, se recomienda tener toda la fuente de la verdad de la base de código de producción en el control de versiones e implementar en el portal de tu producto cuando se fusionen los cambios en la rama principal. De esta manera, el equipo de desarrolladores puede utilizar tu sistema de control de versiones preferido para colaborar, hacer seguimiento y revertir fácilmente los cambios.`}),`\n`,_jsxs(_components.p,{children:[`Para obtener más información sobre cómo configurar la integración continua con los repositorios de git, sigue esta guía sobre cómo `,_jsx(_components.a,{href:`/cms/start-building/introduction/developer-environment/github-integration`,children:`utilizar las acciones de GitHub para implementar en tu cuenta de producción cuando los cambios se fusionan en la rama principal`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot","description":"Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot. ","public":true,"en_link":"https://developers.hubspot.com/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","de_link":"https://developers.hubspot.de/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","fr_link":"https://developers.hubspot.fr/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","pt-BR_link":"https://br.developers.hubspot.com/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","ja_link":"https://developers.hubspot.jp/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow","id":"41921979-b943-4729-bccc-56994b0182c9","href":"/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Crear pensando en la portabilidad","slug":"crear-pensando-en-la-portabilidad","depth":2,"children":[]},{"title":"Establecer el entorno de desarrollo","slug":"establecer-el-entorno-de-desarrollo","depth":2,"children":[{"title":"Configurar tu editor de código","slug":"configurar-tu-editor-de-código","depth":3,"children":[]},{"title":"VS Code","slug":"vs-code","depth":4,"children":[]},{"title":"Otros editores de código e IDE","slug":"otros-editores-de-código-e-ide","depth":4,"children":[]}]},{"title":"Pruebas","slug":"pruebas","depth":2,"children":[{"title":"Editor","slug":"editor","depth":4,"children":[]},{"title":"Vista preliminar del módulo","slug":"vista-preliminar-del-módulo","depth":4,"children":[]},{"title":"Depuración","slug":"depuración","depth":4,"children":[]},{"title":"Entornos de pruebas","slug":"entornos-de-pruebas","depth":4,"children":[]}]},{"title":"Despliegue","slug":"despliegue","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/es-hubspot/4d8ddd837ce46a7c/hs-scripts.js","/docs/_mintlify/custom/es-hubspot/877b3a11a4c8fb21/footer.js"],"subdomain":"es-hubspot","siteName":"HubSpot docs","title":"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot - HubSpot docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-26T22:28:31.230Z","gitLastModified":"2026-02-10T16:29:12.000Z","originalFileLocation":"cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow.mdx","locale":"es"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot.\">\u003cmeta data-mint-head name=\"application-name\" content=\"HubSpot docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot - HubSpot docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"HubSpot docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://es-hubspot.mintlify.app/_mintlify/api/og/v2?division=Entorno+de+desarrollador\u0026amp;title=C%C3%B3mo+optimizar+el+flujo+de+trabajo+para+el+desarrollo+en+HubSpot\u0026amp;description=Crear+un+flujo+de+trabajo+eficiente+al+crear+sitios+web+en+el+CMS+de+HubSpot.+\u0026amp;theme=afc3be49e258bbf266fbc636\u0026amp;signature=813bf26a2f54960317bcf63c40bb46552791ff4280cf9ef5deb667678d458a07\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot - HubSpot docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://es-hubspot.mintlify.app/_mintlify/api/og/v2?division=Entorno+de+desarrollador\u0026amp;title=C%C3%B3mo+optimizar+el+flujo+de+trabajo+para+el+desarrollo+en+HubSpot\u0026amp;description=Crear+un+flujo+de+trabajo+eficiente+al+crear+sitios+web+en+el+CMS+de+HubSpot.+\u0026amp;theme=afc3be49e258bbf266fbc636\u0026amp;signature=813bf26a2f54960317bcf63c40bb46552791ff4280cf9ef5deb667678d458a07\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/es-hubspot/EkLisXdrADT8RK0f/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"HubSpot docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ff4800\">\u003cmeta data-mint-head name=\"language\" content=\"es\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.hubspot.es/#organization\",\"name\":\"HubSpot docs\",\"url\":\"https://developers.hubspot.es\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/es-hubspot/xNGRJi-VHvT06LtZ/logo/logo.svg?fit=max\u0026auto=format\u0026n=xNGRJi-VHvT06LtZ\u0026q=85\u0026s=8f6f5b8eab354561b6083e06368ba7a0\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.hubspot.es/docs#website\",\"name\":\"HubSpot docs\",\"url\":\"https://developers.hubspot.es/docs\",\"publisher\":{\"@id\":\"https://developers.hubspot.es/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow#webpage\",\"url\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow\",\"name\":\"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot\",\"description\":\"Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot.\",\"dateModified\":\"2026-02-10T16:29:12.000Z\",\"isPartOf\":{\"@id\":\"https://developers.hubspot.es/docs#website\"},\"breadcrumb\":{\"@id\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start Building\",\"item\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducción\",\"item\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Entorno de desarrollador\",\"item\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/design-manager\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot\",\"item\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow#article\",\"headline\":\"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot\",\"name\":\"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot\",\"description\":\"Crear un flujo de trabajo eficiente al crear sitios web en el CMS de HubSpot.\",\"url\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow\",\"mainEntityOfPage\":{\"@id\":\"https://developers.hubspot.es/docs/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow#webpage\"},\"dateModified\":\"2026-02-10T16:29:12.000Z\",\"publisher\":{\"@id\":\"https://developers.hubspot.es/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.hubspot.es/docs#website\"}}]}\u003c/script>","siteName":"HubSpot docs","nav":{"global":{"languages":[{"language":"en","href":"https://developers.hubspot.com/docs"},{"language":"es","default":true,"href":"https://developers.hubspot.es/docs"},{"language":"de","href":"https://developers.hubspot.de/docs"},{"language":"fr","href":"https://developers.hubspot.fr/docs"},{"language":"pt-BR","href":"https://br.developers.hubspot.com/docs"},{"language":"ja","href":"https://developers.hubspot.jp/docs"}]},"tabs":[{"tab":"Inicio","pages":[{"title":"Inicio","href":""}]},{"tab":"Comenzar","pages":[{"title":"Comenzar","href":"/getting-started/developer-overview"}]},{"tab":"Aplicaciones","versions":[{"version":"Plataforma","pages":[{"group":"Crear aplicaciones","pages":[{"group":"Autenticación","pages":[{"title":"Resumen de Primeros pasos","href":"/apps/developer-platform/build-apps/authentication/overview"},{"group":"OAuth","pages":[{"title":"Cómo usar OAuth | Guía rápida de inicio de OAuth","href":"/apps/developer-platform/build-apps/authentication/oauth/oauth-quickstart-guide"},{"title":"Usar OAuth","href":"/apps/developer-platform/build-apps/authentication/oauth/working-with-oauth"}]},{"title":"Permisos","url":"https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/scopes","href":"/apps/developer-platform/build-apps/authentication/scopes"},{"title":"Validando solicitudes","url":"https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/request-validation","href":"/apps/developer-platform/build-apps/authentication/request-validation"}]},{"title":"Crear una nueva aplicación utilizando la CLI (BETA)","url":"https://developers.hubspot.com/docs/apps/developer-platform/build-apps/create-an-app","href":"/apps/developer-platform/build-apps/create-an-app"},{"title":"Configuración de la aplicación (BETA)","sidebarTitle":"Configuración de la aplicación","href":"/apps/developer-platform/build-apps/app-configuration"},{"title":"Gestionar aplicaciones en HubSpot (BETA)","sidebarTitle":"Gestionar aplicaciones en HubSpot","href":"/apps/developer-platform/build-apps/manage-apps-in-hubspot"}]},{"group":"Agregar funciones","pages":[{"group":"Eventos de aplicación","pages":[{"title":"Visión general de los eventos de la aplicación (BETA)","sidebarTitle":"Resumen","href":"/apps/developer-platform/add-features/app-events/overview"},{"title":"Crear y gestionar tipos de eventos (BETA)","sidebarTitle":"Crear tipos de eventos","href":"/apps/developer-platform/add-features/app-events/create-and-manage-event-types"},{"title":"Enviar ocurrencias de eventos (BETA)","sidebarTitle":"Enviar ocurrencias de eventos","href":"/apps/developer-platform/add-features/app-events/send-event-occurrences"},{"title":"Referencia de eventos de aplicación (BETA)","sidebarTitle":"Referencia","href":"/apps/developer-platform/add-features/app-events/reference"}]},{"group":"Objetos de aplicación","pages":[{"title":"Resumen de Primeros pasos","href":"/apps/developer-platform/add-features/app-objects/overview"},{"title":"Comenzar a usar los objetos de la aplicación (BETA)","sidebarTitle":"Guía de inicio rápido","href":"/apps/developer-platform/add-features/app-objects/quickstart-guide-to-app-objects"},{"title":"Referencia de objetos de aplicación (BETA)","sidebarTitle":"Referencia","href":"/apps/developer-platform/add-features/app-objects/reference"}]},{"group":"Herramientas de agente","pages":[{"title":"Resumen de los agentes y las herramientas","sidebarTitle":"Resumen","href":"/apps/developer-platform/add-features/agent-tools/overview"},{"title":"Crear una herramienta de agente","sidebarTitle":"Crear una herramienta de agente","href":"/apps/developer-platform/add-features/agent-tools/create-an-agent-tool"},{"title":"Referencia de las herramientas del agente (BETA)","sidebarTitle":"Referencia","href":"/apps/developer-platform/add-features/agent-tools/reference"}]},{"title":"Configurar suscripciones a webhooks (BETA)","sidebarTitle":"Configurar webhooks","href":"/apps/developer-platform/add-features/configure-webhooks"},{"title":"Definir una acción de workflow personalizada (BETA)","sidebarTitle":"Definir acciones de workflow personalizadas","href":"/apps/developer-platform/add-features/custom-workflow-actions"},{"title":"Agregar telemetría (BETA)","sidebarTitle":"Agregar telemetría","href":"/apps/developer-platform/add-features/add-telemetry"},{"title":"Configurar SCIM para tu aplicación (BETA)","url":"https://developers.hubspot.com/docs/apps/developer-platform/add-features/scim","href":"/apps/developer-platform/add-features/scim"}]},{"group":"Publicar en el mercado de HubSpot","pages":[{"group":"Publicar una aplicación","pages":[{"title":"Requisitos para las fichas de la aplicaciones","href":"/apps/developer-platform/list-apps/listing-your-app/app-marketplace-listing-requirements"},{"title":"Mercado de aplicaciones | Categorías de las aplicaciones","url":"https://developers.hubspot.com/docs/apps/developer-platform/list-apps/listing-your-app/understand-app-categories","href":"/apps/developer-platform/list-apps/listing-your-app/understand-app-categories"},{"title":"vNext Docs DP - Publicar la ficha de una aplicación","href":"/apps/developer-platform/list-apps/listing-your-app/listing-your-app"},{"title":"Crear una guía de configuración de fichas de aplicaciones","url":"https://developers.hubspot.com/docs/apps/developer-platform/list-apps/listing-your-app/create-an-app-listing-setup-guide","href":"/apps/developer-platform/list-apps/listing-your-app/create-an-app-listing-setup-guide"}]},{"group":"Solicitar la certificación","pages":[{"title":"Requisitos para la certificación de las aplicaciones","href":"/apps/developer-platform/list-apps/apply-for-certification/certification-requirements"},{"title":"Solicitar la certificación de la aplicación","href":"/apps/developer-platform/list-apps/apply-for-certification/applying-for-app-certification"}]},{"title":"Mercado de aplicaciones | Proporcionar credenciales de prueba para una aplicación","url":"https://developers.hubspot.com/docs/apps/developer-platform/list-apps/testing-credentials","href":"/apps/developer-platform/list-apps/testing-credentials"},{"title":"Configura la programación para demostraciones desde la página de índice de la aplicación","sidebarTitle":"Programar demostraciones de aplicaciones","href":"/apps/developer-platform/list-apps/set-up-demo-scheduling-from-the-app-listing-page"},{"title":"Ver contactos creados desde el mercado de aplicaciones ","sidebarTitle":"Ver contactos del mercado de aplicaciones","href":"/apps/developer-platform/list-apps/view-contacts-created-from-the-marketplace"},{"title":"Requisitos del listado de herramientas para agentes","sidebarTitle":"Requisitos del listado de herramientas para agentes","href":"/apps/developer-platform/list-apps/agent-tool-listing-requirements"}]}]},{"version":"Anterior","pages":[{"title":"Anterior","href":"/apps/legacy-apps/overview"}]}]},{"tab":"CMS","pages":[{"group":"Start Building","icon":"play","pages":[{"group":"Introducción","pages":[{"title":"Resumen sobre el CMS de HubSpot","sidebarTitle":"Overview","href":"/cms/start-building/introduction/overview"},{"group":"Comienza con React + HubL","pages":[{"title":"Resumen de Primeros pasos","href":"/cms/start-building/introduction/react-plus-hubl/overview"},{"title":"Inicio rápido de CMS React","url":"https://developers.hubspot.com/docs/cms/start-building/introduction/react-plus-hubl/react-plus-hubl-quickstart","href":"/cms/start-building/introduction/react-plus-hubl/react-plus-hubl-quickstart"},{"title":"Crea e implementa mediante proyectos","url":"https://developers.hubspot.com/docs/cms/start-building/introduction/react-plus-hubl/project-structure","href":"/cms/start-building/introduction/react-plus-hubl/project-structure"},{"title":"Módulos","url":"https://developers.hubspot.com/docs/cms/start-building/introduction/react-plus-hubl/modules","href":"/cms/start-building/introduction/react-plus-hubl/modules"},{"title":"Extraer datos","url":"https://developers.hubspot.com/docs/cms/start-building/introduction/react-plus-hubl/data-fetching","href":"/cms/start-building/introduction/react-plus-hubl/data-fetching"}]},{"title":"Crear un tema clásico de HubL","url":"https://developers.hubspot.com/docs/cms/start-building/introduction/classic-hubl-quickstart","href":"/cms/start-building/introduction/classic-hubl-quickstart"},{"group":"Entorno de desarrollador","pages":[{"title":"Administrador de diseño","href":"/cms/start-building/introduction/developer-environment/design-manager"},{"title":"Cómo usar los framework de JavaScript en HubSpot","description":"Usando el CMS de HubSpot, puedes crear aplicaciones web avanzadas basadas en JS. Hay bibliotecas disponibles para que sea más fácil ponerse en marcha.","href":"/cms/start-building/introduction/developer-environment/js-frameworks"},{"title":"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot","href":"/cms/start-building/introduction/developer-environment/creating-an-efficient-development-workflow"},{"title":"Configurar la integración continua con un repositorio de GitHub mediante GitHub Actions","description":"Configurar la integración continua con un repositorio de GitHub mediante GitHub Actions.","href":"/cms/start-building/introduction/developer-environment/github-integration"},{"title":"Configuración del sitio web","href":"/cms/start-building/introduction/developer-environment/website-settings"}]},{"title":"Utilizar las API de CMS","url":"https://developers.hubspot.com/docs/cms/start-building/introduction/use-cms-apis","href":"/cms/start-building/introduction/use-cms-apis"}]},{"group":"Elementos básicos","pages":[{"title":"Resumen del tema","href":"/cms/start-building/building-blocks/overview"},{"group":"Campos","pages":[{"title":"Asignación de alias","url":"https://developers.hubspot.com/docs/cms/start-building/building-blocks/fields/alias-mapping","href":"/cms/start-building/building-blocks/fields/alias-mapping"},{"title":"Herencia de configuración de marca","href":"/cms/start-building/building-blocks/fields/brand-and-settings-inheritance"},{"title":"Agregar fuentes personalizadas a un tema","url":"https://developers.hubspot.com/docs/cms/start-building/building-blocks/fields/custom-fonts","href":"/cms/start-building/building-blocks/fields/custom-fonts"},{"title":"oEmbed","url":"https://developers.hubspot.com/docs/cms/start-building/building-blocks/fields/oembed","href":"/cms/start-building/building-blocks/fields/oembed"},{"title":"Escribir campos de módulos y temas mediante JavaScript","url":"https://developers.hubspot.com/docs/cms/start-building/building-blocks/fields/write-fields-using-javascript","href":"/cms/start-building/building-blocks/fields/write-fields-using-javascript"}]},{"group":"Módulos","pages":[{"title":"Resumen de los módulos","href":"/cms/start-building/building-blocks/modules/overview"},{"title":"Módulos de correo predeterminados","url":"https://developers.hubspot.com/docs/cms/start-building/building-blocks/modules/default-email-modules","href":"/cms/start-building/building-blocks/modules/default-email-modules"},{"title":"Formularios de HubSpot","sidebarTitle":"Forms","href":"/cms/start-building/building-blocks/modules/forms"},{"title":"Menús y navegación","href":"/cms/start-building/building-blocks/modules/menus-and-navigation"},{"title":"Búsqueda de contenido","href":"/cms/start-building/building-blocks/modules/content-search"},{"title":"Ocultar módulos y secciones en el editor de páginas","url":"https://developers.hubspot.com/docs/cms/start-building/building-blocks/modules/hide-modules-and-sections","href":"/cms/start-building/building-blocks/modules/hide-modules-and-sections"}]},{"title":"Secciones","sidebarTitle":"Sections","href":"/cms/start-building/building-blocks/sections/sections"},{"title":"Contenido global","href":"/cms/start-building/building-blocks/global-content"},{"group":"Plantillas","pages":[{"title":"Resumen de plantillas","sidebarTitle":"Overview","href":"/cms/start-building/building-blocks/templates/overview"},{"title":"Plantillas HTML + HubL","sidebarTitle":"HTML + HubL templates","href":"/cms/start-building/building-blocks/templates/html-hubl-templates"},{"title":"Plantillas de blog","sidebarTitle":"Blog templates","href":"/cms/start-building/building-blocks/templates/blog"},{"title":"Marcador de plantillas de correo electrónico","sidebarTitle":"Email templates","href":"/cms/start-building/building-blocks/templates/email-template-markup"},{"title":"Puntos de interrupción adaptables para temas","url":"https://developers.hubspot.com/docs/cms/start-building/building-blocks/templates/responsive-breakpoints","href":"/cms/start-building/building-blocks/templates/responsive-breakpoints"}]},{"group":"Arrastrar y soltar","pages":[{"title":"Resumen de las áreas de arrastrar y soltar","sidebarTitle":"Overview","href":"/cms/start-building/building-blocks/drag-and-drop/overview"},{"title":"Crear un área de arrastrar y soltar","sidebarTitle":"Drag and drop areas tutorial","href":"/cms/start-building/building-blocks/drag-and-drop/tutorial"},{"title":"Plantillas de arrastrar y soltar","sidebarTitle":"Drag and drop templates","href":"/cms/start-building/building-blocks/drag-and-drop/drag-and-drop-templates"},{"title":"Especificar las áreas de arrastrar y soltar en una plantilla de correo electrónico personalizada","sidebarTitle":"Drag and drop area in a custom email template","href":"/cms/start-building/building-blocks/drag-and-drop/custom-email-template"}]},{"group":"Temas","pages":[{"title":"Primeros pasos para usar temas","href":"/cms/start-building/building-blocks/themes/getting-started"},{"title":"La biblioteca de recursos del CMS de HubSpot","sidebarTitle":"CMS boilerplate","href":"/cms/start-building/building-blocks/themes/hubspot-cms-boilerplate"},{"title":"Temas predeterminados","href":"/cms/start-building/building-blocks/themes/default-themes"},{"title":"Temas secundarios","url":"https://developers.hubspot.com/docs/cms/start-building/building-blocks/themes/child-themes","href":"/cms/start-building/building-blocks/themes/child-themes"}]}]},{"group":"Características","pages":[{"group":"Membresías","pages":[{"title":"Resumen de Primeros pasos","href":"/cms/start-building/features/memberships/overview"},{"title":"Inicio de sesión en Google para membresías","url":"https://developers.hubspot.com/docs/cms/start-building/features/memberships/google-sign-in","href":"/cms/start-building/features/memberships/google-sign-in"},{"title":"Inicio de sesión en Microsoft para membresías","url":"https://developers.hubspot.com/docs/cms/start-building/features/memberships/microsoft-sign-in","href":"/cms/start-building/features/memberships/microsoft-sign-in"},{"title":"Cómo agregar el inicio de sesión en redes sociales para las páginas de membresía","url":"https://developers.hubspot.com/docs/cms/start-building/features/memberships/social","href":"/cms/start-building/features/memberships/social"},{"title":"Inicio de sesión único para membresías","url":"https://developers.hubspot.com/docs/cms/start-building/features/memberships/sso","href":"/cms/start-building/features/memberships/sso"}]},{"group":"Formularios","pages":[{"title":"API de marketing | Formularios ","href":"/cms/start-building/features/forms/forms"},{"title":"Formularios anteriores","url":"https://developers.hubspot.com/docs/cms/start-building/features/forms/legacy-forms","href":"/cms/start-building/features/forms/legacy-forms"}]},{"group":"Crear contenido basado en datos","pages":[{"group":"Páginas dinámicas de HubDB","pages":[{"title":"Resumen de Primeros pasos","href":"/cms/start-building/features/data-driven-content/hubdb/overview"},{"title":"Cómo crear páginas dinámicas multinivel con HubDB","url":"https://developers.hubspot.com/docs/cms/start-building/features/data-driven-content/hubdb/multilevel","href":"/cms/start-building/features/data-driven-content/hubdb/multilevel"},{"title":"Cómo agregar videos a páginas dinámicas en HubDB","url":"https://developers.hubspot.com/docs/cms/start-building/features/data-driven-content/hubdb/video","href":"/cms/start-building/features/data-driven-content/hubdb/video"},{"title":"Cómo crear una página dinámica para miembros del equipo con HubDB","url":"https://developers.hubspot.com/docs/cms/start-building/features/data-driven-content/hubdb/dynamic-team-member-page","href":"/cms/start-building/features/data-driven-content/hubdb/dynamic-team-member-page"},{"title":"Crear páginas según la ubicación con HubDB","url":"https://developers.hubspot.com/docs/cms/start-building/features/storage/location-based-pages","href":"/cms/start-building/features/storage/location-based-pages"}]},{"title":"Construye páginas dinámicas usando objetos del CRM","url":"https://developers.hubspot.com/docs/cms/start-building/features/data-driven-content/crm-data-in-cms-pages","href":"/cms/start-building/features/data-driven-content/crm-data-in-cms-pages"},{"title":"Objetos del CRM en las páginas del CMS","href":"/cms/start-building/features/data-driven-content/crm-objects"},{"title":"Crear correos con contenido programable","href":"/cms/start-building/features/data-driven-content/emails-with-programmable-content"},{"group":"GraphQL","pages":[{"title":"Consultar datos de HubSpot usando GraphQL","url":"https://developers.hubspot.com/docs/cms/start-building/features/data-driven-content/graphql/query-hubspot-data-using-graphql","href":"/cms/start-building/features/data-driven-content/graphql/query-hubspot-data-using-graphql"},{"title":"Utilizar datos de una consulta de GraphQL en las páginas de tu sitio web","url":"https://developers.hubspot.com/docs/cms/start-building/features/data-driven-content/graphql/use-graphql-data-in-your-website-pages","href":"/cms/start-building/features/data-driven-content/graphql/use-graphql-data-in-your-website-pages"},{"title":"Crear un sitio web para una agencia de contratación utilizando GraphQL (BETA)","url":"https://developers.hubspot.com/docs/cms/start-building/features/data-driven-content/graphql/build-a-recruiting-agency-using-graphql","href":"/cms/start-building/features/data-driven-content/graphql/build-a-recruiting-agency-using-graphql"}]}]},{"group":"Funciones sin servidor","pages":[{"title":"Resumen de Primeros pasos","href":"/cms/start-building/features/serverless-functions/overview"},{"title":"Comenzar a usar las funciones sin servidor","href":"/cms/start-building/features/serverless-functions/getting-started-with-serverless-functions"}]},{"group":"Almacena el contenido","pages":[{"title":"Administrador de archivos","href":"/cms/start-building/features/storage/file-manager"},{"title":"API del CMS | HubDB","href":"/cms/start-building/features/storage/hubdb"}]},{"title":"Contenido en varios idiomas","href":"/cms/start-building/features/multi-language-content"}]}]},{"group":"Reference","icon":"clipboard","pages":[{"group":"Campos","pages":[{"title":"Resumen de los campos de módulos y temas","sidebarTitle":"Overview","href":"/cms/reference/fields/overview"},{"title":"Campos de módulo y tema","sidebarTitle":"Module and theme fields reference","href":"/cms/reference/fields/module-theme-fields"},{"title":"Configurar el Editor de texto enriquecido","href":"/cms/reference/fields/rich-text-editor"}]},{"group":"HubL","pages":[{"title":"Operadores y pruebas de expresiones","sidebarTitle":"Operators and expression tests","href":"/cms/reference/hubl/operators-and-expression-tests"},{"title":"Filtros de HubL","sidebarTitle":"Filters","href":"/cms/reference/hubl/filters"},{"title":"Funciones de HubL","sidebarTitle":"Functions","href":"/cms/reference/hubl/functions"},{"title":"Bucles for","href":"/cms/reference/hubl/loops"},{"group":"Etiquetas","pages":[{"title":"Etiquetas estándar de HubL","sidebarTitle":"Standard tags","href":"/cms/reference/hubl/tags/standard-tags"},{"title":"Etiquetas HubL del área de arrastrar y soltar","href":"/cms/reference/hubl/tags/dnd-areas"},{"title":"Crear un listado de publicaciones de blog relacionadas con la etiqueta HubL de entradas relacionadas de blog.","href":"/cms/reference/hubl/tags/related-blog-posts"}]},{"title":"Variables de HubL","sidebarTitle":"Variables","href":"/cms/reference/hubl/variables"},{"title":"Variables de HubL y sintaxis de macros","href":"/cms/reference/hubl/variables-macros-syntax"},{"title":"Sentencias If","href":"/cms/reference/hubl/if-statements"}]},{"group":"React","pages":[{"title":"Evaluaciones de estado de compilación","url":"https://developers.hubspot.com/docs/cms/reference/react/build-health-checks","href":"/cms/reference/react/build-health-checks"},{"title":"Biblioteca de @hubspot/cms-components","url":"https://developers.hubspot.com/docs/cms/reference/react/cms-components-library","href":"/cms/reference/react/cms-components-library"},{"title":"Islas","url":"https://developers.hubspot.com/docs/cms/reference/react/islands","href":"/cms/reference/react/islands"},{"title":"Desarrollo local","url":"https://developers.hubspot.com/docs/cms/reference/react/local-development","href":"/cms/reference/react/local-development"},{"title":"Estilo de CMS React","url":"https://developers.hubspot.com/docs/cms/reference/react/styling","href":"/cms/reference/react/styling"},{"title":"Pruebas de CMS React","url":"https://developers.hubspot.com/docs/cms/reference/react/testing","href":"/cms/reference/react/testing"},{"title":"Parciales de JS","url":"https://developers.hubspot.com/docs/cms/reference/react/js-partials","href":"/cms/reference/react/js-partials"}]},{"group":"Módulos","pages":[{"title":"Configurar un módulo","href":"/cms/reference/modules/configuration"},{"title":"Control de versiones de módulos predeterminados","url":"https://developers.hubspot.com/docs/cms/reference/modules/default-module-versioning","href":"/cms/reference/modules/default-module-versioning"},{"title":"Módulos web predeterminados","sidebarTitle":"Default web modules","href":"/cms/reference/modules/default-modules"},{"title":"export_to_template_context","href":"/cms/reference/modules/export-to-template-context"},{"title":"Codificar módulos personalizados","href":"/cms/reference/modules/files"}]},{"group":"Funciones sin servidor","pages":[{"title":"Referencia sin servidor","href":"/cms/reference/serverless-functions/serverless-functions-in-projects"},{"title":"Referencia de las funciones sin servidor (administrador de diseño)","sidebarTitle":"Built with the design manager","href":"/cms/reference/serverless-functions/serverless-functions"}]}]},{"group":"Best Practices","icon":"sun","pages":[{"group":"Edición de contenido","pages":[{"title":"Prácticas recomendadas para campos de módulos y temas","url":"https://developers.hubspot.com/docs/cms/best-practices/content-editing/fields","href":"/cms/best-practices/content-editing/fields"},{"title":"Cómo ofrecer una buena experiencia en el editor de páginas","url":"https://developers.hubspot.com/docs/cms/best-practices/content-editing/page-editor","href":"/cms/best-practices/content-editing/page-editor"}]},{"group":"Mejorar sitios existentes","pages":[{"title":"Accesibilidad","href":"/cms/best-practices/improve-existing-sites/accessibility"},{"title":"Cómo agregar características de temas a un sitio web existente de HubSpot CMS","href":"/cms/best-practices/improve-existing-sites/add-theme-features-to-existing-sites"},{"title":"Convertir un tema de WordPress en un tema de CMS Hub","url":"https://developers.hubspot.com/docs/cms/best-practices/improve-existing-sites/convert-wordpress-theme-to-hubspot","href":"/cms/best-practices/improve-existing-sites/convert-wordpress-theme-to-hubspot"},{"title":"Cómo actualizar a la última versión de jQuery","url":"https://developers.hubspot.com/docs/cms/best-practices/improve-existing-sites/upgrade-jquery","href":"/cms/best-practices/improve-existing-sites/upgrade-jquery"}]},{"group":"CDN, seguridad y rendimiento","pages":[{"title":"Resumen de Primeros pasos","href":"/cms/best-practices/testing-staging-performance/overview"},{"title":"Carga diferida de recursos para mejorar el rendimiento","url":"https://developers.hubspot.com/docs/cms/best-practices/testing-staging-performance/lazy-loading","href":"/cms/best-practices/testing-staging-performance/lazy-loading"},{"title":"Optimizar la velocidad de tu sitio CMS Hub","href":"/cms/best-practices/testing-staging-performance/speed"},{"title":"Prerrenderizado","href":"/cms/best-practices/testing-staging-performance/prerendering"},{"title":"Sincronizar contenido con un entorno de pruebas para desarrolladores de CMS","url":"https://developers.hubspot.com/docs/cms/best-practices/testing-staging-performance/content-sync","href":"/cms/best-practices/testing-staging-performance/content-sync"},{"title":"Preparación de contenido","href":"/cms/best-practices/testing-staging-performance/content-staging"}]}]},{"group":"Marketplace","icon":"shop","pages":[{"title":"Requisitos de la página de índice del mercado de plantillas de HubSpot","url":"https://developers.hubspot.com/docs/cms/marketplace/general-requirements","href":"/cms/marketplace/general-requirements"},{"title":"Mercado de plantillas | Requisitos de los temas (2022)","href":"/cms/marketplace/theme-requirements"},{"title":"Pautas del mercado de plantillas de HubSpot","href":"/cms/marketplace/template-guidelines"},{"title":"Anunciar y actualizar plantillas en el Mercado de plantillas de HubSpot","href":"/cms/marketplace/listing-templates"},{"title":"Políticas del mercado de plantillas de HubSpot","url":"https://developers.hubspot.com/docs/cms/marketplace/template-policies","href":"/cms/marketplace/template-policies"},{"title":"Mercado de plantillas | Requisitos de los módulos","href":"/cms/marketplace/module-requirements"}]},{"group":"Versions \u0026 Deprecations","icon":"code-compare","pages":[{"group":"Obsoleto","pages":[{"title":"Módulos predeterminados obsoletos","url":"https://developers.hubspot.com/docs/cms/versions-deprecations/deprecated/modules","href":"/cms/versions-deprecations/deprecated/modules"},{"group":"HubL","pages":[{"title":"Etiquetas compatibles con HubL obsoletas","href":"/cms/versions-deprecations/deprecated/hubl/filters-functions"}]}]}]}]},{"tab":"API","versions":[{"version":"2027-03-beta","tag":"Beta","pages":[{"title":"2027-03-beta","href":"/api-reference/2027-03-beta/overview"}]},{"version":"2026-09","default":true,"tag":"Latest","pages":[{"title":"Referencia de API 2026-09","sidebarTitle":"Overview","href":"/api-reference/latest/overview"},{"title":"Sunsetted and deprecated APIs","url":"https://developers.hubspot.com/docs/api-reference/latest/deprecated-apis","href":"/api-reference/latest/deprecated-apis"},{"title":"Error handling","url":"https://developers.hubspot.com/docs/api-reference/latest/error-handling","href":"/api-reference/latest/error-handling"},{"group":"Cuenta y configuración","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/settings.svg","pages":[{"group":"Información de la cuenta","pages":[{"title":"Account information API","url":"https://developers.hubspot.com/docs/api-reference/latest/account/account-information","href":"/api-reference/latest/account/account-information/guide"},{"title":"Retrieve account details","openapi":"specs/2026-09/account-account-info-v2026-09.json GET /account-info/2026-09/details","href":"/api-reference/latest/account/account-information/get-account-details"},{"title":"Retrieve private app daily API usage","openapi":"specs/2026-09/account-account-info-v2026-09.json GET /account-info/2026-09/api-usage/daily/private-apps","href":"/api-reference/latest/account/account-information/get-usage-details"}]},{"group":"Registros de auditoría","pages":[{"title":"Account activity API","url":"https://developers.hubspot.com/docs/api-reference/latest/account/audit-logs","href":"/api-reference/latest/account/audit-logs/guide"},{"title":"Retrieve audit logs","openapi":"specs/2026-09/account-audit-logs-v2026-09.json GET /account-info/2026-09/activity/audit-logs","href":"/api-reference/latest/account/audit-logs/get-audit-logs"},{"title":"Retrieve login activity","openapi":"specs/2026-09/account-audit-logs-v2026-09.json GET /account-info/2026-09/activity/login","href":"/api-reference/latest/account/audit-logs/get-login"},{"title":"Retrieve security history","openapi":"specs/2026-09/account-audit-logs-v2026-09.json GET /account-info/2026-09/activity/security","href":"/api-reference/latest/account/audit-logs/get-security"}]},{"group":"Marcas","pages":[{"title":"Brands API","url":"https://developers.hubspot.com/docs/api-reference/latest/account/brands","href":"/api-reference/latest/account/brands/guide"},{"title":"Get business units for a user","openapi":"specs/2026-09/business-units-business-units-v2026-09.json GET /business-units/public/2026-09/business-units/user/{userId}","href":"/api-reference/latest/account/brands/get-brands"}]},{"group":"Rangos de IP","pages":[{"title":"HubSpot IP ranges","url":"https://developers.hubspot.com/docs/api-reference/latest/account/ip-ranges","href":"/api-reference/latest/account/ip-ranges/guide"},{"title":"Retrieve IP ranges","openapi":"specs/2026-09/meta-origins-v2026-09.json GET /meta/network-origins/2026-09/ip-ranges","href":"/api-reference/latest/account/ip-ranges/get-origins"},{"title":"Retrieve simplified IP ranges","openapi":"specs/2026-09/meta-origins-v2026-09.json GET /meta/network-origins/2026-09/ip-ranges/simple","href":"/api-reference/latest/account/ip-ranges/get-simple"}]},{"group":"Configuración","pages":[{"group":"Banner de consentimiento","pages":[{"title":"Consent banner API","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/consent-banner/consent-banner-api","href":"/api-reference/latest/account/settings/consent-banner/consent-banner-api"},{"title":"Implement Google Consent Mode","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/consent-banner/google-consent-mode","href":"/api-reference/latest/account/settings/consent-banner/google-consent-mode"}]},{"group":"Multidivisa","pages":[{"title":"Settings API | Currencies","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/multicurrency","href":"/api-reference/latest/account/settings/multicurrency/guide"},{"title":"Get the company currency","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json GET /settings/currencies/2026-09/company-currency","href":"/api-reference/latest/account/settings/multicurrency/get-company-currency"},{"title":"Get all currency codes","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json GET /settings/currencies/2026-09/codes","href":"/api-reference/latest/account/settings/multicurrency/get-currency-codes"},{"title":"Set or update the company currency.","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json PUT /settings/currencies/2026-09/company-currency","href":"/api-reference/latest/account/settings/multicurrency/update-company-currency"},{"group":"Lote","pages":[{"title":"Create multiple exchange rates","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json POST /settings/currencies/2026-09/exchange-rates/batch/create","href":"/api-reference/latest/account/settings/multicurrency/batch/create-exchange-rates"},{"title":"Retrieve multiple rates","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json POST /settings/currencies/2026-09/exchange-rates/batch/read","href":"/api-reference/latest/account/settings/multicurrency/batch/get-exchange-rates"},{"title":"Update multiple exchange rates","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json POST /settings/currencies/2026-09/exchange-rates/batch/update","href":"/api-reference/latest/account/settings/multicurrency/batch/update-exchange-rates"}]},{"group":"Tasas de cambio centrales","pages":[{"title":"Add a new currency with central exchange rates.","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json POST /settings/currencies/2026-09/central-fx-rates/add-currency","href":"/api-reference/latest/account/settings/multicurrency/central-fx-rates/create-multicurrency"},{"title":"Retrieve information about the central exchange rates feature.","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json GET /settings/currencies/2026-09/central-fx-rates/information","href":"/api-reference/latest/account/settings/multicurrency/central-fx-rates/get-exchange-rates"},{"title":"Retrieve currencies not supported by central exchange rates.","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json GET /settings/currencies/2026-09/central-fx-rates/unsupported-currencies","href":"/api-reference/latest/account/settings/multicurrency/central-fx-rates/get-unsupported-currencies"}]},{"group":"Tasas de cambio","pages":[{"title":"Add a new exchange rate","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json POST /settings/currencies/2026-09/exchange-rates","href":"/api-reference/latest/account/settings/multicurrency/exchange-rates/create-exchange-rate"},{"title":"Change the visibility of a specific currency pairs","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json POST /settings/currencies/2026-09/exchange-rates/update-visibility","href":"/api-reference/latest/account/settings/multicurrency/exchange-rates/create-update-visibility"},{"title":"Get all current exchange rates","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json GET /settings/currencies/2026-09/exchange-rates/current","href":"/api-reference/latest/account/settings/multicurrency/exchange-rates/get-current-exchange-rates"},{"title":"Get the details for a specific exchange rate","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json GET /settings/currencies/2026-09/exchange-rates/{exchangeRateId}","href":"/api-reference/latest/account/settings/multicurrency/exchange-rates/get-exchange-rate"},{"title":"Get exchange rates","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json GET /settings/currencies/2026-09/exchange-rates","href":"/api-reference/latest/account/settings/multicurrency/exchange-rates/get-exchange-rates"},{"title":"Update a conversion rate","openapi":"specs/2026-09/settings-multicurrency-v2026-09.json PATCH /settings/currencies/2026-09/exchange-rates/{exchangeRateId}","href":"/api-reference/latest/account/settings/multicurrency/exchange-rates/update-exchange-rate"}]}]},{"group":"Tasas impositivas","pages":[{"title":"Get a specific tax rate","openapi":"specs/2026-09/settings-tax-rates-v2026-09.json GET /tax-rates/2026-09/tax-rates/{taxRateGroupId}","href":"/api-reference/latest/account/settings/tax-rates/get-tax-rate"},{"title":"Get all tax rates","openapi":"specs/2026-09/settings-tax-rates-v2026-09.json GET /tax-rates/2026-09/tax-rates","href":"/api-reference/latest/account/settings/tax-rates/get-tax-rates"}]},{"group":"Equipos","pages":[{"title":"Settings API | Teams","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/teams","href":"/api-reference/latest/account/settings/teams/guide"},{"title":"Add Team Members","openapi":"specs/2026-09/settings-teams-v2026-09.json POST /settings/teams/2026-09/{teamId}/members","href":"/api-reference/latest/account/settings/teams/add-team-members"},{"title":"Create Team","openapi":"specs/2026-09/settings-teams-v2026-09.json POST /settings/teams/2026-09","href":"/api-reference/latest/account/settings/teams/create-team"},{"title":"List members","openapi":"specs/2026-09/settings-teams-v2026-09.json GET /settings/teams/2026-09/{teamId}/members","href":"/api-reference/latest/account/settings/teams/get-team-members"},{"title":"Retrieve team","openapi":"specs/2026-09/settings-teams-v2026-09.json GET /settings/teams/2026-09/{teamId}","href":"/api-reference/latest/account/settings/teams/get-team"},{"title":"List teams","openapi":"specs/2026-09/settings-teams-v2026-09.json GET /settings/teams/2026-09","href":"/api-reference/latest/account/settings/teams/get-teams"},{"title":"Delete member","openapi":"specs/2026-09/settings-teams-v2026-09.json DELETE /settings/teams/2026-09/{teamId}/members/{userId}","href":"/api-reference/latest/account/settings/teams/remove-team-member"},{"title":"Update team","openapi":"specs/2026-09/settings-teams-v2026-09.json PATCH /settings/teams/2026-09/{teamId}","href":"/api-reference/latest/account/settings/teams/update-team"},{"title":"Delete team","openapi":"specs/2026-09/settings-teams-v2026-09.json DELETE /settings/teams/2026-09/{teamId}","href":"/api-reference/latest/account/settings/teams/delete-team"},{"group":"Lote","pages":[{"title":"Batch assign members","openapi":"specs/2026-09/settings-teams-v2026-09.json POST /settings/teams/2026-09/{teamId}/members/batch","href":"/api-reference/latest/account/settings/teams/batch/add-team-members"}]}]},{"group":"Código de seguimiento","pages":[{"title":"HubSpot tracking code API","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/tracking-code/overview","href":"/api-reference/latest/account/settings/tracking-code/overview"},{"title":"Add privacy consent listener","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/tracking-code/add-privacy-consent-listener","href":"/api-reference/latest/account/settings/tracking-code/add-privacy-consent-listener"},{"title":"Enable do not track","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/tracking-code/do-not-track","href":"/api-reference/latest/account/settings/tracking-code/do-not-track"},{"title":"Identify a visitor","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/tracking-code/identify","href":"/api-reference/latest/account/settings/tracking-code/identify"},{"title":"Revoke cookie consent","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/tracking-code/revoke-cookie-consent","href":"/api-reference/latest/account/settings/tracking-code/revoke-cookie-consent"},{"title":"Set the current page path","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/tracking-code/set-path","href":"/api-reference/latest/account/settings/tracking-code/set-path"},{"title":"Track custom events","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/tracking-code/track-event","href":"/api-reference/latest/account/settings/tracking-code/track-event"},{"title":"Track a page view","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/tracking-code/track-page-view","href":"/api-reference/latest/account/settings/tracking-code/track-page-view"}]},{"group":"Aprovisionamiento de usuarios","pages":[{"title":"Settings API | User provisioning","url":"https://developers.hubspot.com/docs/api-reference/latest/account/settings/user-provisioning","href":"/api-reference/latest/account/settings/user-provisioning/guide"},{"title":"Create a user","openapi":"specs/2026-09/settings-user-provisioning-v2026-09.json POST /settings/users/2026-09","href":"/api-reference/latest/account/settings/user-provisioning/create-user"},{"title":"Retrieves users","openapi":"specs/2026-09/settings-user-provisioning-v2026-09.json GET /settings/users/2026-09","href":"/api-reference/latest/account/settings/user-provisioning/get-users"},{"group":"Roles","pages":[{"title":"Retrieves the roles on an account","openapi":"specs/2026-09/settings-user-provisioning-v2026-09.json GET /settings/users/2026-09/roles","href":"/api-reference/latest/account/settings/user-provisioning/roles/get-roles"}]},{"group":"Licencias","pages":[{"title":"Retrieves the seats on this account","openapi":"specs/2026-09/settings-user-provisioning-v2026-09.json GET /settings/users/2026-09/seats","href":"/api-reference/latest/account/settings/user-provisioning/seats/get-seats"}]},{"group":"Equipos","pages":[{"title":"See details about this account's teams","openapi":"specs/2026-09/settings-user-provisioning-v2026-09.json GET /settings/users/2026-09/teams","href":"/api-reference/latest/account/settings/user-provisioning/teams/get-teams"}]},{"group":"Usuarios","pages":[{"title":"Retrieves a user","openapi":"specs/2026-09/settings-user-provisioning-v2026-09.json GET /settings/users/2026-09/{userId}","href":"/api-reference/latest/account/settings/user-provisioning/users/get-user"},{"title":"Modifies a user","openapi":"specs/2026-09/settings-user-provisioning-v2026-09.json PUT /settings/users/2026-09/{userId}","href":"/api-reference/latest/account/settings/user-provisioning/users/update-user"},{"title":"Removes a user","openapi":"specs/2026-09/settings-user-provisioning-v2026-09.json DELETE /settings/users/2026-09/{userId}","href":"/api-reference/latest/account/settings/user-provisioning/users/delete-user"}]}]}]}]},{"group":"Gestión de aplicaciones","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/Case.svg","pages":[{"group":"Desinstalación de aplicaciones","pages":[{"title":"App uninstalls API","url":"https://developers.hubspot.com/docs/api-reference/latest/app-management/app-uninstalls","href":"/api-reference/latest/app-management/app-uninstalls/guide"},{"title":"Uninstall app","openapi":"specs/2026-09/crm-app-uninstalls-v2026-09.json DELETE /appinstalls/2026-09/external-install","href":"/api-reference/latest/app-management/app-uninstalls/uninstall-app"}]},{"group":"Marcas de funciones","pages":[{"title":"Feature flags","url":"https://developers.hubspot.com/docs/api-reference/latest/app-management/feature-flags","href":"/api-reference/latest/app-management/feature-flags/guide"},{"group":"Banderas","pages":[{"title":"Retrieve a feature flag","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json GET /feature-flags/2026-09/{appId}/flags/{flagName}","href":"/api-reference/latest/app-management/feature-flags/flags/get-feature-flag"},{"title":"Retrieve an app's feature flags","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json GET /feature-flags/2026-09/{appId}/flags/all","href":"/api-reference/latest/app-management/feature-flags/flags/get-feature-flags"},{"title":"Set an app's feature flag","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json PUT /feature-flags/2026-09/{appId}/flags/{flagName}","href":"/api-reference/latest/app-management/feature-flags/flags/update-feature-flag"},{"title":"Delete an app's feature flag","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json DELETE /feature-flags/2026-09/{appId}/flags/{flagName}","href":"/api-reference/latest/app-management/feature-flags/flags/delete-feature-flag"}]},{"group":"Estados de indicador del portal","pages":[{"title":"Retrieve account flag state","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json GET /feature-flags/2026-09/{appId}/flags/{flagName}/portals/{portalId}","href":"/api-reference/latest/app-management/feature-flags/portal-flag-states/get-account-flag"},{"title":"Retrieve accounts with a set flag state","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json GET /feature-flags/2026-09/{appId}/flags/{flagName}/portals","href":"/api-reference/latest/app-management/feature-flags/portal-flag-states/get-accounts-with-flag-state"},{"title":"Set an account flag state","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json PUT /feature-flags/2026-09/{appId}/flags/{flagName}/portals/{portalId}","href":"/api-reference/latest/app-management/feature-flags/portal-flag-states/update-account-flag"},{"title":"Batch set account flag state","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json POST /feature-flags/2026-09/{appId}/flags/{flagName}/portals/batch/upsert","href":"/api-reference/latest/app-management/feature-flags/portal-flag-states/upsert-account-flag"},{"title":"Batch delete account flag state","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json POST /feature-flags/2026-09/{appId}/flags/{flagName}/portals/batch/delete","href":"/api-reference/latest/app-management/feature-flags/portal-flag-states/delete-portal-flag-batch"},{"title":"Delete an account flag state","openapi":"specs/2026-09/crm-public-app-feature-flags-v3-v2026-09.json DELETE /feature-flags/2026-09/{appId}/flags/{flagName}/portals/{portalId}","href":"/api-reference/latest/app-management/feature-flags/portal-flag-states/delete-portal-flag"}]}]}]},{"group":"Autenticación","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/Key.svg","pages":[{"title":"Manage OAuth access tokens with the 2026-09 API","url":"https://developers.hubspot.com/docs/api-reference/latest/authentication/manage-oauth-tokens","href":"/api-reference/latest/authentication/manage-oauth-tokens"},{"group":"Tokens de OAuth","pages":[{"title":"Refresh an access token","openapi":"specs/2026-09/auth-oauth-v2026-09.json POST /oauth/2026-09/token","href":"/api-reference/latest/authentication/oauth-tokens/refresh-oauth-token"},{"title":"Revoke an OAuth token","openapi":"specs/2026-09/auth-oauth-v2026-09.json POST /oauth/2026-09/token/revoke","href":"/api-reference/latest/authentication/oauth-tokens/revoke-token"},{"title":"Token introspection endpoint","openapi":"specs/2026-09/auth-oauth-v2026-09.json POST /oauth/2026-09/token/introspect","href":"/api-reference/latest/authentication/oauth-tokens/token-introspect"}]}]},{"group":"Automatización","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/Workflows.svg","pages":[{"group":"Plantillas de correo","pages":[{"title":"Email templates","url":"https://developers.hubspot.com/docs/api-reference/latest/automation/email-templates","href":"/api-reference/latest/automation/email-templates/guide"},{"title":"Create template","openapi":"specs/2026-09/automation-email-templates-v2026-09.json POST /automation/email-templates/2026-09","href":"/api-reference/latest/automation/email-templates/create-email-template"},{"title":"Retrieve template","openapi":"specs/2026-09/automation-email-templates-v2026-09.json GET /automation/email-templates/2026-09/{templateId}","href":"/api-reference/latest/automation/email-templates/retrieve-email-template"},{"title":"Retrieve templates","openapi":"specs/2026-09/automation-email-templates-v2026-09.json GET /automation/email-templates/2026-09","href":"/api-reference/latest/automation/email-templates/retrieve-email-templates"},{"title":"Retrieve folders","openapi":"specs/2026-09/automation-email-templates-v2026-09.json GET /automation/email-templates/2026-09/folders","href":"/api-reference/latest/automation/email-templates/retrieve-folders"},{"title":"Update template","openapi":"specs/2026-09/automation-email-templates-v2026-09.json PATCH /automation/email-templates/2026-09/{templateId}","href":"/api-reference/latest/automation/email-templates/update-email-template"}]},{"group":"Secuencias","pages":[{"title":"Sequences API","url":"https://developers.hubspot.com/docs/api-reference/latest/automation/sequences","href":"/api-reference/latest/automation/sequences/guide"},{"title":"Create sequence","openapi":"specs/2026-09/automation-sequences-v2026-09.json POST /automation/sequences/2026-09/serviceaccounts/sequences","href":"/api-reference/latest/automation/sequences/create-sequence"},{"title":"List sequences","openapi":"specs/2026-09/automation-sequences-v2026-09.json GET /automation/sequences/2026-09/serviceaccounts/sequences","href":"/api-reference/latest/automation/sequences/list-sequences"},{"title":"Retrieve performance","openapi":"specs/2026-09/automation-sequences-v2026-09.json GET /automation/sequences/2026-09/serviceaccounts/sequences/{sequenceId}/performance","href":"/api-reference/latest/automation/sequences/retrieve-performance"},{"title":"Retrieve sequence","openapi":"specs/2026-09/automation-sequences-v2026-09.json GET /automation/sequences/2026-09/serviceaccounts/sequences/{sequenceId}","href":"/api-reference/latest/automation/sequences/retrieve-sequence"},{"title":"Update sequence","openapi":"specs/2026-09/automation-sequences-v2026-09.json PUT /automation/sequences/2026-09/serviceaccounts/sequences/{sequenceId}","href":"/api-reference/latest/automation/sequences/update-sequence"},{"title":"Delete sequence","openapi":"specs/2026-09/automation-sequences-v2026-09.json DELETE /automation/sequences/2026-09/serviceaccounts/sequences/{sequenceId}","href":"/api-reference/latest/automation/sequences/delete-sequence"},{"group":"Enrollment","pages":[{"title":"Enroll a contact","openapi":"specs/2026-09/automation-sequences-v2026-09.json POST /automation/sequences/2026-09/enrollments","href":"/api-reference/latest/automation/sequences/enrollment/enroll-a-contact"},{"title":"Enroll service account","openapi":"specs/2026-09/automation-sequences-v2026-09.json POST /automation/sequences/2026-09/serviceaccounts/enrollments","href":"/api-reference/latest/automation/sequences/enrollment/enroll-service-account"},{"title":"Retrieve enrollment details","openapi":"specs/2026-09/automation-sequences-v2026-09.json GET /automation/sequences/2026-09/enrollments/contact/{contactId}","href":"/api-reference/latest/automation/sequences/enrollment/retrieve-enrollment-details"}]}]},{"group":"Acciones de workflow","pages":[{"title":"Build custom workflow actions","url":"https://developers.hubspot.com/docs/api-reference/latest/automation/workflow-actions/custom-action-guide","href":"/api-reference/latest/automation/workflow-actions/custom-action-guide"},{"title":"Custom workflow actions reference","url":"https://developers.hubspot.com/docs/api-reference/latest/automation/workflow-actions/custom-action-reference","href":"/api-reference/latest/automation/workflow-actions/custom-action-reference"},{"title":"Custom code actions","url":"https://developers.hubspot.com/docs/api-reference/latest/automation/workflow-actions/custom-code-actions","href":"/api-reference/latest/automation/workflow-actions/custom-code-actions"},{"group":"Devoluciones de llamada","pages":[{"title":"Complete a batch of callbacks","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json POST /automation/actions/callbacks/2026-09/complete","href":"/api-reference/latest/automation/workflow-actions/callbacks/batch-complete-callbacks"},{"title":"Complete a callback","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json POST /automation/actions/callbacks/2026-09/{callbackId}/complete","href":"/api-reference/latest/automation/workflow-actions/callbacks/complete-callback"}]},{"group":"Definiciones","pages":[{"title":"Create a new custom action definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json POST /automation/actions/2026-09/{appId}","href":"/api-reference/latest/automation/workflow-actions/definitions/create-action-definition"},{"title":"Retrieve a custom action definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json GET /automation/actions/2026-09/{appId}/{definitionId}","href":"/api-reference/latest/automation/workflow-actions/definitions/get-action-definition"},{"title":"Retrieve custom action definitions","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json GET /automation/actions/2026-09/{appId}","href":"/api-reference/latest/automation/workflow-actions/definitions/get-action-definitions"},{"title":"Set the object requirement for a custom action definition.","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json POST /automation/actions/2026-09/{appId}/{definitionId}/requires-object","href":"/api-reference/latest/automation/workflow-actions/definitions/set-object-requirement"},{"title":"Update an existing action definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json PATCH /automation/actions/2026-09/{appId}/{definitionId}","href":"/api-reference/latest/automation/workflow-actions/definitions/update-action-definition"},{"title":"Delete an action definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json DELETE /automation/actions/2026-09/{appId}/{definitionId}","href":"/api-reference/latest/automation/workflow-actions/definitions/delete-action-definition"}]},{"group":"Funciones","pages":[{"title":"Insert a function for a definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json PUT /automation/actions/2026-09/{appId}/{definitionId}/functions/{functionType}","href":"/api-reference/latest/automation/workflow-actions/functions/add-function"},{"title":"Archive a function for a definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json DELETE /automation/actions/2026-09/{appId}/{definitionId}/functions/{functionType}/{functionId}","href":"/api-reference/latest/automation/workflow-actions/functions/archive-function"},{"title":"Retrieve a function from a given definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json GET /automation/actions/2026-09/{appId}/{definitionId}/functions/{functionType}/{functionId}","href":"/api-reference/latest/automation/workflow-actions/functions/get-function"},{"title":"Retrieve functions by a type for a given definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json GET /automation/actions/2026-09/{appId}/{definitionId}/functions/{functionType}","href":"/api-reference/latest/automation/workflow-actions/functions/get-functions-by-type"},{"title":"Retrieve functions for a given definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json GET /automation/actions/2026-09/{appId}/{definitionId}/functions","href":"/api-reference/latest/automation/workflow-actions/functions/get-functions"},{"title":"Update a function for a definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json PUT /automation/actions/2026-09/{appId}/{definitionId}/functions/{functionType}/{functionId}","href":"/api-reference/latest/automation/workflow-actions/functions/update-function"},{"title":"Delete a function for a definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json DELETE /automation/actions/2026-09/{appId}/{definitionId}/functions/{functionType}","href":"/api-reference/latest/automation/workflow-actions/functions/delete-function"}]},{"group":"Modificaciones","pages":[{"title":"Retrieve a specific revision of a definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json GET /automation/actions/2026-09/{appId}/{definitionId}/revisions/{revisionId}","href":"/api-reference/latest/automation/workflow-actions/revisions/get-revision"},{"title":"Retrieve revisions for a given definition","openapi":"specs/2026-09/automation-actions-v4-v2026-09.json GET /automation/actions/2026-09/{appId}/{definitionId}/revisions","href":"/api-reference/latest/automation/workflow-actions/revisions/get-revisions"}]}]}]},{"group":"CMS","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/Website.svg","pages":[{"group":"Blogs","pages":[{"group":"Autores","pages":[{"title":"CMS API | Blog Authors","url":"https://developers.hubspot.com/docs/api-reference/latest/cms/blogs/authors","href":"/api-reference/latest/cms/blogs/authors/guide"},{"title":"Create an author","openapi":"specs/2026-09/cms-authors-v2026-09.json POST /cms/blogs/2026-09/authors","href":"/api-reference/latest/cms/blogs/authors/create-author"},{"title":"Retrieve an author","openapi":"specs/2026-09/cms-authors-v2026-09.json GET /cms/blogs/2026-09/authors/{objectId}","href":"/api-reference/latest/cms/blogs/authors/get-author"},{"title":"Get all authors","openapi":"specs/2026-09/cms-authors-v2026-09.json GET /cms/blogs/2026-09/authors","href":"/api-reference/latest/cms/blogs/authors/get-authors"},{"title":"Update an author","openapi":"specs/2026-09/cms-authors-v2026-09.json PATCH /cms/blogs/2026-09/authors/{objectId}","href":"/api-reference/latest/cms/blogs/authors/update-author"},{"title":"Delete an author","openapi":"specs/2026-09/cms-authors-v2026-09.json DELETE /cms/blogs/2026-09/authors/{objectId}","href":"/api-reference/latest/cms/blogs/authors/delete-author"},{"group":"Lote","pages":[{"title":"Create a batch of authors","openapi":"specs/2026-09/cms-authors-v2026-09.json POST /cms/blogs/2026-09/authors/batch/create","href":"/api-reference/latest/cms/blogs/authors/batch/create-authors"},{"title":"Retrieve a batch of authors","openapi":"specs/2026-09/cms-authors-v2026-09.json POST /cms/blogs/2026-09/authors/batch/read","href":"/api-reference/latest/cms/blogs/authors/batch/get-authors"},{"title":"Update a batch of authors","openapi":"specs/2026-09/cms-authors-v2026-09.json POST /cms/blogs/2026-09/authors/batch/update","href":"/api-reference/latest/cms/blogs/authors/batch/update-authors"},{"title":"Delete a batch of authors","openapi":"specs/2026-09/cms-authors-v2026-09.json POST /cms/blogs/2026-09/authors/batch/archive","href":"/api-reference/latest/cms/blogs/authors/batch/delete-authors"}]},{"group":"Multilingüe","pages":[{"title":"Attach an author to a multi-language group","openapi":"specs/2026-09/cms-authors-v2026-09.json POST /cms/blogs/2026-09/authors/multi-language/attach-to-lang-group","href":"/api-reference/latest/cms/blogs/authors/multi-language/attach-to-lang-group"},{"title":"Create a new language variation","openapi":"specs/2026-09/cms-authors-v2026-09.json POST /cms/blogs/2026-09/authors/multi-language/create-language-variation","href":"/api-reference/latest/cms/blogs/authors/multi-language/create-language-variation"},{"title":"Detach an author from a multi-language group","openapi":"specs/2026-09/cms-authors-v2026-09.json POST /cms/blogs/2026-09/authors/multi-language/detach-from-lang-group","href":"/api-reference/latest/cms/blogs/authors/multi-language/detach-from-lang-group"},{"title":"Set a new primary language","openapi":"specs/2026-09/cms-authors-v2026-09.json PUT /cms/blogs/2026-09/authors/multi-language/set-new-lang-primary","href":"/api-reference/latest/cms/blogs/authors/multi-language/set-new-lang-primary"},{"title":"Update languages of multi-language group","openapi":"specs/2026-09/cms-authors-v2026-09.json POST /cms/blogs/2026-09/authors/multi-language/update-languages","href":"/api-reference/latest/cms/blogs/authors/multi-language/update-languages"}]}]},{"group":"Configuración del blog","pages":[{"title":"CMS API | Blog Settings","url":"https://developers.hubspot.com/docs/api-reference/latest/cms/blogs/blog-settings","href":"/api-reference/latest/cms/blogs/blog-settings/guide"},{"title":"Get a specific blog revision","openapi":"specs/2026-09/cms-blog-settings-v2026-09.json GET /cms/blog-settings/2026-09/settings/{blogId}/revisions/{revisionId}","href":"/api-reference/latest/cms/blogs/blog-settings/get-blog-revision"},{"title":"Get all blog revisions","openapi":"specs/2026-09/cms-blog-settings-v2026-09.json GET /cms/blog-settings/2026-09/settings/{blogId}/revisions","href":"/api-reference/latest/cms/blogs/blog-settings/get-blog-revisions"},{"title":"Retrieve a blog","openapi":"specs/2026-09/cms-blog-settings-v2026-09.json GET /cms/blog-settings/2026-09/settings/{blogId}","href":"/api-reference/latest/cms/blogs/blog-settings/get-blog"},{"title":"Retrieve all blogs","openapi":"specs/2026-09/cms-blog-settings-v2026-09.json GET /cms/blog-settings/2026-09/settings","href":"/api-reference/latest/cms/blogs/blog-settings/get-blogs"},{"group":"Multilingüe","pages":[{"title":"Add a blog to a multi-language group","openapi":"specs/2026-09/cms-blog-settings-v2026-09.json POST /cms/blog-settings/2026-09/settings/multi-language/attach-to-lang-group","href":"/api-reference/latest/cms/blogs/blog-settings/multi-language/attach-to-lang-group"},{"title":"Update blog languages","openapi":"specs/2026-09/cms-blog-settings-v2026-09.json POST /cms/blog-settings/2026-09/settings/multi-language/update-languages","href":"/api-reference/latest/cms/blogs/blog-settings/multi-language/create-blog-setting"},{"title":"Create a language variation from an existing blog","openapi":"specs/2026-09/cms-blog-settings-v2026-09.json POST /cms/blog-settings/2026-09/settings/multi-language/create-language-variation","href":"/api-reference/latest/cms/blogs/blog-settings/multi-language/create-language-variation"},{"title":"Remove a blog from a multi-language group","openapi":"specs/2026-09/cms-blog-settings-v2026-09.json POST /cms/blog-settings/2026-09/settings/multi-language/detach-from-lang-group","href":"/api-reference/latest/cms/blogs/blog-settings/multi-language/detach-from-lang-group"},{"title":"Set primary language to match a specific blog","openapi":"specs/2026-09/cms-blog-settings-v2026-09.json PUT /cms/blog-settings/2026-09/settings/multi-language/set-new-lang-primary","href":"/api-reference/latest/cms/blogs/blog-settings/multi-language/set-new-lang-primary"}]}]},{"group":"Entradas","pages":[{"title":"CMS API | Blog Posts","url":"https://developers.hubspot.com/docs/api-reference/latest/cms/blogs/posts","href":"/api-reference/latest/cms/blogs/posts/guide"},{"title":"Clone a post","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/clone","href":"/api-reference/latest/cms/blogs/posts/clone-post"},{"title":"Create a new post","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts","href":"/api-reference/latest/cms/blogs/posts/create-post"},{"title":"Retrieve a post","openapi":"specs/2026-09/cms-posts-v2026-09.json GET /cms/blogs/2026-09/posts/{objectId}","href":"/api-reference/latest/cms/blogs/posts/get-post"},{"title":"Get all posts","openapi":"specs/2026-09/cms-posts-v2026-09.json GET /cms/blogs/2026-09/posts","href":"/api-reference/latest/cms/blogs/posts/get-posts"},{"title":"Schedule a post to be published","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/schedule","href":"/api-reference/latest/cms/blogs/posts/schedule-post"},{"title":"Update a post","openapi":"specs/2026-09/cms-posts-v2026-09.json PATCH /cms/blogs/2026-09/posts/{objectId}","href":"/api-reference/latest/cms/blogs/posts/update-post"},{"title":"Delete a post","openapi":"specs/2026-09/cms-posts-v2026-09.json DELETE /cms/blogs/2026-09/posts/{objectId}","href":"/api-reference/latest/cms/blogs/posts/delete-post"},{"group":"Lote","pages":[{"title":"Create a batch of posts","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/batch/create","href":"/api-reference/latest/cms/blogs/posts/batch/create-posts"},{"title":"Retrieve a batch of posts","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/batch/read","href":"/api-reference/latest/cms/blogs/posts/batch/get-posts"},{"title":"Update a batch of posts","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/batch/update","href":"/api-reference/latest/cms/blogs/posts/batch/update-posts"},{"title":"Delete a batch of posts","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/batch/archive","href":"/api-reference/latest/cms/blogs/posts/batch/delete-posts"}]},{"group":"Borradores","pages":[{"title":"Retrieve the full draft version of a post","openapi":"specs/2026-09/cms-posts-v2026-09.json GET /cms/blogs/2026-09/posts/{objectId}/draft","href":"/api-reference/latest/cms/blogs/posts/drafts/get-post-draft"},{"title":"Publish a post draft","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/{objectId}/draft/push-live","href":"/api-reference/latest/cms/blogs/posts/drafts/publish-draft"},{"title":"Update the draft of a post","openapi":"specs/2026-09/cms-posts-v2026-09.json PATCH /cms/blogs/2026-09/posts/{objectId}/draft","href":"/api-reference/latest/cms/blogs/posts/drafts/update-post-draft"}]},{"group":"Multilingüe","pages":[{"title":"Attach post to a multi-language group","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/multi-language/attach-to-lang-group","href":"/api-reference/latest/cms/blogs/posts/multi-language/attach-to-lang-group"},{"title":"Create a language variation","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/multi-language/create-language-variation","href":"/api-reference/latest/cms/blogs/posts/multi-language/create-language-variation"},{"title":"Detach post from a multi-language group","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/multi-language/detach-from-lang-group","href":"/api-reference/latest/cms/blogs/posts/multi-language/detach-from-lang-group"},{"title":"Set a new primary language","openapi":"specs/2026-09/cms-posts-v2026-09.json PUT /cms/blogs/2026-09/posts/multi-language/set-new-lang-primary","href":"/api-reference/latest/cms/blogs/posts/multi-language/set-new-lang-primary"},{"title":"Update languages of multi-language group","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/multi-language/update-languages","href":"/api-reference/latest/cms/blogs/posts/multi-language/update-languages"}]},{"group":"Modificaciones","pages":[{"title":"Retrieve a previous version of a post","openapi":"specs/2026-09/cms-posts-v2026-09.json GET /cms/blogs/2026-09/posts/{objectId}/revisions/{revisionId}","href":"/api-reference/latest/cms/blogs/posts/revisions/get-post-version"},{"title":"Retrieves all previous versions of a post","openapi":"specs/2026-09/cms-posts-v2026-09.json GET /cms/blogs/2026-09/posts/{objectId}/revisions","href":"/api-reference/latest/cms/blogs/posts/revisions/get-post-versions"},{"title":"Restore a previous version","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/{objectId}/revisions/{revisionId}/restore","href":"/api-reference/latest/cms/blogs/posts/revisions/restore-post"},{"title":"Restore a draft to a previous version","openapi":"specs/2026-09/cms-posts-v2026-09.json POST /cms/blogs/2026-09/posts/{objectId}/revisions/{revisionId}/restore-to-draft","href":"/api-reference/latest/cms/blogs/posts/revisions/restore-to-draft"}]}]},{"group":"Etiquetas","pages":[{"title":"CMS API | Blog tags","url":"https://developers.hubspot.com/docs/api-reference/latest/cms/blogs/tags","href":"/api-reference/latest/cms/blogs/tags/guide"},{"title":"Create a tag","openapi":"specs/2026-09/cms-tags-v2026-09.json POST /cms/blogs/2026-09/tags","href":"/api-reference/latest/cms/blogs/tags/create-tag"},{"title":"Retrieve a tag","openapi":"specs/2026-09/cms-tags-v2026-09.json GET /cms/blogs/2026-09/tags/{objectId}","href":"/api-reference/latest/cms/blogs/tags/get-tag"},{"title":"Retrieve all tags","openapi":"specs/2026-09/cms-tags-v2026-09.json GET /cms/blogs/2026-09/tags","href":"/api-reference/latest/cms/blogs/tags/get-tags"},{"title":"Update a tag","openapi":"specs/2026-09/cms-tags-v2026-09.json PATCH /cms/blogs/2026-09/tags/{objectId}","href":"/api-reference/latest/cms/blogs/tags/update-tag"},{"title":"Delete a tag","openapi":"specs/2026-09/cms-tags-v2026-09.json DELETE /cms/blogs/2026-09/tags/{objectId}","href":"/api-reference/latest/cms/blogs/tags/delete-tag"},{"group":"Lote","pages":[{"title":"Create a batch of tags","openapi":"specs/2026-09/cms-tags-v2026-09.json POST /cms/blogs/2026-09/tags/batch/create","href":"/api-reference/latest/cms/blogs/tags/batch/create-tags"},{"title":"Retrieve a batch of tags","openapi":"specs/2026-09/cms-tags-v2026-09.json POST /cms/blogs/2026-09/tags/batch/read","href":"/api-reference/latest/cms/blogs/tags/batch/get-tags"},{"title":"Update a batch of tags","openapi":"specs/2026-09/cms-tags-v2026-09.json POST /cms/blogs/2026-09/tags/batch/update","href":"/api-reference/latest/cms/blogs/tags/batch/update-tags"},{"title":"Delete a batch of tags","openapi":"specs/2026-09/cms-tags-v2026-09.json POST /cms/blogs/2026-09/tags/batch/archive","href":"/api-reference/latest/cms/blogs/tags/batch/delete-tags"}]},{"group":"Multilingüe","pages":[{"title":"Attach a tag to a multi-language group","openapi":"specs/2026-09/cms-tags-v2026-09.json POST /cms/blogs/2026-09/tags/multi-language/attach-to-lang-group","href":"/api-reference/latest/cms/blogs/tags/multi-language/attach-to-lang-group"},{"title":"Create a new language variation","openapi":"specs/2026-09/cms-tags-v2026-09.json POST /cms/blogs/2026-09/tags/multi-language/create-language-variation","href":"/api-reference/latest/cms/blogs/tags/multi-language/create-language-variation"},{"title":"Detach a tag from a multi-language group","openapi":"specs/2026-09/cms-tags-v2026-09.json POST /cms/blogs/2026-09/tags/multi-language/detach-from-lang-group","href":"/api-reference/latest/cms/blogs/tags/multi-language/detach-from-lang-group"},{"title":"Set a new primary language","openapi":"specs/2026-09/cms-tags-v2026-09.json PUT /cms/blogs/2026-09/tags/multi-language/set-new-lang-primary","href":"/api-reference/latest/cms/blogs/tags/multi-language/set-new-lang-primary"},{"title":"Update languages of multi-language group","openapi":"specs/2026-09/cms-tags-v2026-09.json POST /cms/blogs/2026-09/tags/multi-language/update-languages","href":"/api-reference/latest/cms/blogs/tags/multi-language/update-languages"}]}]}]},{"group":"Auditoría de contenido","pages":[{"title":"API de auditoría de contenido de CMS","href":"/api-reference/latest/cms/content-audit/guide"},{"title":"Export content audit logs","openapi":"specs/2026-09/cms-cms-content-audit-v2026-09.json POST /cms/audit-logs/2026-09/export","href":"/api-reference/latest/cms/content-audit/export-content-audit"},{"title":"Retrieve content audit logs","openapi":"specs/2026-09/cms-cms-content-audit-v2026-09.json GET /cms/audit-logs/2026-09","href":"/api-reference/latest/cms/content-audit/get-content-audit"}]},{"group":"Dominios","pages":[{"title":"CMS API | Domain management","url":"https://developers.hubspot.com/docs/api-reference/latest/cms/domains","href":"/api-reference/latest/cms/domains/guide"},{"title":"Retrieve a domain","openapi":"specs/2026-09/cms-domains-v2026-09.json GET /cms/domains/2026-09/{domainId}","href":"/api-reference/latest/cms/domains/get-domain"},{"title":"Retrieve all domains","openapi":"specs/2026-09/cms-domains-v2026-09.json GET /cms/domains/2026-09","href":"/api-reference/latest/cms/domains/get-domains"}]},{"group":"HubDB","pages":[{"title":"API del CMS | HubDB","href":"/api-reference/latest/cms/hubdb/guide"},{"group":"Filas","pages":[{"title":"Clone rows in batch","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/draft/batch/clone","href":"/api-reference/latest/cms/hubdb/rows/batch-clone-rows-draft"},{"title":"Create rows in batch","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/draft/batch/create","href":"/api-reference/latest/cms/hubdb/rows/batch-create-rows-draft"},{"title":"Get a set of rows from draft table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/draft/batch/read","href":"/api-reference/latest/cms/hubdb/rows/batch-read-rows-draft"},{"title":"Get a set of rows","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/batch/read","href":"/api-reference/latest/cms/hubdb/rows/batch-read-rows"},{"title":"Replace rows in batch in draft table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/draft/batch/replace","href":"/api-reference/latest/cms/hubdb/rows/batch-replace-rows-draft"},{"title":"Update rows in batch in draft table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/draft/batch/update","href":"/api-reference/latest/cms/hubdb/rows/batch-update-rows"},{"title":"Clone a row","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/{rowId}/draft/clone","href":"/api-reference/latest/cms/hubdb/rows/clone-row-draft"},{"title":"Add a new row to a table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/rows","href":"/api-reference/latest/cms/hubdb/rows/create-row"},{"title":"Get a row from the draft table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/{rowId}/draft","href":"/api-reference/latest/cms/hubdb/rows/get-hubdb-draft"},{"title":"Get a table row","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/{rowId}","href":"/api-reference/latest/cms/hubdb/rows/get-row"},{"title":"Get rows from draft table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/draft","href":"/api-reference/latest/cms/hubdb/rows/get-rows-draft"},{"title":"Get rows for a table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables/{tableIdOrName}/rows","href":"/api-reference/latest/cms/hubdb/rows/get-rows"},{"title":"Updates an existing row","openapi":"specs/2026-09/cms-hubdb-v2026-09.json PATCH /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/{rowId}/draft","href":"/api-reference/latest/cms/hubdb/rows/update-hubdb-draft-rowId"},{"title":"Replaces an existing row","openapi":"specs/2026-09/cms-hubdb-v2026-09.json PUT /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/{rowId}/draft","href":"/api-reference/latest/cms/hubdb/rows/update-hubdb-draft"},{"title":"Permanently deletes a row","openapi":"specs/2026-09/cms-hubdb-v2026-09.json DELETE /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/{rowId}/draft","href":"/api-reference/latest/cms/hubdb/rows/delete-hubdb-draft"},{"title":"Permanently deletes rows","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/rows/draft/batch/purge","href":"/api-reference/latest/cms/hubdb/rows/delete-row-draft"}]},{"group":"Tablas","pages":[{"title":"Clone a table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/draft/clone","href":"/api-reference/latest/cms/hubdb/tables/clone-table-draft"},{"title":"Create a table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables","href":"/api-reference/latest/cms/hubdb/tables/create-table"},{"title":"Export a draft table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables/{tableIdOrName}/draft/export","href":"/api-reference/latest/cms/hubdb/tables/export-table-draft"},{"title":"Export a published version of a table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables/{tableIdOrName}/export","href":"/api-reference/latest/cms/hubdb/tables/export-table"},{"title":"Get details for a draft table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables/{tableIdOrName}/draft","href":"/api-reference/latest/cms/hubdb/tables/get-hubdb-draft-tableIdOrName"},{"title":"Return all draft tables","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables/draft","href":"/api-reference/latest/cms/hubdb/tables/get-hubdb-draft"},{"title":"Get details of a published table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables/{tableIdOrName}","href":"/api-reference/latest/cms/hubdb/tables/get-table"},{"title":"Get all published tables","openapi":"specs/2026-09/cms-hubdb-v2026-09.json GET /cms/hubdb/2026-09/tables","href":"/api-reference/latest/cms/hubdb/tables/get-tables"},{"title":"Import data into draft table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/draft/import","href":"/api-reference/latest/cms/hubdb/tables/import-table-draft"},{"title":"Publish a table from draft","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/draft/publish","href":"/api-reference/latest/cms/hubdb/tables/publish-table-draft"},{"title":"Reset a table draft","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/draft/reset","href":"/api-reference/latest/cms/hubdb/tables/reset-table-draft"},{"title":"Unpublish a table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json POST /cms/hubdb/2026-09/tables/{tableIdOrName}/unpublish","href":"/api-reference/latest/cms/hubdb/tables/unpublish-table"},{"title":"Update an existing table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json PATCH /cms/hubdb/2026-09/tables/{tableIdOrName}/draft","href":"/api-reference/latest/cms/hubdb/tables/update-hubdb-draft"},{"title":"Delete a table version","openapi":"specs/2026-09/cms-hubdb-v2026-09.json DELETE /cms/hubdb/2026-09/tables/{tableIdOrName}/versions/{versionId}","href":"/api-reference/latest/cms/hubdb/tables/delete-table-version"},{"title":"Archive a table","openapi":"specs/2026-09/cms-hubdb-v2026-09.json DELETE /cms/hubdb/2026-09/tables/{tableIdOrName}","href":"/api-reference/latest/cms/hubdb/tables/delete-table"}]}]},{"group":"Centro multimedia","pages":[{"title":"API del CMS | Centro multimedia","href":"/api-reference/latest/cms/media-bridge/guide"},{"group":"Lote","pages":[{"title":"Batch create properties","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/{appId}/properties/{objectType}/batch/create","href":"/api-reference/latest/cms/media-bridge/batch/create-properties"},{"title":"Batch read properties","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/{appId}/properties/{objectType}/batch/read","href":"/api-reference/latest/cms/media-bridge/batch/get-properties"},{"title":"Batch archive properties","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/{appId}/properties/{objectType}/batch/archive","href":"/api-reference/latest/cms/media-bridge/batch/delete-properties"}]},{"group":"Eventos","pages":[{"title":"Create Event","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/events/attention-span","href":"/api-reference/latest/cms/media-bridge/events/attention-span"},{"title":"Record Media Played Percentage","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/events/media-played-percent","href":"/api-reference/latest/cms/media-bridge/events/media-played-percent"},{"title":"Create","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/events/media-played","href":"/api-reference/latest/cms/media-bridge/events/media-played"}]},{"group":"Configuración del integrador","pages":[{"title":"Set up a new oEmbed domain","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/{appId}/settings/oembed-domains","href":"/api-reference/latest/cms/media-bridge/integrator-settings/configure-oembed-domain"},{"title":"Get object types for a supported media","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json GET /media-bridge/2026-09/{appId}/settings/object-definitions/{mediaType}","href":"/api-reference/latest/cms/media-bridge/integrator-settings/get-object-types"},{"title":"Get an oEmbed domain","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json GET /media-bridge/2026-09/{appId}/settings/oembed-domains/{oEmbedDomainId}","href":"/api-reference/latest/cms/media-bridge/integrator-settings/get-oembed-domain"},{"title":"Update the media bridge app name","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json PUT /media-bridge/2026-09/{appId}/settings","href":"/api-reference/latest/cms/media-bridge/integrator-settings/update-app-name"},{"title":"Update an oEmbed domain","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json PATCH /media-bridge/2026-09/{appId}/settings/oembed-domains/{oEmbedDomainId}","href":"/api-reference/latest/cms/media-bridge/integrator-settings/update-oembed-domain"},{"title":"Delete an oEmbed domain","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json DELETE /media-bridge/2026-09/{appId}/settings/oembed-domains","href":"/api-reference/latest/cms/media-bridge/integrator-settings/delete-oembed-domain"}]},{"group":"Propiedades","pages":[{"title":"Create Group","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/{appId}/properties/{objectType}/groups","href":"/api-reference/latest/cms/media-bridge/properties/create-property-group"},{"title":"Create property","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/{appId}/properties/{objectType}","href":"/api-reference/latest/cms/media-bridge/properties/create-property"},{"title":"Retrieve properties","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json GET /media-bridge/2026-09/{appId}/properties/{objectType}","href":"/api-reference/latest/cms/media-bridge/properties/get-properties"},{"title":"Retrieve property","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json GET /media-bridge/2026-09/{appId}/properties/{objectType}/{propertyName}","href":"/api-reference/latest/cms/media-bridge/properties/get-property-details"},{"title":"Retrieve group","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json GET /media-bridge/2026-09/{appId}/properties/{objectType}/groups/{groupName}","href":"/api-reference/latest/cms/media-bridge/properties/get-property-group"},{"title":"List groups","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json GET /media-bridge/2026-09/{appId}/properties/{objectType}/groups","href":"/api-reference/latest/cms/media-bridge/properties/get-property-groups"},{"title":"Update group","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json PATCH /media-bridge/2026-09/{appId}/properties/{objectType}/groups/{groupName}","href":"/api-reference/latest/cms/media-bridge/properties/update-property-group"},{"title":"Update property","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json PATCH /media-bridge/2026-09/{appId}/properties/{objectType}/{propertyName}","href":"/api-reference/latest/cms/media-bridge/properties/update-property"},{"title":"Delete group","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json DELETE /media-bridge/2026-09/{appId}/properties/{objectType}/groups/{groupName}","href":"/api-reference/latest/cms/media-bridge/properties/delete-property-group"},{"title":"Delete property","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json DELETE /media-bridge/2026-09/{appId}/properties/{objectType}/{propertyName}","href":"/api-reference/latest/cms/media-bridge/properties/delete-property"}]},{"group":"Esquemas","pages":[{"title":"Create associations","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/{appId}/schemas/{objectType}/associations","href":"/api-reference/latest/cms/media-bridge/schemas/create-association-definition"},{"title":"Create Object Definitions","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/{appId}/settings/object-definitions","href":"/api-reference/latest/cms/media-bridge/schemas/create-object-type"},{"title":"Define Video Association","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json POST /media-bridge/2026-09/{appId}/settings/video-association-definition","href":"/api-reference/latest/cms/media-bridge/schemas/create-video-association-definition"},{"title":"Retrieve schemas","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json GET /media-bridge/2026-09/{appId}/schemas","href":"/api-reference/latest/cms/media-bridge/schemas/get-schemas"},{"title":"Update schema","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json PATCH /media-bridge/2026-09/{appId}/schemas/{objectType}","href":"/api-reference/latest/cms/media-bridge/schemas/update-schema"},{"title":"Delete association","openapi":"specs/2026-09/cms-media-bridge-v2026-09.json DELETE /media-bridge/2026-09/{appId}/schemas/{objectType}/associations/{associationId}","href":"/api-reference/latest/cms/media-bridge/schemas/delete-association-definition"}]}]},{"group":"Páginas","pages":[{"title":"Pages API","url":"https://developers.hubspot.com/docs/api-reference/latest/cms/pages","href":"/api-reference/latest/cms/pages/guide"},{"group":"Landing pages","pages":[{"title":"Clone a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/clone","href":"/api-reference/latest/cms/pages/landing-pages/clone-landing-page"},{"title":"Create a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages","href":"/api-reference/latest/cms/pages/landing-pages/create-landing-page"},{"title":"Retrieve a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/landing-pages/{objectId}","href":"/api-reference/latest/cms/pages/landing-pages/get-landing-page"},{"title":"Get all landing pages","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/landing-pages","href":"/api-reference/latest/cms/pages/landing-pages/get-landing-pages"},{"title":"Schedule landing page publishing","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/schedule","href":"/api-reference/latest/cms/pages/landing-pages/schedule-landing-page"},{"title":"Update a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json PATCH /cms/pages/2026-09/landing-pages/{objectId}","href":"/api-reference/latest/cms/pages/landing-pages/update-landing-page"},{"title":"Delete a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json DELETE /cms/pages/2026-09/landing-pages/{objectId}","href":"/api-reference/latest/cms/pages/landing-pages/delete-landing-page"},{"group":"Ab tests","pages":[{"title":"Create a new A/B test variation","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/ab-test/create-variation","href":"/api-reference/latest/cms/pages/landing-pages/ab-tests/create-variation"},{"title":"End an active A/B test","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/ab-test/end","href":"/api-reference/latest/cms/pages/landing-pages/ab-tests/end-ab-test"},{"title":"Rerun a previous A/B test","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/ab-test/rerun","href":"/api-reference/latest/cms/pages/landing-pages/ab-tests/rerun-ab-test"}]},{"group":"Lote","pages":[{"title":"Delete landing pages","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/batch/archive","href":"/api-reference/latest/cms/pages/landing-pages/batch/archive-landing-pages"},{"title":"Create landing pages","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/batch/create","href":"/api-reference/latest/cms/pages/landing-pages/batch/create-landing-pages"},{"title":"Retrieve landing pages","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/batch/read","href":"/api-reference/latest/cms/pages/landing-pages/batch/read-landing-pages"},{"title":"Update landing pages","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/batch/update","href":"/api-reference/latest/cms/pages/landing-pages/batch/update-landing-pages"}]},{"group":"Borradores","pages":[{"title":"Retrieve a landing page draft","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/landing-pages/{objectId}/draft","href":"/api-reference/latest/cms/pages/landing-pages/drafts/get-landing-page-draft"},{"title":"Publish a landing page draft","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/{objectId}/draft/push-live","href":"/api-reference/latest/cms/pages/landing-pages/drafts/publish-landing-page-draft"},{"title":"Reset a landing page draft","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/{objectId}/draft/reset","href":"/api-reference/latest/cms/pages/landing-pages/drafts/reset-landing-page-draft"},{"title":"Update the draft of a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json PATCH /cms/pages/2026-09/landing-pages/{objectId}/draft","href":"/api-reference/latest/cms/pages/landing-pages/drafts/update-landing-page-draft"}]},{"group":"Carpetas","pages":[{"title":"Archive folders","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/folders/batch/archive","href":"/api-reference/latest/cms/pages/landing-pages/folders/batch-archive-folders"},{"title":"Create folders","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/folders/batch/create","href":"/api-reference/latest/cms/pages/landing-pages/folders/batch-create-folders"},{"title":"Retrieve folders","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/folders/batch/read","href":"/api-reference/latest/cms/pages/landing-pages/folders/batch-read-folders"},{"title":"Update folders","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/folders/batch/update","href":"/api-reference/latest/cms/pages/landing-pages/folders/batch-update-folders"},{"title":"Create a landing page folder","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/folders","href":"/api-reference/latest/cms/pages/landing-pages/folders/create-folder"},{"title":"Retrieve a previous version of a folder","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/landing-pages/folders/{objectId}/revisions/{revisionId}","href":"/api-reference/latest/cms/pages/landing-pages/folders/get-folder-revision"},{"title":"Retrieves previous versions of a folder","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/landing-pages/folders/{objectId}/revisions","href":"/api-reference/latest/cms/pages/landing-pages/folders/get-folder-revisions"},{"title":"Retrieve a landing page folder","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/landing-pages/folders/{objectId}","href":"/api-reference/latest/cms/pages/landing-pages/folders/get-folder"},{"title":"Get all landing page folders","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/landing-pages/folders","href":"/api-reference/latest/cms/pages/landing-pages/folders/get-folders"},{"title":"Restore a previous version of a folder","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/folders/{objectId}/revisions/{revisionId}/restore","href":"/api-reference/latest/cms/pages/landing-pages/folders/restore-folder-revision"},{"title":"Update a landing page folder","openapi":"specs/2026-09/cms-pages-v2026-09.json PATCH /cms/pages/2026-09/landing-pages/folders/{objectId}","href":"/api-reference/latest/cms/pages/landing-pages/folders/update-folder"},{"title":"Delete a landing page folder","openapi":"specs/2026-09/cms-pages-v2026-09.json DELETE /cms/pages/2026-09/landing-pages/folders/{objectId}","href":"/api-reference/latest/cms/pages/landing-pages/folders/delete-folder"}]},{"group":"Multilingüe","pages":[{"title":"Add a landing page to a multi-language group","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/multi-language/attach-to-lang-group","href":"/api-reference/latest/cms/pages/landing-pages/multi-language/attach-to-lang-group"},{"title":"Create a new language variation","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/multi-language/create-language-variation","href":"/api-reference/latest/cms/pages/landing-pages/multi-language/create-language-variation"},{"title":"Remove a landing page from a multi-language group","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/multi-language/detach-from-lang-group","href":"/api-reference/latest/cms/pages/landing-pages/multi-language/detach-from-lang-group"},{"title":"Set a new primary language","openapi":"specs/2026-09/cms-pages-v2026-09.json PUT /cms/pages/2026-09/landing-pages/multi-language/set-new-lang-primary","href":"/api-reference/latest/cms/pages/landing-pages/multi-language/set-new-lang-primary"},{"title":"Update languages of multi-language group","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/multi-language/update-languages","href":"/api-reference/latest/cms/pages/landing-pages/multi-language/update-languages"}]},{"group":"Modificaciones","pages":[{"title":"Retrieve a previous version of a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/landing-pages/{objectId}/revisions/{revisionId}","href":"/api-reference/latest/cms/pages/landing-pages/revisions/get-landing-page-revision"},{"title":"Retrieve all previous versions of a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/landing-pages/{objectId}/revisions","href":"/api-reference/latest/cms/pages/landing-pages/revisions/get-landing-page-revisions"},{"title":"Restore a previous version of a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/{objectId}/revisions/{revisionId}/restore","href":"/api-reference/latest/cms/pages/landing-pages/revisions/restore-landing-page-revision"},{"title":"Restore a previous version of a landing page","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/landing-pages/{objectId}/revisions/{revisionId}/restore-to-draft","href":"/api-reference/latest/cms/pages/landing-pages/revisions/restore-landing-page-to-draft"}]}]},{"group":"Páginas web","pages":[{"title":"Clone a site page","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/clone","href":"/api-reference/latest/cms/pages/website-pages/clone-website-page"},{"title":"Create a site page","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages","href":"/api-reference/latest/cms/pages/website-pages/create-website-page"},{"title":"Retrieve a site page","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/site-pages/{objectId}","href":"/api-reference/latest/cms/pages/website-pages/get-website-page"},{"title":"Get all site pages","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/site-pages","href":"/api-reference/latest/cms/pages/website-pages/get-website-pages"},{"title":"Schedule site page publishing","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/schedule","href":"/api-reference/latest/cms/pages/website-pages/schedule-website-page"},{"title":"Update a site page","openapi":"specs/2026-09/cms-pages-v2026-09.json PATCH /cms/pages/2026-09/site-pages/{objectId}","href":"/api-reference/latest/cms/pages/website-pages/update-website-page"},{"title":"Delete a site page","openapi":"specs/2026-09/cms-pages-v2026-09.json DELETE /cms/pages/2026-09/site-pages/{objectId}","href":"/api-reference/latest/cms/pages/website-pages/delete-website-page"},{"group":"Ab tests","pages":[{"title":"Create a new A/B test variation","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/ab-test/create-variation","href":"/api-reference/latest/cms/pages/website-pages/ab-tests/create-variation"},{"title":"End an active A/B test","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/ab-test/end","href":"/api-reference/latest/cms/pages/website-pages/ab-tests/end-ab-test"},{"title":"Rerun a previous A/B test","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/ab-test/rerun","href":"/api-reference/latest/cms/pages/website-pages/ab-tests/rerun-ab-test"}]},{"group":"Lote","pages":[{"title":"Delete site pages","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/batch/archive","href":"/api-reference/latest/cms/pages/website-pages/batch/archive-website-pages"},{"title":"Create site pages","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/batch/create","href":"/api-reference/latest/cms/pages/website-pages/batch/create-website-pages"},{"title":"Retrieve site pages","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/batch/read","href":"/api-reference/latest/cms/pages/website-pages/batch/read-website-pages"},{"title":"Update site pages","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/batch/update","href":"/api-reference/latest/cms/pages/website-pages/batch/update-website-pages"}]},{"group":"Borradores","pages":[{"title":"Retrieve a site page draft","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/site-pages/{objectId}/draft","href":"/api-reference/latest/cms/pages/website-pages/drafts/get-website-page-draft"},{"title":"Publish a site page draft","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/{objectId}/draft/push-live","href":"/api-reference/latest/cms/pages/website-pages/drafts/publish-website-page-draft"},{"title":"Reset a site page draft","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/{objectId}/draft/reset","href":"/api-reference/latest/cms/pages/website-pages/drafts/reset-website-page-draft"},{"title":"Update the draft of a site page","openapi":"specs/2026-09/cms-pages-v2026-09.json PATCH /cms/pages/2026-09/site-pages/{objectId}/draft","href":"/api-reference/latest/cms/pages/website-pages/drafts/update-website-page-draft"}]},{"group":"Multilingüe","pages":[{"title":"Add a site page to a multi-language group","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/multi-language/attach-to-lang-group","href":"/api-reference/latest/cms/pages/website-pages/multi-language/attach-to-lang-group"},{"title":"Create a new language variation","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/multi-language/create-language-variation","href":"/api-reference/latest/cms/pages/website-pages/multi-language/create-language-variation"},{"title":"Remove a site page from a multi-language group","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/multi-language/detach-from-lang-group","href":"/api-reference/latest/cms/pages/website-pages/multi-language/detach-from-lang-group"},{"title":"Set a new primary language","openapi":"specs/2026-09/cms-pages-v2026-09.json PUT /cms/pages/2026-09/site-pages/multi-language/set-new-lang-primary","href":"/api-reference/latest/cms/pages/website-pages/multi-language/set-new-lang-primary"},{"title":"Update languages of multi-language group","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/multi-language/update-languages","href":"/api-reference/latest/cms/pages/website-pages/multi-language/update-languages"}]},{"group":"Modificaciones","pages":[{"title":"Retrieve a previous version of a site page","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/site-pages/{objectId}/revisions/{revisionId}","href":"/api-reference/latest/cms/pages/website-pages/revisions/get-website-page-revision"},{"title":"Retrieve all previous versions of a site page","openapi":"specs/2026-09/cms-pages-v2026-09.json GET /cms/pages/2026-09/site-pages/{objectId}/revisions","href":"/api-reference/latest/cms/pages/website-pages/revisions/get-website-page-revisions"},{"title":"Restore a previous version of a site page","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/{objectId}/revisions/{revisionId}/restore","href":"/api-reference/latest/cms/pages/website-pages/revisions/restore-website-page-revision"},{"title":"Restore a previous version of a site page to draft","openapi":"specs/2026-09/cms-pages-v2026-09.json POST /cms/pages/2026-09/site-pages/{objectId}/revisions/{revisionId}/restore-to-draft","href":"/api-reference/latest/cms/pages/website-pages/revisions/restore-website-page-to-draft"}]}]}]},{"group":"Búsqueda en el sitio","pages":[{"title":"API del CMS | Búsqueda en sitios web","href":"/api-reference/latest/cms/site-search/guide"},{"title":"Get indexed properties","openapi":"specs/2026-09/cms-site-search-v2026-09.json GET /cms/site-search/2026-09/indexed-data/{contentId}","href":"/api-reference/latest/cms/site-search/get-indexed-data"},{"title":"Search your site","openapi":"specs/2026-09/cms-site-search-v2026-09.json GET /cms/site-search/2026-09/search","href":"/api-reference/latest/cms/site-search/search-site"}]},{"group":"Código fuente","pages":[{"title":"Conversaciones | Ejecutar fragmentos de código en bots","href":"/api-reference/latest/cms/source-code/guide"},{"title":"Create a file","openapi":"specs/2026-09/cms-source-code-v2026-09.json POST /cms/source-code/2026-09/{environment}/content/{path}","href":"/api-reference/latest/cms/source-code/create-source-code-file"},{"title":"Retrieve file metadata","openapi":"specs/2026-09/cms-source-code-v2026-09.json GET /cms/source-code/2026-09/{environment}/metadata/{path}","href":"/api-reference/latest/cms/source-code/get-file-metadata"},{"title":"Download a file","openapi":"specs/2026-09/cms-source-code-v2026-09.json GET /cms/source-code/2026-09/{environment}/content/{path}","href":"/api-reference/latest/cms/source-code/get-source-code-file"},{"title":"Create or update a file","openapi":"specs/2026-09/cms-source-code-v2026-09.json PUT /cms/source-code/2026-09/{environment}/content/{path}","href":"/api-reference/latest/cms/source-code/update-source-code-file"},{"title":"Validate the contents of a file","openapi":"specs/2026-09/cms-source-code-v2026-09.json POST /cms/source-code/2026-09/{environment}/validate/{path}","href":"/api-reference/latest/cms/source-code/validate-source-code-file"},{"title":"Delete a file","openapi":"specs/2026-09/cms-source-code-v2026-09.json DELETE /cms/source-code/2026-09/{environment}/content/{path}","href":"/api-reference/latest/cms/source-code/delete-source-code-file"},{"group":"Extracto","pages":[{"title":"Extract source code in a zip file","openapi":"specs/2026-09/cms-source-code-v2026-09.json POST /cms/source-code/2026-09/extract/async","href":"/api-reference/latest/cms/source-code/extract/extract-source-code"},{"title":"Get extraction status","openapi":"specs/2026-09/cms-source-code-v2026-09.json GET /cms/source-code/2026-09/extract/async/tasks/{taskId}/status","href":"/api-reference/latest/cms/source-code/extract/get-extraction-status"}]}]},{"group":"Asignaciones de URL","pages":[{"title":"Create a mapping","openapi":"specs/2026-09/cms-url-mappings-v2026-09.json POST /url-mappings/2026-09/url-mappings","href":"/api-reference/latest/cms/url-mappings/create-url-mapping"},{"title":"Retrieve a mapping","openapi":"specs/2026-09/cms-url-mappings-v2026-09.json GET /url-mappings/2026-09/url-mappings/{id}","href":"/api-reference/latest/cms/url-mappings/get-url-mapping"},{"title":"Retrieve mappings","openapi":"specs/2026-09/cms-url-mappings-v2026-09.json GET /url-mappings/2026-09/url-mappings","href":"/api-reference/latest/cms/url-mappings/get-url-mappings"},{"title":"Delete a mapping","openapi":"specs/2026-09/cms-url-mappings-v2026-09.json DELETE /url-mappings/2026-09/url-mappings/{id}","href":"/api-reference/latest/cms/url-mappings/delete-url-mapping"}]},{"group":"Redireccionamientos de URL","pages":[{"title":"URL redirects API","url":"https://developers.hubspot.com/docs/api-reference/latest/cms/url-redirects","href":"/api-reference/latest/cms/url-redirects/guide"},{"title":"Create a redirect","openapi":"specs/2026-09/cms-url-redirects-v2026-09.json POST /cms/url-redirects/2026-09","href":"/api-reference/latest/cms/url-redirects/create-url-redirect"},{"title":"Retrieve redirect details","openapi":"specs/2026-09/cms-url-redirects-v2026-09.json GET /cms/url-redirects/2026-09/{urlRedirectId}","href":"/api-reference/latest/cms/url-redirects/get-url-redirect"},{"title":"Retrieve current redirects","openapi":"specs/2026-09/cms-url-redirects-v2026-09.json GET /cms/url-redirects/2026-09","href":"/api-reference/latest/cms/url-redirects/get-url-redirects"},{"title":"Update a redirect","openapi":"specs/2026-09/cms-url-redirects-v2026-09.json PATCH /cms/url-redirects/2026-09/{urlRedirectId}","href":"/api-reference/latest/cms/url-redirects/update-url-redirect"},{"title":"Delete a redirect","openapi":"specs/2026-09/cms-url-redirects-v2026-09.json DELETE /cms/url-redirects/2026-09/{urlRedirectId}","href":"/api-reference/latest/cms/url-redirects/delete-url-redirect"}]}]},{"group":"Preferencias de comunicación","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/Communication.svg","pages":[{"title":"Communication preferences API guide","url":"https://developers.hubspot.com/docs/api-reference/latest/communication-preferences","href":"/api-reference/latest/communication-preferences/guide"},{"group":"Definiciones","pages":[{"title":"Retrieve all subscription status definitions","openapi":"specs/2026-09/communication-preferences-subscriptions-v2026-09.json GET /communication-preferences/2026-09/definitions","href":"/api-reference/latest/communication-preferences/definitions/get-subscription-definitions"}]},{"group":"Estado","pages":[{"title":"Get subscription preferences for a specific contact","openapi":"specs/2026-09/communication-preferences-subscriptions-v2026-09.json GET /communication-preferences/2026-09/statuses/{subscriberIdString}","href":"/api-reference/latest/communication-preferences/status/get-subscription"},{"title":"Retrieve a contact's unsubscribed status","openapi":"specs/2026-09/communication-preferences-subscriptions-v2026-09.json GET /communication-preferences/2026-09/statuses/{subscriberIdString}/unsubscribe-all","href":"/api-reference/latest/communication-preferences/status/get-unsubscribed-status"},{"title":"Update a contact's subscription status","openapi":"specs/2026-09/communication-preferences-subscriptions-v2026-09.json POST /communication-preferences/2026-09/statuses/{subscriberIdString}","href":"/api-reference/latest/communication-preferences/status/update-subscription"},{"group":"Lote","pages":[{"title":"Batch retrieve subscription statuses","openapi":"specs/2026-09/communication-preferences-subscriptions-v2026-09.json POST /communication-preferences/2026-09/statuses/batch/read","href":"/api-reference/latest/communication-preferences/status/batch/get-subscriptions"},{"title":"Batch unsubscribe contacts from all subscriptions","openapi":"specs/2026-09/communication-preferences-subscriptions-v2026-09.json POST /communication-preferences/2026-09/statuses/batch/unsubscribe-all","href":"/api-reference/latest/communication-preferences/status/batch/unsubscribe-contacts-batch"}]}]}]},{"group":"Conversaciones","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/EmailOpen.svg","pages":[{"title":"Conversations","url":"https://developers.hubspot.com/docs/api-reference/latest/conversations","href":"/api-reference/latest/conversations/guide"},{"group":"Configuración del chat","pages":[{"title":"Conversations SDK","url":"https://developers.hubspot.com/docs/api-reference/latest/conversations/chat-configuration/chat-widget-sdk","href":"/api-reference/latest/conversations/chat-configuration/chat-widget-sdk"},{"title":"Running code snippets in bots","url":"https://developers.hubspot.com/docs/api-reference/latest/conversations/chat-configuration/working-with-chatbots","href":"/api-reference/latest/conversations/chat-configuration/working-with-chatbots"},{"group":"SDK de chat para dispositivos móviles","pages":[{"title":"Integrate the HubSpot mobile chat SDK into your Android app","url":"https://developers.hubspot.com/docs/api-reference/latest/conversations/chat-configuration/mobile-chat-sdk/android","href":"/api-reference/latest/conversations/chat-configuration/mobile-chat-sdk/android"},{"title":"Integrate the HubSpot mobile chat SDK into your iOS app","url":"https://developers.hubspot.com/docs/api-reference/latest/conversations/chat-configuration/mobile-chat-sdk/ios","href":"/api-reference/latest/conversations/chat-configuration/mobile-chat-sdk/ios"}]}]},{"group":"Conversaciones","pages":[{"title":"Conversations API","url":"https://developers.hubspot.com/docs/api-reference/latest/conversations/conversations","href":"/api-reference/latest/conversations/conversations/guide"},{"group":"Actores","pages":[{"title":"Retrieve actor","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/actors/{actorId}","href":"/api-reference/latest/conversations/conversations/actors/get-actor"},{"title":"Batch retrieve actors","openapi":"specs/2026-09/conversations-conversations-v2026-09.json POST /conversations/conversations/2026-09/actors/batch/read","href":"/api-reference/latest/conversations/conversations/actors/get-actors"}]},{"group":"Cuentas de canales","pages":[{"title":"Retrieve channel account","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/channel-accounts/{channelAccountId}","href":"/api-reference/latest/conversations/conversations/channel-accounts/get-channel-account"},{"title":"List channel accounts","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/channel-accounts","href":"/api-reference/latest/conversations/conversations/channel-accounts/get-channel-accounts"}]},{"group":"Canales","pages":[{"title":"Retrieve channel","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/channels/{channelId}","href":"/api-reference/latest/conversations/conversations/channels/get-channel"},{"title":"List Channels","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/channels","href":"/api-reference/latest/conversations/conversations/channels/get-channels"}]},{"group":"Bandeja de entrada","pages":[{"title":"Retrieve inbox","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/inboxes/{inboxId}","href":"/api-reference/latest/conversations/conversations/inbox/get-inbox"},{"title":"List inboxes","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/inboxes","href":"/api-reference/latest/conversations/conversations/inbox/get-inboxes"}]},{"group":"Mensajes","pages":[{"title":"Create message","openapi":"specs/2026-09/conversations-conversations-v2026-09.json POST /conversations/conversations/2026-09/threads/{threadId}/messages","href":"/api-reference/latest/conversations/conversations/messages/create-message"},{"title":"Retrieve message content","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/threads/{threadId}/messages/{messageId}/original-content","href":"/api-reference/latest/conversations/conversations/messages/get-message-content"},{"title":"Retrieve message","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/threads/{threadId}/messages/{messageId}","href":"/api-reference/latest/conversations/conversations/messages/get-message"},{"title":"Retrieve messages","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/threads/{threadId}/messages","href":"/api-reference/latest/conversations/conversations/messages/get-messages"}]},{"group":"Cadenas","pages":[{"title":"Retrieve thread","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/threads/{threadId}","href":"/api-reference/latest/conversations/conversations/threads/get-thread"},{"title":"Retrieve threads","openapi":"specs/2026-09/conversations-conversations-v2026-09.json GET /conversations/conversations/2026-09/threads","href":"/api-reference/latest/conversations/conversations/threads/get-threads"},{"title":"Update assignee","openapi":"specs/2026-09/conversations-conversations-v2026-09.json PUT /conversations/conversations/2026-09/threads/{threadId}/assignee","href":"/api-reference/latest/conversations/conversations/threads/update-assignee"},{"title":"Update thread","openapi":"specs/2026-09/conversations-conversations-v2026-09.json PATCH /conversations/conversations/2026-09/threads/{threadId}","href":"/api-reference/latest/conversations/conversations/threads/update-thread"},{"title":"Delete Assignee","openapi":"specs/2026-09/conversations-conversations-v2026-09.json DELETE /conversations/conversations/2026-09/threads/{threadId}/assignee","href":"/api-reference/latest/conversations/conversations/threads/delete-assignee"},{"title":"Delete thread","openapi":"specs/2026-09/conversations-conversations-v2026-09.json DELETE /conversations/conversations/2026-09/threads/{threadId}","href":"/api-reference/latest/conversations/conversations/threads/delete-thread"}]}]},{"group":"Canales personalizados","pages":[{"title":"Custom channels API guide","url":"https://developers.hubspot.com/docs/api-reference/latest/conversations/custom-channels","href":"/api-reference/latest/conversations/custom-channels/guide"},{"group":"Mensajes","pages":[{"title":"Publish a message","openapi":"specs/2026-09/conversations-custom-channels-v2026-09.json POST /conversations/custom-channels/2026-09/{channelId}/messages","href":"/api-reference/latest/conversations/custom-channels/messages/create-custom-channel"},{"title":"Get a message","openapi":"specs/2026-09/conversations-custom-channels-v2026-09.json GET /conversations/custom-channels/2026-09/{channelId}/messages/{messageId}","href":"/api-reference/latest/conversations/custom-channels/messages/get-custom-channel"},{"title":"Update a message","openapi":"specs/2026-09/conversations-custom-channels-v2026-09.json PATCH /conversations/custom-channels/2026-09/{channelId}/messages/{messageId}","href":"/api-reference/latest/conversations/custom-channels/messages/update-custom-channel"}]}]},{"group":"Identificación de visitantes","pages":[{"title":"Generate visitor token","openapi":"specs/2026-09/conversations-visitor-identification-v2026-09.json POST /visitor-identification/2026-09/tokens/create","href":"/api-reference/latest/conversations/visitor-identification/create-visitor-identification"}]}]},{"group":"CRM","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/Contacts.svg","pages":[{"title":"HubSpot CRM embed","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/embed","href":"/api-reference/latest/crm/embed"},{"title":"CRM Search API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/search-the-crm","href":"/api-reference/latest/crm/search-the-crm"},{"title":"Understanding the CRM APIs","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/understanding-the-crm","href":"/api-reference/latest/crm/understanding-the-crm"},{"title":"Using Object APIs","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/using-object-apis","href":"/api-reference/latest/crm/using-object-apis"},{"group":"Actividades","pages":[{"group":"Llamadas","pages":[{"title":"Interacciones | Llamadas","href":"/api-reference/latest/crm/activities/calls/guide"},{"title":"Create a call","openapi":"specs/2026-09/crm-calls-v2026-09.json POST /crm/objects/2026-09/calls","href":"/api-reference/latest/crm/activities/calls/create-call"},{"title":"Retrieve a call","openapi":"specs/2026-09/crm-calls-v2026-09.json GET /crm/objects/2026-09/calls/{callId}","href":"/api-reference/latest/crm/activities/calls/get-call"},{"title":"Retrieve calls","openapi":"specs/2026-09/crm-calls-v2026-09.json GET /crm/objects/2026-09/calls","href":"/api-reference/latest/crm/activities/calls/get-calls"},{"title":"Update a call","openapi":"specs/2026-09/crm-calls-v2026-09.json PATCH /crm/objects/2026-09/calls/{callId}","href":"/api-reference/latest/crm/activities/calls/update-call"},{"title":"Archive a call","openapi":"specs/2026-09/crm-calls-v2026-09.json DELETE /crm/objects/2026-09/calls/{callId}","href":"/api-reference/latest/crm/activities/calls/delete-call"},{"group":"Lote","pages":[{"title":"Create calls","openapi":"specs/2026-09/crm-calls-v2026-09.json POST /crm/objects/2026-09/calls/batch/create","href":"/api-reference/latest/crm/activities/calls/batch/create-calls"},{"title":"Retrieve calls","openapi":"specs/2026-09/crm-calls-v2026-09.json POST /crm/objects/2026-09/calls/batch/read","href":"/api-reference/latest/crm/activities/calls/batch/get-calls"},{"title":"Update calls","openapi":"specs/2026-09/crm-calls-v2026-09.json POST /crm/objects/2026-09/calls/batch/update","href":"/api-reference/latest/crm/activities/calls/batch/update-calls"},{"title":"Upsert calls","openapi":"specs/2026-09/crm-calls-v2026-09.json POST /crm/objects/2026-09/calls/batch/upsert","href":"/api-reference/latest/crm/activities/calls/batch/upsert-calls"},{"title":"Archive calls","openapi":"specs/2026-09/crm-calls-v2026-09.json POST /crm/objects/2026-09/calls/batch/archive","href":"/api-reference/latest/crm/activities/calls/batch/delete-calls"}]},{"group":"Buscar","pages":[{"title":"Search for calls","openapi":"specs/2026-09/crm-calls-v2026-09.json POST /crm/objects/2026-09/calls/search","href":"/api-reference/latest/crm/activities/calls/search/search-calls"}]}]},{"group":"Correos","pages":[{"title":"Interacciones | Correos electrónicos","href":"/api-reference/latest/crm/activities/emails/guide"},{"title":"Create an email","openapi":"specs/2026-09/crm-emails-v2026-09.json POST /crm/objects/2026-09/emails","href":"/api-reference/latest/crm/activities/emails/create-email"},{"title":"Retrieve an email","openapi":"specs/2026-09/crm-emails-v2026-09.json GET /crm/objects/2026-09/emails/{emailId}","href":"/api-reference/latest/crm/activities/emails/get-email"},{"title":"Retrieve emails","openapi":"specs/2026-09/crm-emails-v2026-09.json GET /crm/objects/2026-09/emails","href":"/api-reference/latest/crm/activities/emails/get-emails"},{"title":"Update an email","openapi":"specs/2026-09/crm-emails-v2026-09.json PATCH /crm/objects/2026-09/emails/{emailId}","href":"/api-reference/latest/crm/activities/emails/update-email"},{"title":"Delete an email","openapi":"specs/2026-09/crm-emails-v2026-09.json DELETE /crm/objects/2026-09/emails/{emailId}","href":"/api-reference/latest/crm/activities/emails/delete-email"},{"group":"Lote","pages":[{"title":"Create emails","openapi":"specs/2026-09/crm-emails-v2026-09.json POST /crm/objects/2026-09/emails/batch/create","href":"/api-reference/latest/crm/activities/emails/batch/create-emails"},{"title":"Retrieve emails","openapi":"specs/2026-09/crm-emails-v2026-09.json POST /crm/objects/2026-09/emails/batch/read","href":"/api-reference/latest/crm/activities/emails/batch/get-emails"},{"title":"Update emails","openapi":"specs/2026-09/crm-emails-v2026-09.json POST /crm/objects/2026-09/emails/batch/update","href":"/api-reference/latest/crm/activities/emails/batch/update-emails"},{"title":"Upsert emails","openapi":"specs/2026-09/crm-emails-v2026-09.json POST /crm/objects/2026-09/emails/batch/upsert","href":"/api-reference/latest/crm/activities/emails/batch/upsert-emails"},{"title":"Delete emails","openapi":"specs/2026-09/crm-emails-v2026-09.json POST /crm/objects/2026-09/emails/batch/archive","href":"/api-reference/latest/crm/activities/emails/batch/delete-emails"}]},{"group":"Buscar","pages":[{"title":"Search for emails","openapi":"specs/2026-09/crm-emails-v2026-09.json POST /crm/objects/2026-09/emails/search","href":"/api-reference/latest/crm/activities/emails/search/search-emails"}]}]},{"group":"Reuniones","pages":[{"title":"Interacciones | Reuniones","href":"/api-reference/latest/crm/activities/meetings/guide"},{"title":"Create meeting","openapi":"specs/2026-09/crm-meetings-v2026-09.json POST /crm/objects/2026-09/meetings","href":"/api-reference/latest/crm/activities/meetings/create-meeting"},{"title":"Retrieve meeting","openapi":"specs/2026-09/crm-meetings-v2026-09.json GET /crm/objects/2026-09/meetings/{meetingId}","href":"/api-reference/latest/crm/activities/meetings/get-meeting"},{"title":"Retrieve meetings","openapi":"specs/2026-09/crm-meetings-v2026-09.json GET /crm/objects/2026-09/meetings","href":"/api-reference/latest/crm/activities/meetings/get-meetings"},{"title":"Update meeting","openapi":"specs/2026-09/crm-meetings-v2026-09.json PATCH /crm/objects/2026-09/meetings/{meetingId}","href":"/api-reference/latest/crm/activities/meetings/update-meeting"},{"title":"Delete meeting","openapi":"specs/2026-09/crm-meetings-v2026-09.json DELETE /crm/objects/2026-09/meetings/{meetingId}","href":"/api-reference/latest/crm/activities/meetings/delete-meeting"},{"group":"Lote","pages":[{"title":"Create meetings","openapi":"specs/2026-09/crm-meetings-v2026-09.json POST /crm/objects/2026-09/meetings/batch/create","href":"/api-reference/latest/crm/activities/meetings/batch/create-meetings"},{"title":"Retrieve meetings","openapi":"specs/2026-09/crm-meetings-v2026-09.json POST /crm/objects/2026-09/meetings/batch/read","href":"/api-reference/latest/crm/activities/meetings/batch/get-meetings"},{"title":"Update meetings","openapi":"specs/2026-09/crm-meetings-v2026-09.json POST /crm/objects/2026-09/meetings/batch/update","href":"/api-reference/latest/crm/activities/meetings/batch/update-meetings"},{"title":"Upsert meetings","openapi":"specs/2026-09/crm-meetings-v2026-09.json POST /crm/objects/2026-09/meetings/batch/upsert","href":"/api-reference/latest/crm/activities/meetings/batch/upsert-meetings"},{"title":"Delete meetings","openapi":"specs/2026-09/crm-meetings-v2026-09.json POST /crm/objects/2026-09/meetings/batch/archive","href":"/api-reference/latest/crm/activities/meetings/batch/delete-meetings"}]},{"group":"Buscar","pages":[{"title":"Search for meetings","openapi":"specs/2026-09/crm-meetings-v2026-09.json POST /crm/objects/2026-09/meetings/search","href":"/api-reference/latest/crm/activities/meetings/search/search-meetings"}]}]},{"group":"Notas","pages":[{"title":"Interacciones | Notas","href":"/api-reference/latest/crm/activities/notes/guide"},{"title":"Create note","openapi":"specs/2026-09/crm-notes-v2026-09.json POST /crm/objects/2026-09/notes","href":"/api-reference/latest/crm/activities/notes/create-note"},{"title":"Retrieve note","openapi":"specs/2026-09/crm-notes-v2026-09.json GET /crm/objects/2026-09/notes/{noteId}","href":"/api-reference/latest/crm/activities/notes/get-note"},{"title":"Retrieve a note","openapi":"specs/2026-09/crm-notes-v2026-09.json GET /crm/objects/2026-09/notes","href":"/api-reference/latest/crm/activities/notes/get-notes"},{"title":"Update note","openapi":"specs/2026-09/crm-notes-v2026-09.json PATCH /crm/objects/2026-09/notes/{noteId}","href":"/api-reference/latest/crm/activities/notes/update-note"},{"title":"Delete a note","openapi":"specs/2026-09/crm-notes-v2026-09.json DELETE /crm/objects/2026-09/notes/{noteId}","href":"/api-reference/latest/crm/activities/notes/delete-note"},{"group":"Lote","pages":[{"title":"Create notes","openapi":"specs/2026-09/crm-notes-v2026-09.json POST /crm/objects/2026-09/notes/batch/create","href":"/api-reference/latest/crm/activities/notes/batch/create-notes"},{"title":"Retrieve notes","openapi":"specs/2026-09/crm-notes-v2026-09.json POST /crm/objects/2026-09/notes/batch/read","href":"/api-reference/latest/crm/activities/notes/batch/get-notes"},{"title":"Update notes","openapi":"specs/2026-09/crm-notes-v2026-09.json POST /crm/objects/2026-09/notes/batch/update","href":"/api-reference/latest/crm/activities/notes/batch/update-notes"},{"title":"Upsert notes","openapi":"specs/2026-09/crm-notes-v2026-09.json POST /crm/objects/2026-09/notes/batch/upsert","href":"/api-reference/latest/crm/activities/notes/batch/upsert-notes"},{"title":"Delete notes","openapi":"specs/2026-09/crm-notes-v2026-09.json POST /crm/objects/2026-09/notes/batch/archive","href":"/api-reference/latest/crm/activities/notes/batch/delete-notes"}]},{"group":"Buscar","pages":[{"title":"Search for notes","openapi":"specs/2026-09/crm-notes-v2026-09.json POST /crm/objects/2026-09/notes/search","href":"/api-reference/latest/crm/activities/notes/search/search-notes"}]}]},{"group":"Correo postal","pages":[{"title":"Postal Mail API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/activities/postal-mail","href":"/api-reference/latest/crm/activities/postal-mail/guide"},{"title":"Create postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json POST /crm/objects/2026-09/postal_mail","href":"/api-reference/latest/crm/activities/postal-mail/create-postal-mail"},{"title":"Get postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json GET /crm/objects/2026-09/postal_mail/{postalMailId}","href":"/api-reference/latest/crm/activities/postal-mail/get-postal-mail-objectId"},{"title":"Get all postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json GET /crm/objects/2026-09/postal_mail","href":"/api-reference/latest/crm/activities/postal-mail/get-postal-mail"},{"title":"Update postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json PATCH /crm/objects/2026-09/postal_mail/{postalMailId}","href":"/api-reference/latest/crm/activities/postal-mail/update-postal-mail-objectId"},{"title":"Update postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json PATCH /crm/objects/2026-09/postal_mail/{postalMailId}","href":"/api-reference/latest/crm/activities/postal-mail/update-postal-mail"},{"title":"Archive postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json DELETE /crm/objects/2026-09/postal_mail/{postalMailId}","href":"/api-reference/latest/crm/activities/postal-mail/delete-postal-mail"},{"group":"Lote","pages":[{"title":"Create postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json POST /crm/objects/2026-09/postal_mail/batch/create","href":"/api-reference/latest/crm/activities/postal-mail/batch/create-postal-mail"},{"title":"Retrieve postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json POST /crm/objects/2026-09/postal_mail/batch/read","href":"/api-reference/latest/crm/activities/postal-mail/batch/get-postal-mail"},{"title":"Update postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json POST /crm/objects/2026-09/postal_mail/batch/update","href":"/api-reference/latest/crm/activities/postal-mail/batch/update-postal-mail-objectType"},{"title":"Set default association","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json PUT /crm/objects/2026-09/{fromObjectType}/{fromObjectId}/associations/default/{toObjectType}/{toObjectId}","href":"/api-reference/latest/crm/activities/postal-mail/batch/update-postal-mail"},{"title":"Upsert postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json POST /crm/objects/2026-09/postal_mail/batch/upsert","href":"/api-reference/latest/crm/activities/postal-mail/batch/upsert-postal-mail"},{"title":"Archive postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json POST /crm/objects/2026-09/postal_mail/batch/archive","href":"/api-reference/latest/crm/activities/postal-mail/batch/delete-postal-mail"}]},{"group":"Buscar","pages":[{"title":"Search for postal mail","openapi":"specs/2026-09/crm-postal-mail-v2026-09.json POST /crm/objects/2026-09/postal_mail/search","href":"/api-reference/latest/crm/activities/postal-mail/search/search-postal-mail"}]}]},{"group":"Series de tareas","pages":[{"title":"Task series API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/activities/task-series","href":"/api-reference/latest/crm/activities/task-series/guide"},{"title":"Create a recurring task","openapi":"specs/2026-09/crm-tasks-series-v2026-09.json POST /crm/task-series/2026-09","href":"/api-reference/latest/crm/activities/task-series/create-tasks-series"},{"title":"Retrieve recurring task","openapi":"specs/2026-09/crm-tasks-series-v2026-09.json GET /crm/task-series/2026-09/{taskId}","href":"/api-reference/latest/crm/activities/task-series/get-tasks-series"},{"title":"Update recurring task","openapi":"specs/2026-09/crm-tasks-series-v2026-09.json PATCH /crm/task-series/2026-09/{taskId}","href":"/api-reference/latest/crm/activities/task-series/update-tasks-series"},{"title":"Stop recurring task","openapi":"specs/2026-09/crm-tasks-series-v2026-09.json DELETE /crm/task-series/2026-09/{taskId}","href":"/api-reference/latest/crm/activities/task-series/delete-tasks-series"}]},{"group":"Tareas","pages":[{"title":"Tasks API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/activities/tasks","href":"/api-reference/latest/crm/activities/tasks/guide"},{"title":"Create a task","openapi":"specs/2026-09/crm-tasks-v2026-09.json POST /crm/objects/2026-09/tasks","href":"/api-reference/latest/crm/activities/tasks/create-task"},{"title":"Retrieve a task","openapi":"specs/2026-09/crm-tasks-v2026-09.json GET /crm/objects/2026-09/tasks/{taskId}","href":"/api-reference/latest/crm/activities/tasks/get-task"},{"title":"Retrieve tasks","openapi":"specs/2026-09/crm-tasks-v2026-09.json GET /crm/objects/2026-09/tasks","href":"/api-reference/latest/crm/activities/tasks/get-tasks"},{"title":"Subtasks","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/activities/tasks/subtasks-guide","href":"/api-reference/latest/crm/activities/tasks/subtasks-guide"},{"title":"Update a task","openapi":"specs/2026-09/crm-tasks-v2026-09.json PATCH /crm/objects/2026-09/tasks/{taskId}","href":"/api-reference/latest/crm/activities/tasks/update-task"},{"title":"Delete a task","openapi":"specs/2026-09/crm-tasks-v2026-09.json DELETE /crm/objects/2026-09/tasks/{taskId}","href":"/api-reference/latest/crm/activities/tasks/delete-task"},{"group":"Lote","pages":[{"title":"Create tasks","openapi":"specs/2026-09/crm-tasks-v2026-09.json POST /crm/objects/2026-09/tasks/batch/create","href":"/api-reference/latest/crm/activities/tasks/batch/create-tasks"},{"title":"Retrieve tasks","openapi":"specs/2026-09/crm-tasks-v2026-09.json POST /crm/objects/2026-09/tasks/batch/read","href":"/api-reference/latest/crm/activities/tasks/batch/get-tasks"},{"title":"Update tasks","openapi":"specs/2026-09/crm-tasks-v2026-09.json POST /crm/objects/2026-09/tasks/batch/update","href":"/api-reference/latest/crm/activities/tasks/batch/update-tasks"},{"title":"Upsert tasks","openapi":"specs/2026-09/crm-tasks-v2026-09.json POST /crm/objects/2026-09/tasks/batch/upsert","href":"/api-reference/latest/crm/activities/tasks/batch/upsert-tasks"},{"title":"Delete tasks","openapi":"specs/2026-09/crm-tasks-v2026-09.json POST /crm/objects/2026-09/tasks/batch/archive","href":"/api-reference/latest/crm/activities/tasks/batch/delete-tasks"}]},{"group":"Buscar","pages":[{"title":"Search for tasks","openapi":"specs/2026-09/crm-tasks-v2026-09.json POST /crm/objects/2026-09/tasks/search","href":"/api-reference/latest/crm/activities/tasks/search/search-tasks"}]}]}]},{"group":"Asociaciones","pages":[{"title":"Associations overview","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/associations/overview","href":"/api-reference/latest/crm/associations/overview"},{"group":"Asociar registros","pages":[{"title":"API del CRM | Asociaciones v4","href":"/api-reference/latest/crm/associations/associate-records/guide"},{"title":"Report high usage","openapi":"specs/2026-09/crm-associations-v2026-09.json POST /crm/associations/2026-09/usage/high-usage-report/{userId}","href":"/api-reference/latest/crm/associations/associate-records/report-high-usage"},{"title":"Associate records (labeled)","openapi":"specs/2026-09/crm-associations-v2026-09.json PUT /crm/objects/2026-09/{objectType}/{objectId}/associations/{toObjectType}/{toObjectId}","href":"/api-reference/latest/crm/associations/associate-records/update-association-labeled"},{"title":"Associate records (default)","openapi":"specs/2026-09/crm-associations-v2026-09.json PUT /crm/objects/2026-09/{fromObjectType}/{fromObjectId}/associations/default/{toObjectType}/{toObjectId}","href":"/api-reference/latest/crm/associations/associate-records/update-association"},{"title":"Remove association between records","openapi":"specs/2026-09/crm-associations-v2026-09.json DELETE /crm/objects/2026-09/{objectType}/{objectId}/associations/{toObjectType}/{toObjectId}","href":"/api-reference/latest/crm/associations/associate-records/delete-association"},{"group":"Lote","pages":[{"title":"Associate records (labeled)","openapi":"specs/2026-09/crm-associations-v2026-09.json POST /crm/associations/2026-09/{fromObjectType}/{toObjectType}/batch/create","href":"/api-reference/latest/crm/associations/associate-records/batch/create-associations-labeled"},{"title":"Associate records (default)","openapi":"specs/2026-09/crm-associations-v2026-09.json POST /crm/associations/2026-09/{fromObjectType}/{toObjectType}/batch/associate/default","href":"/api-reference/latest/crm/associations/associate-records/batch/create-associations"},{"title":"Retrieve associations","openapi":"specs/2026-09/crm-associations-v2026-09.json POST /crm/associations/2026-09/{fromObjectType}/{toObjectType}/batch/read","href":"/api-reference/latest/crm/associations/associate-records/batch/get-associations"},{"title":"Delete specific labels","openapi":"specs/2026-09/crm-associations-v2026-09.json POST /crm/associations/2026-09/{fromObjectType}/{toObjectType}/batch/labels/archive","href":"/api-reference/latest/crm/associations/associate-records/batch/delete-association-labels"},{"title":"Remove associations","openapi":"specs/2026-09/crm-associations-v2026-09.json POST /crm/associations/2026-09/{fromObjectType}/{toObjectType}/batch/archive","href":"/api-reference/latest/crm/associations/associate-records/batch/delete-associations"}]}]},{"group":"Esquema de asociaciones","pages":[{"title":"Configure associations","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/associations/associations-schema","href":"/api-reference/latest/crm/associations/associations-schema/guide"},{"group":"Etiquetas","pages":[{"title":"Batch create labels","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json POST /crm/associations/2026-09/definitions/configurations/{fromObjectType}/{toObjectType}/batch/create","href":"/api-reference/latest/crm/associations/associations-schema/labels/create-associations-label-batch"},{"title":"Create association label","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json POST /crm/associations/2026-09/{fromObjectType}/{toObjectType}/labels","href":"/api-reference/latest/crm/associations/associations-schema/labels/create-associations-label"},{"title":"Retrieve association labels","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json GET /crm/associations/2026-09/{fromObjectType}/{toObjectType}/labels","href":"/api-reference/latest/crm/associations/associations-schema/labels/get-associations-label"},{"title":"Update association label","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json PUT /crm/associations/2026-09/{fromObjectType}/{toObjectType}/labels","href":"/api-reference/latest/crm/associations/associations-schema/labels/update-associations-label"},{"title":"Delete association label","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json DELETE /crm/associations/2026-09/{fromObjectType}/{toObjectType}/labels/{associationTypeId}","href":"/api-reference/latest/crm/associations/associations-schema/labels/delete-associations-label"}]},{"group":"Límites","pages":[{"title":"Configure association limits","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json POST /crm/associations/2026-09/definitions/configurations/{fromObjectType}/{toObjectType}/batch/create","href":"/api-reference/latest/crm/associations/associations-schema/limits/create-associations-limits"},{"title":"Retrieve association limits","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json GET /crm/associations/2026-09/definitions/configurations/{fromObjectType}/{toObjectType}","href":"/api-reference/latest/crm/associations/associations-schema/limits/get-all-associations-limits"},{"title":"Retrieve all association limits","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json GET /crm/associations/2026-09/definitions/configurations/all","href":"/api-reference/latest/crm/associations/associations-schema/limits/get-associations-limits"},{"title":"Update association limits","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json POST /crm/associations/2026-09/definitions/configurations/{fromObjectType}/{toObjectType}/batch/update","href":"/api-reference/latest/crm/associations/associations-schema/limits/update-associations-limits"},{"title":"Remove association limits","openapi":"specs/2026-09/crm-associations-schema-v2026-09.json POST /crm/associations/2026-09/definitions/configurations/{fromObjectType}/{toObjectType}/batch/purge","href":"/api-reference/latest/crm/associations/associations-schema/limits/delete-associations-limits"}]}]}]},{"group":"Modelo de datos del CRM","pages":[{"title":"Object Activation API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/crm-data-model","href":"/api-reference/latest/crm/crm-data-model/guide"},{"title":"Is object type is enabled","openapi":"specs/2026-09/crm-object-library-v2026-09.json GET /crm/object-library/2026-09/enablement/{objectTypeId}","href":"/api-reference/latest/crm/crm-data-model/get-object-library-objectTypeId"},{"title":"Fetch object type enablement status","openapi":"specs/2026-09/crm-object-library-v2026-09.json GET /crm/object-library/2026-09/enablement","href":"/api-reference/latest/crm/crm-data-model/get-object-library"}]},{"group":"Exportaciones","pages":[{"title":"Exportaciones","href":"/api-reference/latest/crm/exports/guide"},{"title":"Start an export","openapi":"specs/2026-09/crm-exports-v2026-09.json POST /crm/exports/2026-09/export/async","href":"/api-reference/latest/crm/exports/create-export"},{"title":"Retrieve export status","openapi":"specs/2026-09/crm-exports-v2026-09.json GET /crm/exports/2026-09/export/async/tasks/{taskId}/status","href":"/api-reference/latest/crm/exports/get-export-status"},{"title":"Retrieve export details","openapi":"specs/2026-09/crm-exports-v2026-09.json GET /crm/exports/2026-09/export/{exportId}","href":"/api-reference/latest/crm/exports/get-export"}]},{"group":"Extensiones","pages":[{"group":"Extensiones de llamadas","pages":[{"title":"Calling extensions SDK","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/extensions/calling-extensions/calling-sdk","href":"/api-reference/latest/crm/extensions/calling-extensions/calling-sdk"},{"title":"CRM API | Receive calls in HubSpot when using calling apps","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/extensions/calling-extensions/receive-incoming-calls","href":"/api-reference/latest/crm/extensions/calling-extensions/receive-incoming-calls"},{"title":"Call recordings and transcripts","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/extensions/calling-extensions/recordings-and-transcriptions","href":"/api-reference/latest/crm/extensions/calling-extensions/recordings-and-transcriptions"},{"title":"Set up third-party calling in help desk","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/extensions/calling-extensions/third-party-calling","href":"/api-reference/latest/crm/extensions/calling-extensions/third-party-calling"},{"title":"Third-party transcripts","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/extensions/calling-extensions/third-party-transcripts","href":"/api-reference/latest/crm/extensions/calling-extensions/third-party-transcripts"},{"group":"Configuración de conexión de canal","pages":[{"title":"Create new channel connection settings for a specific app.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json POST /crm/extensions/calling/2026-09/{appId}/settings/channel-connection","href":"/api-reference/latest/crm/extensions/calling-extensions/channel-connection-settings/create-channel-connection-settings"},{"title":"Retrieve the channel connection settings for a specific app.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json GET /crm/extensions/calling/2026-09/{appId}/settings/channel-connection","href":"/api-reference/latest/crm/extensions/calling-extensions/channel-connection-settings/get-channel-connection-settings"},{"title":"Update the channel connection settings for a specific app.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json PATCH /crm/extensions/calling/2026-09/{appId}/settings/channel-connection","href":"/api-reference/latest/crm/extensions/calling-extensions/channel-connection-settings/update-channel-connection-settings"},{"title":"Remove the channel connection settings for a specific app.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json DELETE /crm/extensions/calling/2026-09/{appId}/settings/channel-connection","href":"/api-reference/latest/crm/extensions/calling-extensions/channel-connection-settings/delete-channel-connection-settings"}]},{"group":"Entrantes","pages":[{"title":"Submit details of an inbound call to the CRM.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json POST /crm/extensions/calling/2026-09/inbound-call","href":"/api-reference/latest/crm/extensions/calling-extensions/inbound/create-inbound-call"}]},{"group":"Grabando","pages":[{"title":"Mark a call recording as ready for retrieval.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json POST /crm/extensions/calling/2026-09/recordings/ready","href":"/api-reference/latest/crm/extensions/calling-extensions/recording/call-recording-ready"}]},{"group":"Configuración","pages":[{"title":"Create new calling extension settings for a specific app.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json POST /crm/extensions/calling/2026-09/{appId}/settings","href":"/api-reference/latest/crm/extensions/calling-extensions/settings/create-calling-extension"},{"title":"Retrieve the calling extension settings for a specific app.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json GET /crm/extensions/calling/2026-09/{appId}/settings","href":"/api-reference/latest/crm/extensions/calling-extensions/settings/get-calling-extensions"},{"title":"Update the calling extension settings for a specific app.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json PATCH /crm/extensions/calling/2026-09/{appId}/settings","href":"/api-reference/latest/crm/extensions/calling-extensions/settings/update-calling-extension"},{"title":"Delete the calling extension settings for a specific app.","openapi":"specs/2026-09/crm-calling-extensions-v2026-09.json DELETE /crm/extensions/calling/2026-09/{appId}/settings","href":"/api-reference/latest/crm/extensions/calling-extensions/settings/delete-calling-extension"}]}]},{"group":"Tarjetas del CRM","pages":[{"title":"API del CRM | Tarjetas del CRM","href":"/api-reference/latest/crm/extensions/crm-cards/guide"},{"title":"Create a new card","openapi":"specs/2026-09/crm-public-app-crm-cards-v2026-09.json POST /crm/extensions/cards-dev/2026-09/{appId}","href":"/api-reference/latest/crm/extensions/crm-cards/create-crm-card"},{"title":"Get a card.","openapi":"specs/2026-09/crm-public-app-crm-cards-v2026-09.json GET /crm/extensions/cards-dev/2026-09/{appId}/{cardId}","href":"/api-reference/latest/crm/extensions/crm-cards/get-crm-card"},{"title":"Get all cards","openapi":"specs/2026-09/crm-public-app-crm-cards-v2026-09.json GET /crm/extensions/cards-dev/2026-09/{appId}","href":"/api-reference/latest/crm/extensions/crm-cards/get-crm-cards"},{"title":"Get sample card detail response","openapi":"specs/2026-09/crm-public-app-crm-cards-v2026-09.json GET /crm/extensions/cards-dev/2026-09/sample-response","href":"/api-reference/latest/crm/extensions/crm-cards/get-sample-response"},{"title":"Migrate CRM card views","openapi":"specs/2026-09/crm-public-app-crm-cards-v2026-09.json POST /crm/extensions/cards-dev/2026-09/{appId}/views/migrate","href":"/api-reference/latest/crm/extensions/crm-cards/migrate-crm-card"},{"title":"Update a card","openapi":"specs/2026-09/crm-public-app-crm-cards-v2026-09.json PATCH /crm/extensions/cards-dev/2026-09/{appId}/{cardId}","href":"/api-reference/latest/crm/extensions/crm-cards/update-crm-card"},{"title":"Delete a card","openapi":"specs/2026-09/crm-public-app-crm-cards-v2026-09.json DELETE /crm/extensions/cards-dev/2026-09/{appId}/{cardId}","href":"/api-reference/latest/crm/extensions/crm-cards/delete-crm-card"}]},{"group":"Transcripciones","pages":[{"title":"Create a transcript","openapi":"specs/2026-09/crm-transcriptions-v2026-09.json POST /crm/extensions/calling/2026-09/transcripts","href":"/api-reference/latest/crm/extensions/transcriptions/create-transcript"},{"title":"Retrieve a transcript","openapi":"specs/2026-09/crm-transcriptions-v2026-09.json GET /crm/extensions/calling/2026-09/transcripts/{transcriptId}","href":"/api-reference/latest/crm/extensions/transcriptions/get-transcript"},{"title":"Transcribe inbound call","openapi":"specs/2026-09/crm-transcriptions-v2026-09.json POST /crm/extensions/calling/2026-09/inbound-call","href":"/api-reference/latest/crm/extensions/transcriptions/transcribe-inbound"},{"title":"Delete a transcript","openapi":"specs/2026-09/crm-transcriptions-v2026-09.json DELETE /crm/extensions/calling/2026-09/transcripts/{transcriptId}","href":"/api-reference/latest/crm/extensions/transcriptions/delete-transcript"}]},{"group":"Extensión de videoconferencias","pages":[{"title":"Extensión de videoconferencia","href":"/api-reference/latest/crm/extensions/video-conferencing-extension/guide"},{"title":"Get settings","openapi":"specs/2026-09/crm-video-conferencing-extension-v2026-09.json GET /crm/extensions/videoconferencing/2026-09/settings/{appId}","href":"/api-reference/latest/crm/extensions/video-conferencing-extension/get-video-conferencing-extension"},{"title":"Create or update settings","openapi":"specs/2026-09/crm-video-conferencing-extension-v2026-09.json PUT /crm/extensions/videoconferencing/2026-09/settings/{appId}","href":"/api-reference/latest/crm/extensions/video-conferencing-extension/update-video-conferencing-extension"},{"title":"Delete settings","openapi":"specs/2026-09/crm-video-conferencing-extension-v2026-09.json DELETE /crm/extensions/videoconferencing/2026-09/settings/{appId}","href":"/api-reference/latest/crm/extensions/video-conferencing-extension/delete-video-conferencing-extension"}]}]},{"group":"Importaciones","pages":[{"title":"API del CRM | Importaciones","href":"/api-reference/latest/crm/imports/guide"},{"title":"Cancel an active import","openapi":"specs/2026-09/crm-imports-v2026-09.json POST /crm/imports/2026-09/{importId}/cancel","href":"/api-reference/latest/crm/imports/cancel-import"},{"title":"Start an import","openapi":"specs/2026-09/crm-imports-v2026-09.json POST /crm/imports/2026-09","href":"/api-reference/latest/crm/imports/create-import"},{"title":"Retrieve errors for a specific import","openapi":"specs/2026-09/crm-imports-v2026-09.json GET /crm/imports/2026-09/{importId}/errors","href":"/api-reference/latest/crm/imports/get-import-errors"},{"title":"Get the information on any import","openapi":"specs/2026-09/crm-imports-v2026-09.json GET /crm/imports/2026-09/{importId}","href":"/api-reference/latest/crm/imports/get-import"},{"title":"Retrieve imports","openapi":"specs/2026-09/crm-imports-v2026-09.json GET /crm/imports/2026-09","href":"/api-reference/latest/crm/imports/get-imports"}]},{"group":"Seguimiento de límites","pages":[{"title":"Limits Tracking API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/limits-tracking","href":"/api-reference/latest/crm/limits-tracking/guide"},{"title":"Read calculation property limits","openapi":"specs/2026-09/crm-limits-tracking-v2026-09.json GET /crm/limits/2026-09/calculated-properties","href":"/api-reference/latest/crm/limits-tracking/get-calculated-properties"},{"title":"Read custom object limits","openapi":"specs/2026-09/crm-limits-tracking-v2026-09.json GET /crm/limits/2026-09/custom-object-types","href":"/api-reference/latest/crm/limits-tracking/get-custom-object-types"},{"title":"Read custom property limits","openapi":"specs/2026-09/crm-limits-tracking-v2026-09.json GET /crm/limits/2026-09/custom-properties","href":"/api-reference/latest/crm/limits-tracking/get-custom-properties"},{"title":"Read record association limits","openapi":"specs/2026-09/crm-limits-tracking-v2026-09.json GET /crm/limits/2026-09/associations/records/from","href":"/api-reference/latest/crm/limits-tracking/get-from"},{"title":"Read record association limits from an object","openapi":"specs/2026-09/crm-limits-tracking-v2026-09.json GET /crm/limits/2026-09/associations/records/{fromObjectTypeId}/to","href":"/api-reference/latest/crm/limits-tracking/get-limits-tracking-fromObjectTypeId"},{"title":"Read record association limits between two objects","openapi":"specs/2026-09/crm-limits-tracking-v2026-09.json GET /crm/limits/2026-09/associations/records/{fromObjectTypeId}/{toObjectTypeId}","href":"/api-reference/latest/crm/limits-tracking/get-limits-tracking-toObjectTypeId"},{"title":"Read association label limits","openapi":"specs/2026-09/crm-limits-tracking-v2026-09.json GET /crm/limits/2026-09/associations/labels","href":"/api-reference/latest/crm/limits-tracking/get-limits-tracking"},{"title":"Read pipeline limits","openapi":"specs/2026-09/crm-limits-tracking-v2026-09.json GET /crm/limits/2026-09/pipelines","href":"/api-reference/latest/crm/limits-tracking/get-pipelines"},{"title":"Read record limits","openapi":"specs/2026-09/crm-limits-tracking-v2026-09.json GET /crm/limits/2026-09/records","href":"/api-reference/latest/crm/limits-tracking/get-records"}]},{"group":"Lists","pages":[{"title":"Segments API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/lists","href":"/api-reference/latest/crm/lists/guide"},{"title":"Create List","openapi":"specs/2026-09/crm-lists-v2026-09.json POST /crm/lists/2026-09","href":"/api-reference/latest/crm/lists/create-list"},{"title":"List all","openapi":"specs/2026-09/crm-lists-v2026-09.json POST /crm/lists/2026-09/all","href":"/api-reference/latest/crm/lists/get-all-lists"},{"title":"Retrieve segment size and edits history","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09/{listId}/size-and-edits-history/between","href":"/api-reference/latest/crm/lists/get-list-history"},{"title":"Retrieve list","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09/{listId}","href":"/api-reference/latest/crm/lists/get-list-listId"},{"title":"Retrieve List","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09/object-type-id/{objectTypeId}/name/{listName}","href":"/api-reference/latest/crm/lists/get-list"},{"title":"List","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09","href":"/api-reference/latest/crm/lists/get-lists"},{"title":"Restore","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/{listId}/restore","href":"/api-reference/latest/crm/lists/restore-list"},{"title":"Update list name","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/{listId}/update-list-name","href":"/api-reference/latest/crm/lists/update-list-name"},{"title":"Delete","openapi":"specs/2026-09/crm-lists-v2026-09.json DELETE /crm/lists/2026-09/{listId}","href":"/api-reference/latest/crm/lists/delete-list"},{"group":"Filtros","pages":[{"title":"Segment (list) filters overview","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/lists/filters","href":"/api-reference/latest/crm/lists/filters/guide"},{"title":"Update list filters","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/{listId}/update-list-filters","href":"/api-reference/latest/crm/lists/filters/update-list-filters"}]},{"group":"Asignación de ID","pages":[{"title":"Map IDs","openapi":"specs/2026-09/crm-lists-v2026-09.json POST /crm/lists/2026-09/idmapping","href":"/api-reference/latest/crm/lists/id-mapping/translate-id-batch"},{"title":"Retrieve ID Mapping","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09/idmapping","href":"/api-reference/latest/crm/lists/id-mapping/translate-id"}]},{"group":"Gestión de listas","pages":[{"title":"Cancel the conversion of a segment","openapi":"specs/2026-09/crm-lists-v2026-09.json DELETE /crm/lists/2026-09/{listId}/schedule-conversion","href":"/api-reference/latest/crm/lists/list-management/cancel-conversion"},{"title":"Create Folder","openapi":"specs/2026-09/crm-lists-v2026-09.json POST /crm/lists/2026-09/folders","href":"/api-reference/latest/crm/lists/list-management/create-folder"},{"title":"Retrieve the conversion details for a segment","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09/{listId}/schedule-conversion","href":"/api-reference/latest/crm/lists/list-management/get-conversion-details"},{"title":"List folders","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09/folders","href":"/api-reference/latest/crm/lists/list-management/get-folder"},{"title":"Move Folder","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/folders/{folderId}/move/{newParentFolderId}","href":"/api-reference/latest/crm/lists/list-management/move-folder"},{"title":"Move List","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/folders/move-list","href":"/api-reference/latest/crm/lists/list-management/move-list-to-folder"},{"title":"Rename folder","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/folders/{folderId}/rename","href":"/api-reference/latest/crm/lists/list-management/rename-folder"},{"title":"Schedule or update the conversion of a segment to static","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/{listId}/schedule-conversion","href":"/api-reference/latest/crm/lists/list-management/schedule-conversion"},{"title":"Delete folder","openapi":"specs/2026-09/crm-lists-v2026-09.json DELETE /crm/lists/2026-09/folders/{folderId}","href":"/api-reference/latest/crm/lists/list-management/delete-folder"}]},{"group":"Membresías","pages":[{"title":"Add memberships","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/{listId}/memberships/add-from/{sourceListId}","href":"/api-reference/latest/crm/lists/memberships/add-to-list-from-source-list"},{"title":"Add memberships","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/{listId}/memberships/add","href":"/api-reference/latest/crm/lists/memberships/add-to-list"},{"title":"Retrieve memberships","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09/records/{objectTypeId}/{recordId}/memberships","href":"/api-reference/latest/crm/lists/memberships/get-lists-per-record"},{"title":"Batch read memberships","openapi":"specs/2026-09/crm-lists-v2026-09.json POST /crm/lists/2026-09/records/memberships/batch/read","href":"/api-reference/latest/crm/lists/memberships/get-memberships-batch"},{"title":"Fetch segment memberships ordered by added to segment date","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09/{listId}/memberships/join-order","href":"/api-reference/latest/crm/lists/memberships/get-memberships-by-added-date"},{"title":"List memberships","openapi":"specs/2026-09/crm-lists-v2026-09.json GET /crm/lists/2026-09/{listId}/memberships","href":"/api-reference/latest/crm/lists/memberships/get-memberships-by-id"},{"title":"Remove segment memberships","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/{listId}/memberships/remove","href":"/api-reference/latest/crm/lists/memberships/remove-from-list"},{"title":"Update segment membership","openapi":"specs/2026-09/crm-lists-v2026-09.json PUT /crm/lists/2026-09/{listId}/memberships/add-and-remove","href":"/api-reference/latest/crm/lists/memberships/update-list-memberships"},{"title":"Delete all records from a segment","openapi":"specs/2026-09/crm-lists-v2026-09.json DELETE /crm/lists/2026-09/{listId}/memberships","href":"/api-reference/latest/crm/lists/memberships/delete-list-listId"}]},{"group":"Buscar","pages":[{"title":"Search Lists","openapi":"specs/2026-09/crm-lists-v2026-09.json POST /crm/lists/2026-09/search","href":"/api-reference/latest/crm/lists/search/search-lists"}]}]},{"group":"Objetos","pages":[{"group":"Citas","pages":[{"title":"Appointments API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/appointments","href":"/api-reference/latest/crm/objects/appointments/guide"},{"title":"Appointment object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/appointments/object-definition","href":"/api-reference/latest/crm/objects/appointments/object-definition"},{"title":"Create appointment","openapi":"specs/2026-09/crm-appointments-v2026-09.json POST /crm/objects/2026-09/{objectType}","href":"/api-reference/latest/crm/objects/appointments/create-appointment"},{"title":"Retrieve appointment","openapi":"specs/2026-09/crm-appointments-v2026-09.json GET /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/appointments/get-appointment"},{"title":"Retrieve appointments","openapi":"specs/2026-09/crm-appointments-v2026-09.json GET /crm/objects/2026-09/{objectType}","href":"/api-reference/latest/crm/objects/appointments/get-appointments"},{"title":"Update appointment","openapi":"specs/2026-09/crm-appointments-v2026-09.json PATCH /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/appointments/update-appointment"},{"title":"Delete appointment","openapi":"specs/2026-09/crm-appointments-v2026-09.json DELETE /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/appointments/delete-appointment"},{"group":"Lote","pages":[{"title":"Create a batch of appointments","openapi":"specs/2026-09/crm-appointments-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/create","href":"/api-reference/latest/crm/objects/appointments/batch/create-appointments"},{"title":"Read a batch of appointments by internal ID, or unique property values","openapi":"specs/2026-09/crm-appointments-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/read","href":"/api-reference/latest/crm/objects/appointments/batch/get-appointments"},{"title":"Update a batch of appointments by internal ID, or unique property values","openapi":"specs/2026-09/crm-appointments-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/update","href":"/api-reference/latest/crm/objects/appointments/batch/update-appointments"},{"title":"Create or update a batch of appointments by unique property values","openapi":"specs/2026-09/crm-appointments-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/upsert","href":"/api-reference/latest/crm/objects/appointments/batch/upsert-appointments"},{"title":"Archive a batch of appointments by ID","openapi":"specs/2026-09/crm-appointments-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/archive","href":"/api-reference/latest/crm/objects/appointments/batch/delete-appointments"}]},{"group":"Fusionar","pages":[{"title":"Merge two appointments","openapi":"specs/2026-09/crm-appointments-v2026-09.json POST /crm/objects/2026-09/{objectType}/merge","href":"/api-reference/latest/crm/objects/appointments/merge/merge-appointments"}]},{"group":"Buscar","pages":[{"title":"Search for appointments","openapi":"specs/2026-09/crm-appointments-v2026-09.json POST /crm/objects/2026-09/{objectType}/search","href":"/api-reference/latest/crm/objects/appointments/search/search-appointments"}]}]},{"group":"Carritos","pages":[{"title":"Carts API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/carts","href":"/api-reference/latest/crm/objects/carts/guide"},{"title":"Cart object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/carts/object-definition","href":"/api-reference/latest/crm/objects/carts/object-definition"},{"title":"Create a cart","openapi":"specs/2026-09/crm-carts-v2026-09.json POST /crm/objects/2026-09/carts","href":"/api-reference/latest/crm/objects/carts/create-cart"},{"title":"Retrieve a cart","openapi":"specs/2026-09/crm-carts-v2026-09.json GET /crm/objects/2026-09/carts/{cartId}","href":"/api-reference/latest/crm/objects/carts/get-cart"},{"title":"Retrieve all carts","openapi":"specs/2026-09/crm-carts-v2026-09.json GET /crm/objects/2026-09/carts","href":"/api-reference/latest/crm/objects/carts/get-carts"},{"title":"Update a cart","openapi":"specs/2026-09/crm-carts-v2026-09.json PATCH /crm/objects/2026-09/carts/{cartId}","href":"/api-reference/latest/crm/objects/carts/update-cart"},{"title":"Archive a cart","openapi":"specs/2026-09/crm-carts-v2026-09.json DELETE /crm/objects/2026-09/carts/{cartId}","href":"/api-reference/latest/crm/objects/carts/delete-cart"},{"group":"Lote","pages":[{"title":"Create carts","openapi":"specs/2026-09/crm-carts-v2026-09.json POST /crm/objects/2026-09/carts/batch/create","href":"/api-reference/latest/crm/objects/carts/batch/create-carts"},{"title":"Retrieve carts","openapi":"specs/2026-09/crm-carts-v2026-09.json POST /crm/objects/2026-09/carts/batch/read","href":"/api-reference/latest/crm/objects/carts/batch/get-carts"},{"title":"Update carts","openapi":"specs/2026-09/crm-carts-v2026-09.json POST /crm/objects/2026-09/carts/batch/update","href":"/api-reference/latest/crm/objects/carts/batch/update-carts"},{"title":"Upsert carts","openapi":"specs/2026-09/crm-carts-v2026-09.json POST /crm/objects/2026-09/carts/batch/upsert","href":"/api-reference/latest/crm/objects/carts/batch/upsert-carts"},{"title":"Archive carts","openapi":"specs/2026-09/crm-carts-v2026-09.json POST /crm/objects/2026-09/carts/batch/archive","href":"/api-reference/latest/crm/objects/carts/batch/delete-carts"}]},{"group":"Buscar","pages":[{"title":"Search for carts","openapi":"specs/2026-09/crm-carts-v2026-09.json POST /crm/objects/2026-09/carts/search","href":"/api-reference/latest/crm/objects/carts/search/search-carts"}]}]},{"group":"Pagos de Commerce","pages":[{"title":"Payments API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/commerce-payments","href":"/api-reference/latest/crm/objects/commerce-payments/guide"},{"title":"Commerce payment object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/commerce-payments/object-definition","href":"/api-reference/latest/crm/objects/commerce-payments/object-definition"},{"title":"Create a payment","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json POST /crm/objects/2026-09/commerce_payments","href":"/api-reference/latest/crm/objects/commerce-payments/create-commerce-payment"},{"title":"Retrieve a payment","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json GET /crm/objects/2026-09/commerce_payments/{commercePaymentId}","href":"/api-reference/latest/crm/objects/commerce-payments/get-commerce-payment"},{"title":"Retrieve payments","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json GET /crm/objects/2026-09/commerce_payments","href":"/api-reference/latest/crm/objects/commerce-payments/get-commerce-payments"},{"title":"Update a payment","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json PATCH /crm/objects/2026-09/commerce_payments/{commercePaymentId}","href":"/api-reference/latest/crm/objects/commerce-payments/update-commerce-payment"},{"title":"Delete a payment","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json DELETE /crm/objects/2026-09/commerce_payments/{commercePaymentId}","href":"/api-reference/latest/crm/objects/commerce-payments/delete-commerce-payment"},{"group":"Lote","pages":[{"title":"Create payments","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json POST /crm/objects/2026-09/commerce_payments/batch/create","href":"/api-reference/latest/crm/objects/commerce-payments/batch/create-commerce-payments"},{"title":"Retrieve payments","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json POST /crm/objects/2026-09/commerce_payments/batch/read","href":"/api-reference/latest/crm/objects/commerce-payments/batch/get-commerce-payments"},{"title":"Update payments","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json POST /crm/objects/2026-09/commerce_payments/batch/update","href":"/api-reference/latest/crm/objects/commerce-payments/batch/update-commerce-payments"},{"title":"Upsert payments","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json POST /crm/objects/2026-09/commerce_payments/batch/upsert","href":"/api-reference/latest/crm/objects/commerce-payments/batch/upsert-commerce-payments"},{"title":"Delete payments","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json POST /crm/objects/2026-09/commerce_payments/batch/archive","href":"/api-reference/latest/crm/objects/commerce-payments/batch/delete-commerce-payments"}]},{"group":"Buscar","pages":[{"title":"Search for payments","openapi":"specs/2026-09/crm-commerce-payments-v2026-09.json POST /crm/objects/2026-09/commerce_payments/search","href":"/api-reference/latest/crm/objects/commerce-payments/search/search-commerce-payments"}]}]},{"group":"Suscripciones de Commerce","pages":[{"title":"Subscriptions API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/commerce-subscriptions","href":"/api-reference/latest/crm/objects/commerce-subscriptions/guide"},{"title":"Commerce subscription object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/commerce-subscriptions/object-definition","href":"/api-reference/latest/crm/objects/commerce-subscriptions/object-definition"},{"title":"Create a subscription","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json POST /crm/objects/2026-09/subscriptions","href":"/api-reference/latest/crm/objects/commerce-subscriptions/create-commerce-subscription"},{"title":"Retrieve a subscription","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json GET /crm/objects/2026-09/subscriptions/{subscriptionId}","href":"/api-reference/latest/crm/objects/commerce-subscriptions/get-commerce-subscription"},{"title":"Retrieve subscriptions","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json GET /crm/objects/2026-09/subscriptions","href":"/api-reference/latest/crm/objects/commerce-subscriptions/get-commerce-subscriptions"},{"title":"Update a subscription","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json PATCH /crm/objects/2026-09/subscriptions/{subscriptionId}","href":"/api-reference/latest/crm/objects/commerce-subscriptions/update-commerce-subscription"},{"title":"Delete a subscription","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json DELETE /crm/objects/2026-09/subscriptions/{subscriptionId}","href":"/api-reference/latest/crm/objects/commerce-subscriptions/delete-commerce-subscription"},{"group":"Lote","pages":[{"title":"Create subscriptions","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json POST /crm/objects/2026-09/subscriptions/batch/create","href":"/api-reference/latest/crm/objects/commerce-subscriptions/batch/create-commerce-subscriptions"},{"title":"Retrieve subscriptions","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json POST /crm/objects/2026-09/subscriptions/batch/read","href":"/api-reference/latest/crm/objects/commerce-subscriptions/batch/get-commerce-subscriptions"},{"title":"Update subscriptions","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json POST /crm/objects/2026-09/subscriptions/batch/update","href":"/api-reference/latest/crm/objects/commerce-subscriptions/batch/update-commerce-subscriptions"},{"title":"Upsert subscriptions","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json POST /crm/objects/2026-09/subscriptions/batch/upsert","href":"/api-reference/latest/crm/objects/commerce-subscriptions/batch/upsert-commerce-subscriptions"},{"title":"Archive multiple subscriptions","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json POST /crm/objects/2026-09/subscriptions/batch/archive","href":"/api-reference/latest/crm/objects/commerce-subscriptions/batch/delete-commerce-subscriptions"}]},{"group":"Buscar","pages":[{"title":"Search for subscriptions","openapi":"specs/2026-09/crm-commerce-subscriptions-v2026-09.json POST /crm/objects/2026-09/subscriptions/search","href":"/api-reference/latest/crm/objects/commerce-subscriptions/search/search-commerce-subscriptions"}]}]},{"group":"Comunicaciones","pages":[{"title":"Communications API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/communications","href":"/api-reference/latest/crm/objects/communications/guide"},{"title":"Communication object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/communications/object-definition","href":"/api-reference/latest/crm/objects/communications/object-definition"},{"title":"Create a communication","openapi":"specs/2026-09/crm-communications-v2026-09.json POST /crm/objects/2026-09/communications","href":"/api-reference/latest/crm/objects/communications/create-communication"},{"title":"Retrieve a communication","openapi":"specs/2026-09/crm-communications-v2026-09.json GET /crm/objects/2026-09/communications/{communicationId}","href":"/api-reference/latest/crm/objects/communications/get-communication"},{"title":"Retrieve communications","openapi":"specs/2026-09/crm-communications-v2026-09.json GET /crm/objects/2026-09/communications","href":"/api-reference/latest/crm/objects/communications/get-communications"},{"title":"Update a communication","openapi":"specs/2026-09/crm-communications-v2026-09.json PATCH /crm/objects/2026-09/communications/{communicationId}","href":"/api-reference/latest/crm/objects/communications/update-communication"},{"title":"Delete a communication","openapi":"specs/2026-09/crm-communications-v2026-09.json DELETE /crm/objects/2026-09/communications/{communicationId}","href":"/api-reference/latest/crm/objects/communications/delete-communication"},{"group":"Lote","pages":[{"title":"Create communications","openapi":"specs/2026-09/crm-communications-v2026-09.json POST /crm/objects/2026-09/communications/batch/create","href":"/api-reference/latest/crm/objects/communications/batch/create-communications"},{"title":"Retrieve communications","openapi":"specs/2026-09/crm-communications-v2026-09.json POST /crm/objects/2026-09/communications/batch/read","href":"/api-reference/latest/crm/objects/communications/batch/get-communications"},{"title":"Update communciations","openapi":"specs/2026-09/crm-communications-v2026-09.json POST /crm/objects/2026-09/communications/batch/update","href":"/api-reference/latest/crm/objects/communications/batch/update-communications"},{"title":"Upsert communications","openapi":"specs/2026-09/crm-communications-v2026-09.json POST /crm/objects/2026-09/communications/batch/upsert","href":"/api-reference/latest/crm/objects/communications/batch/upsert-communications"},{"title":"Archive communications","openapi":"specs/2026-09/crm-communications-v2026-09.json POST /crm/objects/2026-09/communications/batch/archive","href":"/api-reference/latest/crm/objects/communications/batch/delete-communications"}]},{"group":"Buscar","pages":[{"title":"Search for messages","openapi":"specs/2026-09/crm-communications-v2026-09.json POST /crm/objects/2026-09/communications/search","href":"/api-reference/latest/crm/objects/communications/search/search-communications"}]}]},{"group":"Empresas","pages":[{"title":"API de CRM | Empresas","href":"/api-reference/latest/crm/objects/companies/guide"},{"title":"Company object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/companies/object-definition","href":"/api-reference/latest/crm/objects/companies/object-definition"},{"title":"Create a company","openapi":"specs/2026-09/crm-companies-v2026-09.json POST /crm/objects/2026-09/companies","href":"/api-reference/latest/crm/objects/companies/create-company"},{"title":"Retrieve companies","openapi":"specs/2026-09/crm-companies-v2026-09.json GET /crm/objects/2026-09/companies","href":"/api-reference/latest/crm/objects/companies/get-companies"},{"title":"Retrieve a company","openapi":"specs/2026-09/crm-companies-v2026-09.json GET /crm/objects/2026-09/companies/{companyId}","href":"/api-reference/latest/crm/objects/companies/get-company"},{"title":"Merge two companies","openapi":"specs/2026-09/crm-companies-v2026-09.json POST /crm/objects/2026-09/companies/merge","href":"/api-reference/latest/crm/objects/companies/merge-companies"},{"title":"Update a company","openapi":"specs/2026-09/crm-companies-v2026-09.json PATCH /crm/objects/2026-09/companies/{companyId}","href":"/api-reference/latest/crm/objects/companies/update-company"},{"title":"Archive a company","openapi":"specs/2026-09/crm-companies-v2026-09.json DELETE /crm/objects/2026-09/companies/{companyId}","href":"/api-reference/latest/crm/objects/companies/delete-company"},{"group":"Lote","pages":[{"title":"Create a batch of companies","openapi":"specs/2026-09/crm-companies-v2026-09.json POST /crm/objects/2026-09/companies/batch/create","href":"/api-reference/latest/crm/objects/companies/batch/create-companies"},{"title":"Retrieve a batch of companies","openapi":"specs/2026-09/crm-companies-v2026-09.json POST /crm/objects/2026-09/companies/batch/read","href":"/api-reference/latest/crm/objects/companies/batch/get-companies"},{"title":"Update a batch of companies","openapi":"specs/2026-09/crm-companies-v2026-09.json POST /crm/objects/2026-09/companies/batch/update","href":"/api-reference/latest/crm/objects/companies/batch/update-companies"},{"title":"Create or update a batch of companies by unique property values","openapi":"specs/2026-09/crm-companies-v2026-09.json POST /crm/objects/2026-09/companies/batch/upsert","href":"/api-reference/latest/crm/objects/companies/batch/upsert-companies"},{"title":"Archive a batch of companies","openapi":"specs/2026-09/crm-companies-v2026-09.json POST /crm/objects/2026-09/companies/batch/archive","href":"/api-reference/latest/crm/objects/companies/batch/delete-companies"}]},{"group":"Buscar","pages":[{"title":"Search for companies","openapi":"specs/2026-09/crm-companies-v2026-09.json POST /crm/objects/2026-09/companies/search","href":"/api-reference/latest/crm/objects/companies/search/search-companies"}]}]},{"group":"Contactos","pages":[{"title":"API del CRM | Contactos","href":"/api-reference/latest/crm/objects/contacts/guide"},{"title":"Contact object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/contacts/object-definition","href":"/api-reference/latest/crm/objects/contacts/object-definition"},{"title":"Create a contact","openapi":"specs/2026-09/crm-contacts-v2026-09.json POST /crm/objects/2026-09/contacts","href":"/api-reference/latest/crm/objects/contacts/create-contact"},{"title":"Retrieve a contact","openapi":"specs/2026-09/crm-contacts-v2026-09.json GET /crm/objects/2026-09/contacts/{contactId}","href":"/api-reference/latest/crm/objects/contacts/get-contact"},{"title":"Retrieve contacts","openapi":"specs/2026-09/crm-contacts-v2026-09.json GET /crm/objects/2026-09/contacts","href":"/api-reference/latest/crm/objects/contacts/get-contacts"},{"title":"Merge two contacts","openapi":"specs/2026-09/crm-contacts-v2026-09.json POST /crm/objects/2026-09/contacts/merge","href":"/api-reference/latest/crm/objects/contacts/merge-contacts"},{"title":"Update a contact","openapi":"specs/2026-09/crm-contacts-v2026-09.json PATCH /crm/objects/2026-09/contacts/{contactId}","href":"/api-reference/latest/crm/objects/contacts/update-contact"},{"title":"Delete a contact","openapi":"specs/2026-09/crm-contacts-v2026-09.json DELETE /crm/objects/2026-09/contacts/{contactId}","href":"/api-reference/latest/crm/objects/contacts/delete-contact"},{"group":"Lote","pages":[{"title":"Create contacts","openapi":"specs/2026-09/crm-contacts-v2026-09.json POST /crm/objects/2026-09/contacts/batch/create","href":"/api-reference/latest/crm/objects/contacts/batch/create-contacts"},{"title":"Retrieve contacts","openapi":"specs/2026-09/crm-contacts-v2026-09.json POST /crm/objects/2026-09/contacts/batch/read","href":"/api-reference/latest/crm/objects/contacts/batch/get-contacts"},{"title":"Update contacts","openapi":"specs/2026-09/crm-contacts-v2026-09.json POST /crm/objects/2026-09/contacts/batch/update","href":"/api-reference/latest/crm/objects/contacts/batch/update-contacts"},{"title":"Upsert contacts","openapi":"specs/2026-09/crm-contacts-v2026-09.json POST /crm/objects/2026-09/contacts/batch/upsert","href":"/api-reference/latest/crm/objects/contacts/batch/upsert-contacts"},{"title":"Delete contacts","openapi":"specs/2026-09/crm-contacts-v2026-09.json POST /crm/objects/2026-09/contacts/batch/archive","href":"/api-reference/latest/crm/objects/contacts/batch/delete-contacts"}]},{"group":"Buscar","pages":[{"title":"Search for contacts","openapi":"specs/2026-09/crm-contacts-v2026-09.json POST /crm/objects/2026-09/contacts/search","href":"/api-reference/latest/crm/objects/contacts/search/search-contacts"}]}]},{"group":"Contratos","pages":[{"title":"Contracts API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/contracts","href":"/api-reference/latest/crm/objects/contracts/guide"},{"title":"Retrieve contract","openapi":"specs/2026-09/crm-contracts-v2026-09.json GET /crm/objects/2026-09/contracts/{contractId}","href":"/api-reference/latest/crm/objects/contracts/get-contract"},{"title":"List","openapi":"specs/2026-09/crm-contracts-v2026-09.json GET /crm/objects/2026-09/contracts","href":"/api-reference/latest/crm/objects/contracts/get-contracts"},{"group":"Lote","pages":[{"title":"Batch retrieve contracts","openapi":"specs/2026-09/crm-contracts-v2026-09.json POST /crm/objects/2026-09/contracts/batch/read","href":"/api-reference/latest/crm/objects/contracts/batch/get-contracts"}]}]},{"group":"Cursos","pages":[{"title":"Courses API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/courses","href":"/api-reference/latest/crm/objects/courses/guide"},{"title":"Course object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/courses/object-definition","href":"/api-reference/latest/crm/objects/courses/object-definition"},{"title":"Create a course","openapi":"specs/2026-09/crm-courses-v2026-09.json POST /crm/objects/2026-09/0-410","href":"/api-reference/latest/crm/objects/courses/create-course"},{"title":"Retrieve a course","openapi":"specs/2026-09/crm-courses-v2026-09.json GET /crm/objects/2026-09/0-410/{courseId}","href":"/api-reference/latest/crm/objects/courses/get-course"},{"title":"Retrieve courses","openapi":"specs/2026-09/crm-courses-v2026-09.json GET /crm/objects/2026-09/0-410","href":"/api-reference/latest/crm/objects/courses/get-courses"},{"title":"Update a course","openapi":"specs/2026-09/crm-courses-v2026-09.json PATCH /crm/objects/2026-09/0-410/{courseId}","href":"/api-reference/latest/crm/objects/courses/update-course"},{"title":"Delete a course","openapi":"specs/2026-09/crm-courses-v2026-09.json DELETE /crm/objects/2026-09/0-410/{courseId}","href":"/api-reference/latest/crm/objects/courses/delete-course"},{"group":"Lote","pages":[{"title":"Create a batch of courses","openapi":"specs/2026-09/crm-courses-v2026-09.json POST /crm/objects/2026-09/0-410/batch/create","href":"/api-reference/latest/crm/objects/courses/batch/create-courses"},{"title":"Retrieve courses","openapi":"specs/2026-09/crm-courses-v2026-09.json POST /crm/objects/2026-09/0-410/batch/read","href":"/api-reference/latest/crm/objects/courses/batch/get-courses"},{"title":"Update courses","openapi":"specs/2026-09/crm-courses-v2026-09.json POST /crm/objects/2026-09/0-410/batch/update","href":"/api-reference/latest/crm/objects/courses/batch/update-courses"},{"title":"Upsert courses","openapi":"specs/2026-09/crm-courses-v2026-09.json POST /crm/objects/2026-09/0-410/batch/upsert","href":"/api-reference/latest/crm/objects/courses/batch/upsert-courses"},{"title":"Delete courses","openapi":"specs/2026-09/crm-courses-v2026-09.json POST /crm/objects/2026-09/0-410/batch/archive","href":"/api-reference/latest/crm/objects/courses/batch/delete-courses"}]},{"group":"Fusionar","pages":[{"title":"Merge two courses","openapi":"specs/2026-09/crm-courses-v2026-09.json POST /crm/objects/2026-09/courses/merge","href":"/api-reference/latest/crm/objects/courses/merge/merge-courses"}]},{"group":"Buscar","pages":[{"title":"Search for objects","openapi":"specs/2026-09/crm-courses-v2026-09.json POST /crm/objects/2026-09/0-410/search","href":"/api-reference/latest/crm/objects/courses/search/search-courses"}]}]},{"group":"Objetos personalizados","pages":[{"title":"CRM | Objetos personalizados","href":"/api-reference/latest/crm/objects/custom-objects/guide"},{"title":"Create","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}","href":"/api-reference/latest/crm/objects/custom-objects/create-custom-object"},{"title":"Read","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json GET /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/custom-objects/get-custom-object"},{"title":"List","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json GET /crm/objects/2026-09/{objectType}","href":"/api-reference/latest/crm/objects/custom-objects/get-custom-objects"},{"title":"Merge two objects with same type","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/merge","href":"/api-reference/latest/crm/objects/custom-objects/merge-custom-objects"},{"title":"Update","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json PATCH /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/custom-objects/update-custom-object"},{"title":"Archive","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json DELETE /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/custom-objects/delete-custom-object"},{"group":"Lote","pages":[{"title":"Create a batch of objects","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/create","href":"/api-reference/latest/crm/objects/custom-objects/batch/create-custom-objects"},{"title":"Read a batch of objects by internal ID, or unique property values","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/read","href":"/api-reference/latest/crm/objects/custom-objects/batch/get-custom-objects"},{"title":"Update a batch of objects by internal ID, or unique property values","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/update","href":"/api-reference/latest/crm/objects/custom-objects/batch/update-custom-objects"},{"title":"Create or update a batch of objects by unique property values","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/upsert","href":"/api-reference/latest/crm/objects/custom-objects/batch/upsert-custom-objects"},{"title":"Archive a batch of objects by ID","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/archive","href":"/api-reference/latest/crm/objects/custom-objects/batch/delete-custom-objects"}]},{"group":"Buscar","pages":[{"title":"Search for CRM objects of a specified type.","openapi":"specs/2026-09/crm-custom-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/search","href":"/api-reference/latest/crm/objects/custom-objects/search/search-custom-objects"}]}]},{"group":"Divisiones de negocios","pages":[{"title":"Deal Splits API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/deal-splits","href":"/api-reference/latest/crm/objects/deal-splits/guide"},{"title":"Retrieve deal splits","openapi":"specs/2026-09/crm-deal-splits-v2026-09.json POST /deal-splits/2026-09/batch/read","href":"/api-reference/latest/crm/objects/deal-splits/get-deal-splits"},{"title":"Upsert deal splits","openapi":"specs/2026-09/crm-deal-splits-v2026-09.json POST /deal-splits/2026-09/batch/upsert","href":"/api-reference/latest/crm/objects/deal-splits/upsert-deal-splits"}]},{"group":"Negocios","pages":[{"title":"API del CRM | Negocios","href":"/api-reference/latest/crm/objects/deals/guide"},{"title":"Deal object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/deals/object-definition","href":"/api-reference/latest/crm/objects/deals/object-definition"},{"title":"Create","openapi":"specs/2026-09/crm-deals-v2026-09.json POST /crm/objects/2026-09/0-3","href":"/api-reference/latest/crm/objects/deals/create-deal"},{"title":"Read","openapi":"specs/2026-09/crm-deals-v2026-09.json GET /crm/objects/2026-09/0-3/{dealId}","href":"/api-reference/latest/crm/objects/deals/get-deal"},{"title":"List","openapi":"specs/2026-09/crm-deals-v2026-09.json GET /crm/objects/2026-09/0-3","href":"/api-reference/latest/crm/objects/deals/get-deals"},{"title":"Merge two deals with same type","openapi":"specs/2026-09/crm-deals-v2026-09.json POST /crm/objects/2026-09/0-3/merge","href":"/api-reference/latest/crm/objects/deals/merge-deals"},{"title":"Search for deals using various filters and criteria to retrieve specific records.","openapi":"specs/2026-09/crm-deals-v2026-09.json POST /crm/objects/2026-09/0-3/search","href":"/api-reference/latest/crm/objects/deals/search-deals"},{"title":"Update","openapi":"specs/2026-09/crm-deals-v2026-09.json PATCH /crm/objects/2026-09/0-3/{dealId}","href":"/api-reference/latest/crm/objects/deals/update-deal"},{"title":"Archive","openapi":"specs/2026-09/crm-deals-v2026-09.json DELETE /crm/objects/2026-09/0-3/{dealId}","href":"/api-reference/latest/crm/objects/deals/delete-deal"},{"group":"Lote","pages":[{"title":"Create a batch of deals","openapi":"specs/2026-09/crm-deals-v2026-09.json POST /crm/objects/2026-09/0-3/batch/create","href":"/api-reference/latest/crm/objects/deals/batch/create-deals"},{"title":"Read a batch of deals by internal ID, or unique property values","openapi":"specs/2026-09/crm-deals-v2026-09.json POST /crm/objects/2026-09/0-3/batch/read","href":"/api-reference/latest/crm/objects/deals/batch/get-deals"},{"title":"Update a batch of deals by internal ID, or unique property values","openapi":"specs/2026-09/crm-deals-v2026-09.json POST /crm/objects/2026-09/0-3/batch/update","href":"/api-reference/latest/crm/objects/deals/batch/update-deals"},{"title":"Create or update a batch of deals by unique property values","openapi":"specs/2026-09/crm-deals-v2026-09.json POST /crm/objects/2026-09/0-3/batch/upsert","href":"/api-reference/latest/crm/objects/deals/batch/upsert-deals"},{"title":"Archive a batch of deals by ID","openapi":"specs/2026-09/crm-deals-v2026-09.json POST /crm/objects/2026-09/0-3/batch/archive","href":"/api-reference/latest/crm/objects/deals/batch/delete-deals"}]}]},{"group":"Descuentos","pages":[{"title":"Discounts API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/discounts","href":"/api-reference/latest/crm/objects/discounts/guide"},{"title":"Discount object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/discounts/object-definition","href":"/api-reference/latest/crm/objects/discounts/object-definition"},{"title":"Create a discount","openapi":"specs/2026-09/crm-discounts-v2026-09.json POST /crm/objects/2026-09/discounts","href":"/api-reference/latest/crm/objects/discounts/create-discount"},{"title":"Retrieve a discount","openapi":"specs/2026-09/crm-discounts-v2026-09.json GET /crm/objects/2026-09/discounts/{discountId}","href":"/api-reference/latest/crm/objects/discounts/get-discount"},{"title":"Retrieve discounts","openapi":"specs/2026-09/crm-discounts-v2026-09.json GET /crm/objects/2026-09/discounts","href":"/api-reference/latest/crm/objects/discounts/get-discounts"},{"title":"Update a discount","openapi":"specs/2026-09/crm-discounts-v2026-09.json PATCH /crm/objects/2026-09/discounts/{discountId}","href":"/api-reference/latest/crm/objects/discounts/update-discount"},{"title":"Delete a discount","openapi":"specs/2026-09/crm-discounts-v2026-09.json DELETE /crm/objects/2026-09/discounts/{discountId}","href":"/api-reference/latest/crm/objects/discounts/delete-discount"},{"group":"Lote","pages":[{"title":"Create discounts","openapi":"specs/2026-09/crm-discounts-v2026-09.json POST /crm/objects/2026-09/discounts/batch/create","href":"/api-reference/latest/crm/objects/discounts/batch/create-discounts"},{"title":"Retrieve discounts","openapi":"specs/2026-09/crm-discounts-v2026-09.json POST /crm/objects/2026-09/discounts/batch/read","href":"/api-reference/latest/crm/objects/discounts/batch/get-discounts"},{"title":"Update discounts","openapi":"specs/2026-09/crm-discounts-v2026-09.json POST /crm/objects/2026-09/discounts/batch/update","href":"/api-reference/latest/crm/objects/discounts/batch/update-discounts"},{"title":"Upsert discounts","openapi":"specs/2026-09/crm-discounts-v2026-09.json POST /crm/objects/2026-09/discounts/batch/upsert","href":"/api-reference/latest/crm/objects/discounts/batch/upsert-discounts"},{"title":"Delete discounts","openapi":"specs/2026-09/crm-discounts-v2026-09.json POST /crm/objects/2026-09/discounts/batch/archive","href":"/api-reference/latest/crm/objects/discounts/batch/delete-discounts"}]},{"group":"Buscar","pages":[{"title":"Search for a discount","openapi":"specs/2026-09/crm-discounts-v2026-09.json POST /crm/objects/2026-09/discounts/search","href":"/api-reference/latest/crm/objects/discounts/search/search-discounts"}]}]},{"group":"Envíos de comentarios","pages":[{"title":"Survey Responses API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/feedback-submissions","href":"/api-reference/latest/crm/objects/feedback-submissions/guide"},{"title":"Feedback submission object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/feedback-submissions/object-definition","href":"/api-reference/latest/crm/objects/feedback-submissions/object-definition"},{"title":"Read","openapi":"specs/2026-09/crm-feedback-submissions-v2026-09.json GET /crm/objects/2026-09/feedback_submissions/{feedbackSubmissionId}","href":"/api-reference/latest/crm/objects/feedback-submissions/get-feedback-submission"},{"title":"List","openapi":"specs/2026-09/crm-feedback-submissions-v2026-09.json GET /crm/objects/2026-09/feedback_submissions","href":"/api-reference/latest/crm/objects/feedback-submissions/get-feedback-submissions"},{"group":"Lote","pages":[{"title":"Read a batch of feedback submissions by internal ID, or unique property values","openapi":"specs/2026-09/crm-feedback-submissions-v2026-09.json POST /crm/objects/2026-09/feedback_submissions/batch/read","href":"/api-reference/latest/crm/objects/feedback-submissions/batch/get-feedback-submissions"}]},{"group":"Buscar","pages":[{"title":"Search for feedback submissions using specified criteria.","openapi":"specs/2026-09/crm-feedback-submissions-v2026-09.json POST /crm/objects/2026-09/feedback_submissions/search","href":"/api-reference/latest/crm/objects/feedback-submissions/search/search-feedback-submissions"}]}]},{"group":"Tarifas","pages":[{"title":"Fees API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/fees","href":"/api-reference/latest/crm/objects/fees/guide"},{"title":"Fee object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/fees/object-definition","href":"/api-reference/latest/crm/objects/fees/object-definition"},{"title":"Create a fee","openapi":"specs/2026-09/crm-fees-v2026-09.json POST /crm/objects/2026-09/fees","href":"/api-reference/latest/crm/objects/fees/create-fee"},{"title":"Retrieve a fee","openapi":"specs/2026-09/crm-fees-v2026-09.json GET /crm/objects/2026-09/fees/{feeId}","href":"/api-reference/latest/crm/objects/fees/get-fee"},{"title":"Retrieve fees","openapi":"specs/2026-09/crm-fees-v2026-09.json GET /crm/objects/2026-09/fees","href":"/api-reference/latest/crm/objects/fees/get-fees"},{"title":"Update a fee","openapi":"specs/2026-09/crm-fees-v2026-09.json PATCH /crm/objects/2026-09/fees/{feeId}","href":"/api-reference/latest/crm/objects/fees/update-fee"},{"title":"Delete a fee","openapi":"specs/2026-09/crm-fees-v2026-09.json DELETE /crm/objects/2026-09/fees/{feeId}","href":"/api-reference/latest/crm/objects/fees/delete-fee"},{"group":"Lote","pages":[{"title":"Create fees","openapi":"specs/2026-09/crm-fees-v2026-09.json POST /crm/objects/2026-09/fees/batch/create","href":"/api-reference/latest/crm/objects/fees/batch/create-fees"},{"title":"Retrieve fees","openapi":"specs/2026-09/crm-fees-v2026-09.json POST /crm/objects/2026-09/fees/batch/read","href":"/api-reference/latest/crm/objects/fees/batch/get-fees"},{"title":"Update fees","openapi":"specs/2026-09/crm-fees-v2026-09.json POST /crm/objects/2026-09/fees/batch/update","href":"/api-reference/latest/crm/objects/fees/batch/update-fees"},{"title":"Upsert fees","openapi":"specs/2026-09/crm-fees-v2026-09.json POST /crm/objects/2026-09/fees/batch/upsert","href":"/api-reference/latest/crm/objects/fees/batch/upsert-fees"},{"title":"Delete fees","openapi":"specs/2026-09/crm-fees-v2026-09.json POST /crm/objects/2026-09/fees/batch/archive","href":"/api-reference/latest/crm/objects/fees/batch/delete-fees"}]},{"group":"Buscar","pages":[{"title":"Search for fees","openapi":"specs/2026-09/crm-fees-v2026-09.json POST /crm/objects/2026-09/fees/search","href":"/api-reference/latest/crm/objects/fees/search/search-fees"}]}]},{"group":"Previsiones","pages":[{"title":"Forecasts API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/forecasts","href":"/api-reference/latest/crm/objects/forecasts/guide"},{"group":"Tipos de previsión","pages":[{"title":"Retrieve a forecast type","openapi":"specs/2026-09/crm-forecast-types-v2026-09.json GET /forecast-settings/2026-09/forecast-types/{forecastTypeId}","href":"/api-reference/latest/crm/objects/forecasts/forecast-types/get-forecast-type"},{"title":"Retrieve forecast types","openapi":"specs/2026-09/crm-forecast-types-v2026-09.json GET /forecast-settings/2026-09/forecast-types","href":"/api-reference/latest/crm/objects/forecasts/forecast-types/get-forecast-types"}]},{"group":"Buscar","pages":[{"title":"Search for forecasts","openapi":"specs/2026-09/crm-forecasts-v2026-09.json POST /crm/objects/2026-09/{objectType}/search","href":"/api-reference/latest/crm/objects/forecasts/search/search-forecasts"}]}]},{"group":"Metas","pages":[{"title":"Goals API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/goals","href":"/api-reference/latest/crm/objects/goals/guide"},{"title":"Goal object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/goals/object-definition","href":"/api-reference/latest/crm/objects/goals/object-definition"},{"title":"Create a goal target","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json POST /crm/objects/2026-09/goal_targets","href":"/api-reference/latest/crm/objects/goals/create-goal-target"},{"title":"Retrieve goal target","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json GET /crm/objects/2026-09/goal_targets/{goalTargetId}","href":"/api-reference/latest/crm/objects/goals/get-goal-target"},{"title":"Retrieve goal targets","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json GET /crm/objects/2026-09/goal_targets","href":"/api-reference/latest/crm/objects/goals/get-goal-targets"},{"title":"Update","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json PATCH /crm/objects/2026-09/goal_targets/{goalTargetId}","href":"/api-reference/latest/crm/objects/goals/update-goal-target-objectId"},{"title":"Update a goal target","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json PATCH /crm/objects/2026-09/goal_targets/{goalTargetId}","href":"/api-reference/latest/crm/objects/goals/update-goal-target"},{"title":"Delete a goal target","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json DELETE /crm/objects/2026-09/goal_targets/{goalTargetId}","href":"/api-reference/latest/crm/objects/goals/delete-goal-target"},{"group":"Lote","pages":[{"title":"Create goal targets","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json POST /crm/objects/2026-09/goal_targets/batch/create","href":"/api-reference/latest/crm/objects/goals/batch/create-goal-targets"},{"title":"Retrieve goal targets","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json POST /crm/objects/2026-09/goal_targets/batch/read","href":"/api-reference/latest/crm/objects/goals/batch/get-goal-targets"},{"title":"Update goal targets","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json POST /crm/objects/2026-09/goal_targets/batch/update","href":"/api-reference/latest/crm/objects/goals/batch/update-goal-targets"},{"title":"Create or update a batch of goal targets by unique property values","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json POST /crm/objects/2026-09/goal_targets/batch/upsert","href":"/api-reference/latest/crm/objects/goals/batch/upsert-goal-targets"},{"title":"Delete goal targets","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json POST /crm/objects/2026-09/goal_targets/batch/archive","href":"/api-reference/latest/crm/objects/goals/batch/delete-goal-targets"}]},{"group":"Buscar","pages":[{"title":"Search for goal targets","openapi":"specs/2026-09/crm-goal-targets-v2026-09.json POST /crm/objects/2026-09/goal_targets/search","href":"/api-reference/latest/crm/objects/goals/search/search-goal-targets"}]}]},{"group":"Facturas","pages":[{"title":"Invoices API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/invoices","href":"/api-reference/latest/crm/objects/invoices/guide"},{"title":"Invoice object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/invoices/object-definition","href":"/api-reference/latest/crm/objects/invoices/object-definition"},{"title":"Create","openapi":"specs/2026-09/crm-invoices-v2026-09.json POST /crm/objects/2026-09/invoices","href":"/api-reference/latest/crm/objects/invoices/create-invoice"},{"title":"Read","openapi":"specs/2026-09/crm-invoices-v2026-09.json GET /crm/objects/2026-09/invoices/{invoiceId}","href":"/api-reference/latest/crm/objects/invoices/get-invoice"},{"title":"List","openapi":"specs/2026-09/crm-invoices-v2026-09.json GET /crm/objects/2026-09/invoices","href":"/api-reference/latest/crm/objects/invoices/get-invoices"},{"title":"Update","openapi":"specs/2026-09/crm-invoices-v2026-09.json PATCH /crm/objects/2026-09/invoices/{invoiceId}","href":"/api-reference/latest/crm/objects/invoices/update-invoice-objectId"},{"title":"Update","openapi":"specs/2026-09/crm-invoices-v2026-09.json PATCH /crm/objects/2026-09/invoices/{invoiceId}","href":"/api-reference/latest/crm/objects/invoices/update-invoice"},{"title":"Archive","openapi":"specs/2026-09/crm-invoices-v2026-09.json DELETE /crm/objects/2026-09/invoices/{invoiceId}","href":"/api-reference/latest/crm/objects/invoices/delete-invoice"},{"group":"Lote","pages":[{"title":"Create a batch of invoices","openapi":"specs/2026-09/crm-invoices-v2026-09.json POST /crm/objects/2026-09/invoices/batch/create","href":"/api-reference/latest/crm/objects/invoices/batch/create-invoices"},{"title":"Read a batch of invoices by internal ID, or unique property values","openapi":"specs/2026-09/crm-invoices-v2026-09.json POST /crm/objects/2026-09/invoices/batch/read","href":"/api-reference/latest/crm/objects/invoices/batch/get-invoices"},{"title":"Update a batch of invoices by internal ID, or unique property values","openapi":"specs/2026-09/crm-invoices-v2026-09.json POST /crm/objects/2026-09/invoices/batch/update","href":"/api-reference/latest/crm/objects/invoices/batch/update-invoices"},{"title":"Create or update a batch of invoices by unique property values","openapi":"specs/2026-09/crm-invoices-v2026-09.json POST /crm/objects/2026-09/invoices/batch/upsert","href":"/api-reference/latest/crm/objects/invoices/batch/upsert-invoices"},{"title":"Archive a batch of invoices by ID","openapi":"specs/2026-09/crm-invoices-v2026-09.json POST /crm/objects/2026-09/invoices/batch/archive","href":"/api-reference/latest/crm/objects/invoices/batch/delete-invoices"}]},{"group":"Buscar","pages":[{"title":"Search for invoices using specified criteria.","openapi":"specs/2026-09/crm-invoices-v2026-09.json POST /crm/objects/2026-09/invoices/search","href":"/api-reference/latest/crm/objects/invoices/search/search-invoices"}]}]},{"group":"Leads","pages":[{"title":"Leads API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/leads","href":"/api-reference/latest/crm/objects/leads/guide"},{"title":"Lead object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/leads/object-definition","href":"/api-reference/latest/crm/objects/leads/object-definition"},{"title":"Create","openapi":"specs/2026-09/crm-leads-v2026-09.json POST /crm/objects/2026-09/leads","href":"/api-reference/latest/crm/objects/leads/create-lead"},{"title":"Read","openapi":"specs/2026-09/crm-leads-v2026-09.json GET /crm/objects/2026-09/leads/{leadsId}","href":"/api-reference/latest/crm/objects/leads/get-lead"},{"title":"List","openapi":"specs/2026-09/crm-leads-v2026-09.json GET /crm/objects/2026-09/leads","href":"/api-reference/latest/crm/objects/leads/get-leads"},{"title":"Update","openapi":"specs/2026-09/crm-leads-v2026-09.json PATCH /crm/objects/2026-09/leads/{leadsId}","href":"/api-reference/latest/crm/objects/leads/update-lead"},{"title":"Archive","openapi":"specs/2026-09/crm-leads-v2026-09.json DELETE /crm/objects/2026-09/leads/{leadsId}","href":"/api-reference/latest/crm/objects/leads/delete-lead"},{"group":"Lote","pages":[{"title":"Create a batch of leads","openapi":"specs/2026-09/crm-leads-v2026-09.json POST /crm/objects/2026-09/leads/batch/create","href":"/api-reference/latest/crm/objects/leads/batch/create-leads"},{"title":"Read a batch of leads by internal ID, or unique property values","openapi":"specs/2026-09/crm-leads-v2026-09.json POST /crm/objects/2026-09/leads/batch/read","href":"/api-reference/latest/crm/objects/leads/batch/get-leads"},{"title":"Update a batch of leads by internal ID, or unique property values","openapi":"specs/2026-09/crm-leads-v2026-09.json POST /crm/objects/2026-09/leads/batch/update","href":"/api-reference/latest/crm/objects/leads/batch/update-leads"},{"title":"Create or update a batch of leads by unique property values","openapi":"specs/2026-09/crm-leads-v2026-09.json POST /crm/objects/2026-09/leads/batch/upsert","href":"/api-reference/latest/crm/objects/leads/batch/upsert-leads"},{"title":"Archive a batch of leads by ID","openapi":"specs/2026-09/crm-leads-v2026-09.json POST /crm/objects/2026-09/leads/batch/archive","href":"/api-reference/latest/crm/objects/leads/batch/delete-leads"}]},{"group":"Buscar","pages":[{"title":"Search for leads","openapi":"specs/2026-09/crm-leads-v2026-09.json POST /crm/objects/2026-09/leads/search","href":"/api-reference/latest/crm/objects/leads/search/search-leads"}]}]},{"group":"Elementos de pedido","pages":[{"title":"API del CRM | Elementos de pedido","href":"/api-reference/latest/crm/objects/line-items/guide"},{"title":"Line item object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/line-items/object-definition","href":"/api-reference/latest/crm/objects/line-items/object-definition"},{"title":"Create","openapi":"specs/2026-09/crm-line-items-v2026-09.json POST /crm/objects/2026-09/line_items","href":"/api-reference/latest/crm/objects/line-items/create-line-item"},{"title":"Read","openapi":"specs/2026-09/crm-line-items-v2026-09.json GET /crm/objects/2026-09/line_items/{lineItemId}","href":"/api-reference/latest/crm/objects/line-items/get-line-item"},{"title":"List","openapi":"specs/2026-09/crm-line-items-v2026-09.json GET /crm/objects/2026-09/line_items","href":"/api-reference/latest/crm/objects/line-items/get-line-items"},{"title":"Update","openapi":"specs/2026-09/crm-line-items-v2026-09.json PATCH /crm/objects/2026-09/line_items/{lineItemId}","href":"/api-reference/latest/crm/objects/line-items/update-line-item"},{"title":"Archive","openapi":"specs/2026-09/crm-line-items-v2026-09.json DELETE /crm/objects/2026-09/line_items/{lineItemId}","href":"/api-reference/latest/crm/objects/line-items/delete-line-item"},{"group":"Lote","pages":[{"title":"Create a batch of line items","openapi":"specs/2026-09/crm-line-items-v2026-09.json POST /crm/objects/2026-09/line_items/batch/create","href":"/api-reference/latest/crm/objects/line-items/batch/create-line-items"},{"title":"Read a batch of line items by internal ID, or unique property values","openapi":"specs/2026-09/crm-line-items-v2026-09.json POST /crm/objects/2026-09/line_items/batch/read","href":"/api-reference/latest/crm/objects/line-items/batch/get-line-items"},{"title":"Update a batch of line items by internal ID, or unique property values","openapi":"specs/2026-09/crm-line-items-v2026-09.json POST /crm/objects/2026-09/line_items/batch/update","href":"/api-reference/latest/crm/objects/line-items/batch/update-line-items"},{"title":"Create or update a batch of line items by unique property values","openapi":"specs/2026-09/crm-line-items-v2026-09.json POST /crm/objects/2026-09/line_items/batch/upsert","href":"/api-reference/latest/crm/objects/line-items/batch/upsert-line-items"},{"title":"Archive a batch of line items by ID","openapi":"specs/2026-09/crm-line-items-v2026-09.json POST /crm/objects/2026-09/line_items/batch/archive","href":"/api-reference/latest/crm/objects/line-items/batch/delete-line-items"}]},{"group":"Buscar","pages":[{"title":"Search for line items using specified criteria.","openapi":"specs/2026-09/crm-line-items-v2026-09.json POST /crm/objects/2026-09/line_items/search","href":"/api-reference/latest/crm/objects/line-items/search/search-line-items"}]}]},{"group":"Fichas","pages":[{"title":"Listings API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/listings","href":"/api-reference/latest/crm/objects/listings/guide"},{"title":"Create","openapi":"specs/2026-09/crm-listings-v2026-09.json POST /crm/objects/2026-09/0-420","href":"/api-reference/latest/crm/objects/listings/create-listing"},{"title":"Read","openapi":"specs/2026-09/crm-listings-v2026-09.json GET /crm/objects/2026-09/0-420/{listingId}","href":"/api-reference/latest/crm/objects/listings/get-listing"},{"title":"List","openapi":"specs/2026-09/crm-listings-v2026-09.json GET /crm/objects/2026-09/0-420","href":"/api-reference/latest/crm/objects/listings/get-listings"},{"title":"Update","openapi":"specs/2026-09/crm-listings-v2026-09.json PATCH /crm/objects/2026-09/0-420/{listingId}","href":"/api-reference/latest/crm/objects/listings/update-listing-objectId"},{"title":"Update","openapi":"specs/2026-09/crm-listings-v2026-09.json PATCH /crm/objects/2026-09/0-420/{listingId}","href":"/api-reference/latest/crm/objects/listings/update-listing"},{"title":"Archive","openapi":"specs/2026-09/crm-listings-v2026-09.json DELETE /crm/objects/2026-09/0-420/{listingId}","href":"/api-reference/latest/crm/objects/listings/delete-listing"},{"group":"Lote","pages":[{"title":"Create a batch of listings","openapi":"specs/2026-09/crm-listings-v2026-09.json POST /crm/objects/2026-09/0-420/batch/create","href":"/api-reference/latest/crm/objects/listings/batch/create-listings"},{"title":"Read a batch of listings by internal ID, or unique property values","openapi":"specs/2026-09/crm-listings-v2026-09.json POST /crm/objects/2026-09/0-420/batch/read","href":"/api-reference/latest/crm/objects/listings/batch/get-listings"},{"title":"Update a batch of listings by internal ID, or unique property values","openapi":"specs/2026-09/crm-listings-v2026-09.json POST /crm/objects/2026-09/0-420/batch/update","href":"/api-reference/latest/crm/objects/listings/batch/update-listings"},{"title":"Create or update a batch of listings by unique property values","openapi":"specs/2026-09/crm-listings-v2026-09.json POST /crm/objects/2026-09/0-420/batch/upsert","href":"/api-reference/latest/crm/objects/listings/batch/upsert-listings"},{"title":"Archive a batch of listings by ID","openapi":"specs/2026-09/crm-listings-v2026-09.json POST /crm/objects/2026-09/0-420/batch/archive","href":"/api-reference/latest/crm/objects/listings/batch/delete-listings"}]},{"group":"Buscar","pages":[{"title":"Search for listings using various criteria and filters.","openapi":"specs/2026-09/crm-listings-v2026-09.json POST /crm/objects/2026-09/0-420/search","href":"/api-reference/latest/crm/objects/listings/search/search-listings"}]}]},{"group":"Etiquetas de objetos","pages":[{"title":"Object Tags API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/object-tags","href":"/api-reference/latest/crm/objects/object-tags/guide"},{"title":"Create tag","openapi":"specs/2026-09/crm-object-tags-v2026-09.json POST /crm/object-tags/2026-09/{objectTypeId}","href":"/api-reference/latest/crm/objects/object-tags/create-object-tag"},{"title":"Retrieve Tag","openapi":"specs/2026-09/crm-object-tags-v2026-09.json GET /crm/object-tags/2026-09/{objectTypeId}/{tagId}","href":"/api-reference/latest/crm/objects/object-tags/get-object-tag"},{"title":"Retrieve tags","openapi":"specs/2026-09/crm-object-tags-v2026-09.json GET /crm/object-tags/2026-09/{objectTypeId}","href":"/api-reference/latest/crm/objects/object-tags/get-object-tags"},{"title":"Update tag (Partial)","openapi":"specs/2026-09/crm-object-tags-v2026-09.json PATCH /crm/object-tags/2026-09/{objectTypeId}/{tagId}","href":"/api-reference/latest/crm/objects/object-tags/partially-update-object-tag"},{"title":"Update tag (Replace)","openapi":"specs/2026-09/crm-object-tags-v2026-09.json PUT /crm/object-tags/2026-09/{objectTypeId}/{tagId}","href":"/api-reference/latest/crm/objects/object-tags/update-object-tag"},{"title":"Delete","openapi":"specs/2026-09/crm-object-tags-v2026-09.json DELETE /crm/object-tags/2026-09/{objectTypeId}/{tagId}","href":"/api-reference/latest/crm/objects/object-tags/delete-object-tag"}]},{"group":"Objetos","pages":[{"title":"Create","openapi":"specs/2026-09/crm-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}","href":"/api-reference/latest/crm/objects/objects/create-object"},{"title":"Read","openapi":"specs/2026-09/crm-objects-v2026-09.json GET /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/objects/get-object"},{"title":"List","openapi":"specs/2026-09/crm-objects-v2026-09.json GET /crm/objects/2026-09/{objectType}","href":"/api-reference/latest/crm/objects/objects/get-objects"},{"title":"Update","openapi":"specs/2026-09/crm-objects-v2026-09.json PATCH /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/objects/update-object"},{"title":"Archive","openapi":"specs/2026-09/crm-objects-v2026-09.json DELETE /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/objects/delete-object"},{"group":"Lote","pages":[{"title":"Create a batch of objects","openapi":"specs/2026-09/crm-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/create","href":"/api-reference/latest/crm/objects/objects/batch/create-objects"},{"title":"Read a batch of objects by internal ID, or unique property values","openapi":"specs/2026-09/crm-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/read","href":"/api-reference/latest/crm/objects/objects/batch/get-objects"},{"title":"Update a batch of objects by internal ID, or unique property values","openapi":"specs/2026-09/crm-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/update","href":"/api-reference/latest/crm/objects/objects/batch/update-objects"},{"title":"Create or update a batch of objects by unique property values","openapi":"specs/2026-09/crm-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/upsert","href":"/api-reference/latest/crm/objects/objects/batch/upsert-objects"},{"title":"Archive a batch of objects by ID","openapi":"specs/2026-09/crm-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/archive","href":"/api-reference/latest/crm/objects/objects/batch/delete-objects"}]},{"group":"Buscar","pages":[{"title":"Search records","openapi":"specs/2026-09/crm-objects-v2026-09.json POST /crm/objects/2026-09/{objectType}/search","href":"/api-reference/latest/crm/objects/objects/search/search-objects"}]}]},{"group":"Pedidos","pages":[{"title":"Orders API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/orders","href":"/api-reference/latest/crm/objects/orders/guide"},{"title":"Order object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/orders/object-definition","href":"/api-reference/latest/crm/objects/orders/object-definition"},{"title":"Create","openapi":"specs/2026-09/crm-orders-v2026-09.json POST /crm/objects/2026-09/orders","href":"/api-reference/latest/crm/objects/orders/create-order"},{"title":"Read","openapi":"specs/2026-09/crm-orders-v2026-09.json GET /crm/objects/2026-09/orders/{orderId}","href":"/api-reference/latest/crm/objects/orders/get-order"},{"title":"List","openapi":"specs/2026-09/crm-orders-v2026-09.json GET /crm/objects/2026-09/orders","href":"/api-reference/latest/crm/objects/orders/get-orders"},{"title":"Update","openapi":"specs/2026-09/crm-orders-v2026-09.json PATCH /crm/objects/2026-09/orders/{orderId}","href":"/api-reference/latest/crm/objects/orders/update-order-objectId"},{"title":"Update","openapi":"specs/2026-09/crm-orders-v2026-09.json PATCH /crm/objects/2026-09/orders/{orderId}","href":"/api-reference/latest/crm/objects/orders/update-order"},{"title":"Archive","openapi":"specs/2026-09/crm-orders-v2026-09.json DELETE /crm/objects/2026-09/orders/{orderId}","href":"/api-reference/latest/crm/objects/orders/delete-order"},{"group":"Lote","pages":[{"title":"Create a batch of orders","openapi":"specs/2026-09/crm-orders-v2026-09.json POST /crm/objects/2026-09/orders/batch/create","href":"/api-reference/latest/crm/objects/orders/batch/create-orders"},{"title":"Read a batch of orders by internal ID, or unique property values","openapi":"specs/2026-09/crm-orders-v2026-09.json POST /crm/objects/2026-09/orders/batch/read","href":"/api-reference/latest/crm/objects/orders/batch/get-orders"},{"title":"Update a batch of orders by internal ID, or unique property values","openapi":"specs/2026-09/crm-orders-v2026-09.json POST /crm/objects/2026-09/orders/batch/update","href":"/api-reference/latest/crm/objects/orders/batch/update-orders"},{"title":"Create or update a batch of orders by unique property values","openapi":"specs/2026-09/crm-orders-v2026-09.json POST /crm/objects/2026-09/orders/batch/upsert","href":"/api-reference/latest/crm/objects/orders/batch/upsert-orders"},{"title":"Archive a batch of orders by ID","openapi":"specs/2026-09/crm-orders-v2026-09.json POST /crm/objects/2026-09/orders/batch/archive","href":"/api-reference/latest/crm/objects/orders/batch/delete-orders"}]},{"group":"Fusionar","pages":[{"title":"Merge two orders","openapi":"specs/2026-09/crm-orders-v2026-09.json POST /crm/objects/2026-09/orders/merge","href":"/api-reference/latest/crm/objects/orders/merge/merge-orders"}]},{"group":"Buscar","pages":[{"title":"Search for orders in the CRM using various filters and sorting options to retrieve specific order data.","openapi":"specs/2026-09/crm-orders-v2026-09.json POST /crm/objects/2026-09/orders/search","href":"/api-reference/latest/crm/objects/orders/search/search-orders"}]}]},{"group":"Clientes de partners","pages":[{"title":"Retrieve a partner client","openapi":"specs/2026-09/crm-partner-clients-v2026-09.json GET /crm/objects/2026-09/partner_clients/{partnerClientId}","href":"/api-reference/latest/crm/objects/partner-clients/get-partner-client"},{"title":"Retrieve partner clients","openapi":"specs/2026-09/crm-partner-clients-v2026-09.json GET /crm/objects/2026-09/partner_clients","href":"/api-reference/latest/crm/objects/partner-clients/get-partner-clients"},{"title":"Update properties of a specific partner client.","openapi":"specs/2026-09/crm-partner-clients-v2026-09.json PATCH /crm/objects/2026-09/partner_clients/{partnerClientId}","href":"/api-reference/latest/crm/objects/partner-clients/update-partner-client-objectId"},{"title":"Update a partner client","openapi":"specs/2026-09/crm-partner-clients-v2026-09.json PATCH /crm/objects/2026-09/partner_clients/{partnerClientId}","href":"/api-reference/latest/crm/objects/partner-clients/update-partner-client"},{"group":"Lote","pages":[{"title":"Retrieve a batch of partner client objects.","openapi":"specs/2026-09/crm-partner-clients-v2026-09.json POST /crm/objects/2026-09/partner_clients/batch/read","href":"/api-reference/latest/crm/objects/partner-clients/batch/get-partner-clients"}]},{"group":"Buscar","pages":[{"title":"Search for partner clients","openapi":"specs/2026-09/crm-partner-clients-v2026-09.json POST /crm/objects/2026-09/partner_clients/search","href":"/api-reference/latest/crm/objects/partner-clients/search/search-partner-clients"}]}]},{"group":"Servicios de partners","pages":[{"title":"Read","openapi":"specs/2026-09/crm-partner-services-v2026-09.json GET /crm/objects/2026-09/partner_services/{partnerServiceId}","href":"/api-reference/latest/crm/objects/partner-services/get-partner-service"},{"title":"List","openapi":"specs/2026-09/crm-partner-services-v2026-09.json GET /crm/objects/2026-09/partner_services","href":"/api-reference/latest/crm/objects/partner-services/get-partner-services"},{"title":"Update","openapi":"specs/2026-09/crm-partner-services-v2026-09.json PATCH /crm/objects/2026-09/partner_services/{partnerServiceId}","href":"/api-reference/latest/crm/objects/partner-services/update-partner-service-objectId"},{"title":"Update","openapi":"specs/2026-09/crm-partner-services-v2026-09.json PATCH /crm/objects/2026-09/partner_services/{partnerServiceId}","href":"/api-reference/latest/crm/objects/partner-services/update-partner-service"},{"group":"Lote","pages":[{"title":"Read a batch of partner services by internal ID, or unique property values","openapi":"specs/2026-09/crm-partner-services-v2026-09.json POST /crm/objects/2026-09/partner_services/batch/read","href":"/api-reference/latest/crm/objects/partner-services/batch/get-partner-services"},{"title":"Update a batch of partner services by internal ID, or unique property values","openapi":"specs/2026-09/crm-partner-services-v2026-09.json POST /crm/objects/2026-09/partner_services/batch/update","href":"/api-reference/latest/crm/objects/partner-services/batch/update-partner-services"}]},{"group":"Buscar","pages":[{"title":"Search for partner services using specified criteria.","openapi":"specs/2026-09/crm-partner-services-v2026-09.json POST /crm/objects/2026-09/partner_services/search","href":"/api-reference/latest/crm/objects/partner-services/search/search-partner-services"}]}]},{"group":"Artículos de la lista de precios","pages":[{"title":"Retrieve a price book item","openapi":"specs/2026-09/crm-price-book-items-crm-reads-api-v2026-09.json GET /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/price-book-items/get-price-book-item"},{"title":"Retrieve price book items","openapi":"specs/2026-09/crm-price-book-items-crm-reads-api-v2026-09.json GET /crm/objects/2026-09/{objectType}","href":"/api-reference/latest/crm/objects/price-book-items/get-price-book-items"},{"group":"Lote","pages":[{"title":"Batch retrieve price book items","openapi":"specs/2026-09/crm-price-book-items-crm-reads-api-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/read","href":"/api-reference/latest/crm/objects/price-book-items/batch/get-price-book-items"}]}]},{"group":"Listas de precios","pages":[{"title":"CRM API | Price books","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/price-books","href":"/api-reference/latest/crm/objects/price-books/guide"},{"title":"Retrieve a price book","openapi":"specs/2026-09/crm-price-books-crm-reads-api-v2026-09.json GET /crm/objects/2026-09/{objectType}/{objectId}","href":"/api-reference/latest/crm/objects/price-books/get-price-book"},{"title":"Retrieve price books","openapi":"specs/2026-09/crm-price-books-crm-reads-api-v2026-09.json GET /crm/objects/2026-09/{objectType}","href":"/api-reference/latest/crm/objects/price-books/get-price-books"},{"group":"Lote","pages":[{"title":"Batch retrieve price books","openapi":"specs/2026-09/crm-price-books-crm-reads-api-v2026-09.json POST /crm/objects/2026-09/{objectType}/batch/read","href":"/api-reference/latest/crm/objects/price-books/batch/get-price-books"}]}]},{"group":"Productos","pages":[{"title":"API del CRM | Productos","href":"/api-reference/latest/crm/objects/products/guide"},{"title":"Product object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/products/object-definition","href":"/api-reference/latest/crm/objects/products/object-definition"},{"title":"Create","openapi":"specs/2026-09/crm-products-v2026-09.json POST /crm/objects/2026-09/products","href":"/api-reference/latest/crm/objects/products/create-product"},{"title":"Read","openapi":"specs/2026-09/crm-products-v2026-09.json GET /crm/objects/2026-09/products/{productId}","href":"/api-reference/latest/crm/objects/products/get-product"},{"title":"List","openapi":"specs/2026-09/crm-products-v2026-09.json GET /crm/objects/2026-09/products","href":"/api-reference/latest/crm/objects/products/get-products"},{"title":"Update","openapi":"specs/2026-09/crm-products-v2026-09.json PATCH /crm/objects/2026-09/products/{productId}","href":"/api-reference/latest/crm/objects/products/update-product"},{"title":"Archive","openapi":"specs/2026-09/crm-products-v2026-09.json DELETE /crm/objects/2026-09/products/{productId}","href":"/api-reference/latest/crm/objects/products/delete-product"},{"group":"Lote","pages":[{"title":"Create a batch of products","openapi":"specs/2026-09/crm-products-v2026-09.json POST /crm/objects/2026-09/products/batch/create","href":"/api-reference/latest/crm/objects/products/batch/create-products"},{"title":"Read a batch of products by internal ID, or unique property values","openapi":"specs/2026-09/crm-products-v2026-09.json POST /crm/objects/2026-09/products/batch/read","href":"/api-reference/latest/crm/objects/products/batch/get-products"},{"title":"Update a batch of products by internal ID, or unique property values","openapi":"specs/2026-09/crm-products-v2026-09.json POST /crm/objects/2026-09/products/batch/update","href":"/api-reference/latest/crm/objects/products/batch/update-products"},{"title":"Create or update a batch of products by unique property values","openapi":"specs/2026-09/crm-products-v2026-09.json POST /crm/objects/2026-09/products/batch/upsert","href":"/api-reference/latest/crm/objects/products/batch/upsert-products"},{"title":"Archive a batch of products by ID","openapi":"specs/2026-09/crm-products-v2026-09.json POST /crm/objects/2026-09/products/batch/archive","href":"/api-reference/latest/crm/objects/products/batch/delete-products"}]},{"group":"Buscar","pages":[{"title":"Search for products using specified criteria.","openapi":"specs/2026-09/crm-products-v2026-09.json POST /crm/objects/2026-09/products/search","href":"/api-reference/latest/crm/objects/products/search/search-products"}]}]},{"group":"Proyectos","pages":[{"title":"Projects API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/projects","href":"/api-reference/latest/crm/objects/projects/guide"},{"title":"Create","openapi":"specs/2026-09/crm-projects-v2026-09.json POST /crm/objects/2026-09/projects","href":"/api-reference/latest/crm/objects/projects/create-project"},{"title":"Read","openapi":"specs/2026-09/crm-projects-v2026-09.json GET /crm/objects/2026-09/projects/{projectId}","href":"/api-reference/latest/crm/objects/projects/get-project"},{"title":"List","openapi":"specs/2026-09/crm-projects-v2026-09.json GET /crm/objects/2026-09/projects","href":"/api-reference/latest/crm/objects/projects/get-projects"},{"title":"Merge two projects","openapi":"specs/2026-09/crm-projects-v2026-09.json POST /crm/objects/2026-09/projects/merge","href":"/api-reference/latest/crm/objects/projects/merge-projects"},{"title":"Update","openapi":"specs/2026-09/crm-projects-v2026-09.json PATCH /crm/objects/2026-09/projects/{projectId}","href":"/api-reference/latest/crm/objects/projects/update-project"},{"title":"Archive","openapi":"specs/2026-09/crm-projects-v2026-09.json DELETE /crm/objects/2026-09/projects/{projectId}","href":"/api-reference/latest/crm/objects/projects/delete-project"},{"group":"Lote","pages":[{"title":"Create a batch of projects","openapi":"specs/2026-09/crm-projects-v2026-09.json POST /crm/objects/2026-09/projects/batch/create","href":"/api-reference/latest/crm/objects/projects/batch/create-projects"},{"title":"Read a batch of projects","openapi":"specs/2026-09/crm-projects-v2026-09.json POST /crm/objects/2026-09/projects/batch/read","href":"/api-reference/latest/crm/objects/projects/batch/get-projects"},{"title":"Update a batch of projects","openapi":"specs/2026-09/crm-projects-v2026-09.json POST /crm/objects/2026-09/projects/batch/update","href":"/api-reference/latest/crm/objects/projects/batch/update-projects"},{"title":"Create or update a batch of projects","openapi":"specs/2026-09/crm-projects-v2026-09.json POST /crm/objects/2026-09/projects/batch/upsert","href":"/api-reference/latest/crm/objects/projects/batch/upsert-projects"},{"title":"Archive a batch of projects","openapi":"specs/2026-09/crm-projects-v2026-09.json POST /crm/objects/2026-09/projects/batch/archive","href":"/api-reference/latest/crm/objects/projects/batch/delete-projects"}]},{"group":"Buscar","pages":[{"title":"Search for projects","openapi":"specs/2026-09/crm-projects-v2026-09.json POST /crm/objects/2026-09/projects/search","href":"/api-reference/latest/crm/objects/projects/search/search-projects"}]}]},{"group":"Cotizaciones","pages":[{"title":"API de CRM | Cotizaciones","href":"/api-reference/latest/crm/objects/quotes/guide"},{"title":"Create","openapi":"specs/2026-09/crm-quotes-v2026-09.json POST /crm/objects/2026-09/quotes","href":"/api-reference/latest/crm/objects/quotes/create-quote"},{"title":"Read","openapi":"specs/2026-09/crm-quotes-v2026-09.json GET /crm/objects/2026-09/quotes/{quoteId}","href":"/api-reference/latest/crm/objects/quotes/get-quote"},{"title":"List","openapi":"specs/2026-09/crm-quotes-v2026-09.json GET /crm/objects/2026-09/quotes","href":"/api-reference/latest/crm/objects/quotes/get-quotes"},{"title":"Quote rules syntax","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/quotes/quote-rules-syntax","href":"/api-reference/latest/crm/objects/quotes/quote-rules-syntax"},{"title":"Update a quote","openapi":"specs/2026-09/crm-quotes-v2026-09.json PATCH /crm/objects/2026-09/quotes/{quoteId}","href":"/api-reference/latest/crm/objects/quotes/update-quote-objectId"},{"title":"Partially update a quote","openapi":"specs/2026-09/crm-quotes-v2026-09.json PATCH /crm/objects/2026-09/quotes/{quoteId}","href":"/api-reference/latest/crm/objects/quotes/update-quote"},{"title":"Archive","openapi":"specs/2026-09/crm-quotes-v2026-09.json DELETE /crm/objects/2026-09/quotes/{quoteId}","href":"/api-reference/latest/crm/objects/quotes/delete-quote"},{"group":"Lote","pages":[{"title":"Create a batch of quotes","openapi":"specs/2026-09/crm-quotes-v2026-09.json POST /crm/objects/2026-09/quotes/batch/create","href":"/api-reference/latest/crm/objects/quotes/batch/create-quotes"},{"title":"Read a batch of quotes by internal ID, or unique property values","openapi":"specs/2026-09/crm-quotes-v2026-09.json POST /crm/objects/2026-09/quotes/batch/read","href":"/api-reference/latest/crm/objects/quotes/batch/get-quotes"},{"title":"Update a batch of quotes by internal ID, or unique property values","openapi":"specs/2026-09/crm-quotes-v2026-09.json POST /crm/objects/2026-09/quotes/batch/update","href":"/api-reference/latest/crm/objects/quotes/batch/update-quotes"},{"title":"Create or update a batch of quotes by unique property values","openapi":"specs/2026-09/crm-quotes-v2026-09.json POST /crm/objects/2026-09/quotes/batch/upsert","href":"/api-reference/latest/crm/objects/quotes/batch/upsert-quotes"},{"title":"Archive a batch of quotes by ID","openapi":"specs/2026-09/crm-quotes-v2026-09.json POST /crm/objects/2026-09/quotes/batch/archive","href":"/api-reference/latest/crm/objects/quotes/batch/delete-quotes"}]},{"group":"Buscar","pages":[{"title":"Search for quotes using specified criteria.","openapi":"specs/2026-09/crm-quotes-v2026-09.json POST /crm/objects/2026-09/quotes/search","href":"/api-reference/latest/crm/objects/quotes/search/search-quotes"}]}]},{"group":"Esquemas","pages":[{"title":"Schemas API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/schemas","href":"/api-reference/latest/crm/objects/schemas/guide"},{"title":"Create a new custom object schema.","openapi":"specs/2026-09/crm-schemas-v2026-09.json POST /crm-object-schemas/2026-09/schemas","href":"/api-reference/latest/crm/objects/schemas/create-schema"},{"title":"Retrieve the schema of a specified custom object.","openapi":"specs/2026-09/crm-schemas-v2026-09.json GET /crm-object-schemas/2026-09/schemas/{objectType}","href":"/api-reference/latest/crm/objects/schemas/get-schema"},{"title":"Retrieve all custom object schemas.","openapi":"specs/2026-09/crm-schemas-v2026-09.json GET /crm-object-schemas/2026-09/schemas","href":"/api-reference/latest/crm/objects/schemas/get-schemas"},{"title":"Update the schema of a specified custom object.","openapi":"specs/2026-09/crm-schemas-v2026-09.json PATCH /crm-object-schemas/2026-09/schemas/{objectType}","href":"/api-reference/latest/crm/objects/schemas/update-schema"},{"title":"Delete the schema of a specified custom object.","openapi":"specs/2026-09/crm-schemas-v2026-09.json DELETE /crm-object-schemas/2026-09/schemas/{objectType}","href":"/api-reference/latest/crm/objects/schemas/delete-schema"},{"group":"Lote","pages":[{"title":"Retrieve multiple custom object schemas in a batch request.","openapi":"specs/2026-09/crm-schemas-v2026-09.json POST /crm-object-schemas/2026-09/schemas/batch/read","href":"/api-reference/latest/crm/objects/schemas/batch/get-schemas"}]}]},{"group":"Servicios","pages":[{"title":"Services API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/services","href":"/api-reference/latest/crm/objects/services/guide"},{"title":"Create","openapi":"specs/2026-09/crm-services-v2026-09.json POST /crm/objects/2026-09/0-162","href":"/api-reference/latest/crm/objects/services/create-service"},{"title":"Read","openapi":"specs/2026-09/crm-services-v2026-09.json GET /crm/objects/2026-09/0-162/{serviceId}","href":"/api-reference/latest/crm/objects/services/get-service"},{"title":"List","openapi":"specs/2026-09/crm-services-v2026-09.json GET /crm/objects/2026-09/0-162","href":"/api-reference/latest/crm/objects/services/get-services"},{"title":"Update","openapi":"specs/2026-09/crm-services-v2026-09.json PATCH /crm/objects/2026-09/0-162/{serviceId}","href":"/api-reference/latest/crm/objects/services/update-service-objectId"},{"title":"Update","openapi":"specs/2026-09/crm-services-v2026-09.json PATCH /crm/objects/2026-09/0-162/{serviceId}","href":"/api-reference/latest/crm/objects/services/update-service"},{"title":"Archive","openapi":"specs/2026-09/crm-services-v2026-09.json DELETE /crm/objects/2026-09/0-162/{serviceId}","href":"/api-reference/latest/crm/objects/services/delete-service"},{"group":"Lote","pages":[{"title":"Create a batch of services","openapi":"specs/2026-09/crm-services-v2026-09.json POST /crm/objects/2026-09/0-162/batch/create","href":"/api-reference/latest/crm/objects/services/batch/create-services"},{"title":"Read a batch of services by internal ID, or unique property values","openapi":"specs/2026-09/crm-services-v2026-09.json POST /crm/objects/2026-09/0-162/batch/read","href":"/api-reference/latest/crm/objects/services/batch/get-services"},{"title":"Update a batch of services by internal ID, or unique property values","openapi":"specs/2026-09/crm-services-v2026-09.json POST /crm/objects/2026-09/0-162/batch/update","href":"/api-reference/latest/crm/objects/services/batch/update-services"},{"title":"Create or update a batch of services by unique property values","openapi":"specs/2026-09/crm-services-v2026-09.json POST /crm/objects/2026-09/0-162/batch/upsert","href":"/api-reference/latest/crm/objects/services/batch/upsert-services"},{"title":"Archive a batch of services by ID","openapi":"specs/2026-09/crm-services-v2026-09.json POST /crm/objects/2026-09/0-162/batch/archive","href":"/api-reference/latest/crm/objects/services/batch/delete-services"}]},{"group":"Fusionar","pages":[{"title":"Merge two services","openapi":"specs/2026-09/crm-services-v2026-09.json POST /crm/objects/2026-09/services/merge","href":"/api-reference/latest/crm/objects/services/merge/merge-services"}]},{"group":"Buscar","pages":[{"title":"Search across objects","openapi":"specs/2026-09/crm-services-v2026-09.json POST /crm/objects/2026-09/0-162/search","href":"/api-reference/latest/crm/objects/services/search/search-services"}]}]},{"group":"Impuestos","pages":[{"title":"Taxes API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/taxes","href":"/api-reference/latest/crm/objects/taxes/guide"},{"title":"Create","openapi":"specs/2026-09/crm-taxes-v2026-09.json POST /crm/objects/2026-09/taxes","href":"/api-reference/latest/crm/objects/taxes/create-tax"},{"title":"Read","openapi":"specs/2026-09/crm-taxes-v2026-09.json GET /crm/objects/2026-09/taxes/{taxId}","href":"/api-reference/latest/crm/objects/taxes/get-tax"},{"title":"List","openapi":"specs/2026-09/crm-taxes-v2026-09.json GET /crm/objects/2026-09/taxes","href":"/api-reference/latest/crm/objects/taxes/get-taxes"},{"title":"Update","openapi":"specs/2026-09/crm-taxes-v2026-09.json PATCH /crm/objects/2026-09/taxes/{taxId}","href":"/api-reference/latest/crm/objects/taxes/update-tax"},{"title":"Archive","openapi":"specs/2026-09/crm-taxes-v2026-09.json DELETE /crm/objects/2026-09/taxes/{taxId}","href":"/api-reference/latest/crm/objects/taxes/delete-tax"},{"group":"Lote","pages":[{"title":"Create a batch of taxes","openapi":"specs/2026-09/crm-taxes-v2026-09.json POST /crm/objects/2026-09/taxes/batch/create","href":"/api-reference/latest/crm/objects/taxes/batch/create-taxes"},{"title":"Read a batch of taxes by internal ID, or unique property values","openapi":"specs/2026-09/crm-taxes-v2026-09.json POST /crm/objects/2026-09/taxes/batch/read","href":"/api-reference/latest/crm/objects/taxes/batch/get-taxes"},{"title":"Update a batch of taxes by internal ID, or unique property values","openapi":"specs/2026-09/crm-taxes-v2026-09.json POST /crm/objects/2026-09/taxes/batch/update","href":"/api-reference/latest/crm/objects/taxes/batch/update-taxes"},{"title":"Create or update a batch of taxes by unique property values","openapi":"specs/2026-09/crm-taxes-v2026-09.json POST /crm/objects/2026-09/taxes/batch/upsert","href":"/api-reference/latest/crm/objects/taxes/batch/upsert-taxes"},{"title":"Archive a batch of taxes by ID","openapi":"specs/2026-09/crm-taxes-v2026-09.json POST /crm/objects/2026-09/taxes/batch/archive","href":"/api-reference/latest/crm/objects/taxes/batch/delete-taxes"}]},{"group":"Buscar","pages":[{"title":"Search for taxes using specified criteria.","openapi":"specs/2026-09/crm-taxes-v2026-09.json POST /crm/objects/2026-09/taxes/search","href":"/api-reference/latest/crm/objects/taxes/search/search-taxes"}]}]},{"group":"Tickets","pages":[{"title":"API del CRM | Tickets","href":"/api-reference/latest/crm/objects/tickets/guide"},{"title":"Ticket object definition","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/tickets/object-definition","href":"/api-reference/latest/crm/objects/tickets/object-definition"},{"title":"Create","openapi":"specs/2026-09/crm-tickets-v2026-09.json POST /crm/objects/2026-09/tickets","href":"/api-reference/latest/crm/objects/tickets/create-ticket"},{"title":"Read","openapi":"specs/2026-09/crm-tickets-v2026-09.json GET /crm/objects/2026-09/tickets/{ticketId}","href":"/api-reference/latest/crm/objects/tickets/get-ticket"},{"title":"List","openapi":"specs/2026-09/crm-tickets-v2026-09.json GET /crm/objects/2026-09/tickets","href":"/api-reference/latest/crm/objects/tickets/get-tickets"},{"title":"Merge two tickets","openapi":"specs/2026-09/crm-tickets-v2026-09.json POST /crm/objects/2026-09/tickets/merge","href":"/api-reference/latest/crm/objects/tickets/merge-tickets"},{"title":"Update","openapi":"specs/2026-09/crm-tickets-v2026-09.json PATCH /crm/objects/2026-09/tickets/{ticketId}","href":"/api-reference/latest/crm/objects/tickets/update-ticket-objectId"},{"title":"Update","openapi":"specs/2026-09/crm-tickets-v2026-09.json PATCH /crm/objects/2026-09/tickets/{ticketId}","href":"/api-reference/latest/crm/objects/tickets/update-ticket"},{"title":"Archive","openapi":"specs/2026-09/crm-tickets-v2026-09.json DELETE /crm/objects/2026-09/tickets/{ticketId}","href":"/api-reference/latest/crm/objects/tickets/delete-ticket"},{"group":"Lote","pages":[{"title":"Create a batch of tickets","openapi":"specs/2026-09/crm-tickets-v2026-09.json POST /crm/objects/2026-09/tickets/batch/create","href":"/api-reference/latest/crm/objects/tickets/batch/create-tickets"},{"title":"Read a batch of tickets by internal ID, or unique property values","openapi":"specs/2026-09/crm-tickets-v2026-09.json POST /crm/objects/2026-09/tickets/batch/read","href":"/api-reference/latest/crm/objects/tickets/batch/get-tickets"},{"title":"Update a batch of tickets by internal ID, or unique property values","openapi":"specs/2026-09/crm-tickets-v2026-09.json POST /crm/objects/2026-09/tickets/batch/update","href":"/api-reference/latest/crm/objects/tickets/batch/update-tickets"},{"title":"Create or update a batch of tickets by unique property values","openapi":"specs/2026-09/crm-tickets-v2026-09.json POST /crm/objects/2026-09/tickets/batch/upsert","href":"/api-reference/latest/crm/objects/tickets/batch/upsert-tickets"},{"title":"Archive a batch of tickets by ID","openapi":"specs/2026-09/crm-tickets-v2026-09.json POST /crm/objects/2026-09/tickets/batch/archive","href":"/api-reference/latest/crm/objects/tickets/batch/delete-tickets"}]},{"group":"Buscar","pages":[{"title":"Search for tickets","openapi":"specs/2026-09/crm-tickets-v2026-09.json POST /crm/objects/2026-09/tickets/search","href":"/api-reference/latest/crm/objects/tickets/search/search-tickets"}]}]},{"group":"Usuarios","pages":[{"title":"Users API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/objects/users","href":"/api-reference/latest/crm/objects/users/guide"},{"title":"Create","openapi":"specs/2026-09/crm-users-v2026-09.json POST /crm/objects/2026-09/users","href":"/api-reference/latest/crm/objects/users/create-user"},{"title":"Read","openapi":"specs/2026-09/crm-users-v2026-09.json GET /crm/objects/2026-09/users/{userId}","href":"/api-reference/latest/crm/objects/users/get-user"},{"title":"List","openapi":"specs/2026-09/crm-users-v2026-09.json GET /crm/objects/2026-09/users","href":"/api-reference/latest/crm/objects/users/get-users"},{"title":"Update user","openapi":"specs/2026-09/crm-users-v2026-09.json PATCH /crm/objects/2026-09/users/{userId}","href":"/api-reference/latest/crm/objects/users/update-user"},{"title":"Archive","openapi":"specs/2026-09/crm-users-v2026-09.json DELETE /crm/objects/2026-09/users/{userId}","href":"/api-reference/latest/crm/objects/users/delete-user"},{"group":"Lote","pages":[{"title":"Create a batch of users","openapi":"specs/2026-09/crm-users-v2026-09.json POST /crm/objects/2026-09/users/batch/create","href":"/api-reference/latest/crm/objects/users/batch/create-users"},{"title":"Read a batch of users by internal ID, or unique property values","openapi":"specs/2026-09/crm-users-v2026-09.json POST /crm/objects/2026-09/users/batch/read","href":"/api-reference/latest/crm/objects/users/batch/get-users"},{"title":"Update a batch of users by internal ID, or unique property values","openapi":"specs/2026-09/crm-users-v2026-09.json POST /crm/objects/2026-09/users/batch/update","href":"/api-reference/latest/crm/objects/users/batch/update-users"},{"title":"Create or update a batch of users by unique property values","openapi":"specs/2026-09/crm-users-v2026-09.json POST /crm/objects/2026-09/users/batch/upsert","href":"/api-reference/latest/crm/objects/users/batch/upsert-users"},{"title":"Archive a batch of users by ID","openapi":"specs/2026-09/crm-users-v2026-09.json POST /crm/objects/2026-09/users/batch/archive","href":"/api-reference/latest/crm/objects/users/batch/delete-users"}]},{"group":"Buscar","pages":[{"title":"Search for users based on specified criteria.","openapi":"specs/2026-09/crm-users-v2026-09.json POST /crm/objects/2026-09/users/search","href":"/api-reference/latest/crm/objects/users/search/search-users"}]}]}]},{"group":"Propietarios","pages":[{"title":"API de CRM | Propietarios","href":"/api-reference/latest/crm/owners/guide"},{"title":"Retrieve an owner","openapi":"specs/2026-09/crm-crm-owners-v2026-09.json GET /crm/owners/2026-09/{ownerId}","href":"/api-reference/latest/crm/owners/get-owner"},{"title":"Retrieve all owners","openapi":"specs/2026-09/crm-crm-owners-v2026-09.json GET /crm/owners/2026-09","href":"/api-reference/latest/crm/owners/get-owners"}]},{"group":"Pipelines","pages":[{"title":"API de CRM | Pipelines","href":"/api-reference/latest/crm/pipelines/guide"},{"title":"Create pipeline","openapi":"specs/2026-09/crm-pipelines-v2026-09.json POST /crm/pipelines/2026-09/{objectType}","href":"/api-reference/latest/crm/pipelines/create-pipeline"},{"title":"Retrieve pipeline","openapi":"specs/2026-09/crm-pipelines-v2026-09.json GET /crm/pipelines/2026-09/{objectType}/{pipelineId}","href":"/api-reference/latest/crm/pipelines/get-pipeline"},{"title":"Retrieve audit logs","openapi":"specs/2026-09/crm-pipelines-v2026-09.json GET /crm/pipelines/2026-09/{objectType}/{pipelineId}/audit","href":"/api-reference/latest/crm/pipelines/get-pipelines-audit"},{"title":"Retrieve pipelines","openapi":"specs/2026-09/crm-pipelines-v2026-09.json GET /crm/pipelines/2026-09/{objectType}","href":"/api-reference/latest/crm/pipelines/get-pipelines"},{"title":"Update pipeline (Partial)","openapi":"specs/2026-09/crm-pipelines-v2026-09.json PATCH /crm/pipelines/2026-09/{objectType}/{pipelineId}","href":"/api-reference/latest/crm/pipelines/partially-update-pipeline"},{"title":"Update pipeline (Replace)","openapi":"specs/2026-09/crm-pipelines-v2026-09.json PUT /crm/pipelines/2026-09/{objectType}/{pipelineId}","href":"/api-reference/latest/crm/pipelines/update-pipeline"},{"title":"Delete pipeline","openapi":"specs/2026-09/crm-pipelines-v2026-09.json DELETE /crm/pipelines/2026-09/{objectType}/{pipelineId}","href":"/api-reference/latest/crm/pipelines/delete-pipeline"},{"group":"Reglas","pages":[{"title":"Pipeline Rules API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/pipelines/rules","href":"/api-reference/latest/crm/pipelines/rules/guide"},{"title":"Retrieve Approval","openapi":"specs/2026-09/crm-pipeline-governance-v2026-09.json GET /crm/pipelines-rules/2026-09/{objectTypeId}/{pipelineId}/approvals/{objectId}","href":"/api-reference/latest/crm/pipelines/rules/get-pipeline-approvals"},{"title":"Retrieve rules","openapi":"specs/2026-09/crm-pipeline-governance-v2026-09.json GET /crm/pipelines-rules/2026-09/{objectTypeId}/{pipelineId}","href":"/api-reference/latest/crm/pipelines/rules/get-pipeline-permissions"},{"title":"Retrieve permissions","openapi":"specs/2026-09/crm-pipeline-governance-v2026-09.json GET /crm/pipelines-rules/2026-09/{objectTypeId}/{pipelineId}/stage-edit-permissions","href":"/api-reference/latest/crm/pipelines/rules/get-pipeline-stage-permissions"},{"title":"Update rules (Partial)","openapi":"specs/2026-09/crm-pipeline-governance-v2026-09.json PATCH /crm/pipelines-rules/2026-09/{objectTypeId}/{pipelineId}","href":"/api-reference/latest/crm/pipelines/rules/partially-update-pipeline-rules"},{"title":"Start Approval","openapi":"specs/2026-09/crm-pipeline-governance-v2026-09.json POST /crm/pipelines-rules/2026-09/{objectTypeId}/{pipelineId}/approvals/start","href":"/api-reference/latest/crm/pipelines/rules/start-pipeline-approval"},{"title":"Update rules (Replace)","openapi":"specs/2026-09/crm-pipeline-governance-v2026-09.json PUT /crm/pipelines-rules/2026-09/{objectTypeId}/{pipelineId}","href":"/api-reference/latest/crm/pipelines/rules/update-pipeline-rules"},{"title":"Delete","openapi":"specs/2026-09/crm-pipeline-governance-v2026-09.json DELETE /crm/pipelines-rules/2026-09/{objectTypeId}/{pipelineId}","href":"/api-reference/latest/crm/pipelines/rules/delete-pipeline-rules"}]},{"group":"Etapas","pages":[{"title":"Create Stage","openapi":"specs/2026-09/crm-pipelines-v2026-09.json POST /crm/pipelines/2026-09/{objectType}/{pipelineId}/stages","href":"/api-reference/latest/crm/pipelines/stages/create-pipeline-stage"},{"title":"Retrieve stage","openapi":"specs/2026-09/crm-pipelines-v2026-09.json GET /crm/pipelines/2026-09/{objectType}/{pipelineId}/stages/{stageId}","href":"/api-reference/latest/crm/pipelines/stages/get-pipeline-stage"},{"title":"Retrieve stage audit","openapi":"specs/2026-09/crm-pipelines-v2026-09.json GET /crm/pipelines/2026-09/{objectType}/{pipelineId}/stages/{stageId}/audit","href":"/api-reference/latest/crm/pipelines/stages/get-pipelines-stage-audit"},{"title":"Update stage","openapi":"specs/2026-09/crm-pipelines-v2026-09.json PUT /crm/pipelines/2026-09/{objectType}/{pipelineId}/stages/{stageId}","href":"/api-reference/latest/crm/pipelines/stages/update-pipeline-stage"},{"title":"Delete stage","openapi":"specs/2026-09/crm-pipelines-v2026-09.json DELETE /crm/pipelines/2026-09/{objectType}/{pipelineId}/stages/{stageId}","href":"/api-reference/latest/crm/pipelines/stages/delete-pipeline-stage"}]}]},{"group":"Propiedades","pages":[{"title":"API del CRM | Propiedades","href":"/api-reference/latest/crm/properties/guide"},{"title":"Create a property","openapi":"specs/2026-09/crm-properties-v2026-09.json POST /crm/properties/2026-09/{objectType}","href":"/api-reference/latest/crm/properties/create-property"},{"title":"Read all properties","openapi":"specs/2026-09/crm-properties-v2026-09.json GET /crm/properties/2026-09/{objectType}","href":"/api-reference/latest/crm/properties/get-properties"},{"title":"Read a property","openapi":"specs/2026-09/crm-properties-v2026-09.json GET /crm/properties/2026-09/{objectType}/{propertyName}","href":"/api-reference/latest/crm/properties/get-property"},{"title":"Access and manage Sensitive Data","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/properties/sensitive-data","href":"/api-reference/latest/crm/properties/sensitive-data"},{"title":"Update a property","openapi":"specs/2026-09/crm-properties-v2026-09.json PATCH /crm/properties/2026-09/{objectType}/{propertyName}","href":"/api-reference/latest/crm/properties/update-property"},{"title":"Archive a property","openapi":"specs/2026-09/crm-properties-v2026-09.json DELETE /crm/properties/2026-09/{objectType}/{propertyName}","href":"/api-reference/latest/crm/properties/delete-property"},{"group":"Lote","pages":[{"title":"Create a batch of properties","openapi":"specs/2026-09/crm-properties-v2026-09.json POST /crm/properties/2026-09/{objectType}/batch/create","href":"/api-reference/latest/crm/properties/batch/create-properties"},{"title":"Read a batch of properties","openapi":"specs/2026-09/crm-properties-v2026-09.json POST /crm/properties/2026-09/{objectType}/batch/read","href":"/api-reference/latest/crm/properties/batch/get-properties"},{"title":"Archive a batch of properties","openapi":"specs/2026-09/crm-properties-v2026-09.json POST /crm/properties/2026-09/{objectType}/batch/archive","href":"/api-reference/latest/crm/properties/batch/delete-properties"}]},{"group":"Grupos de propiedades","pages":[{"title":"Create a property group","openapi":"specs/2026-09/crm-properties-v2026-09.json POST /crm/properties/2026-09/{objectType}/groups","href":"/api-reference/latest/crm/properties/property-groups/create-property"},{"title":"Read all property groups","openapi":"specs/2026-09/crm-properties-v2026-09.json GET /crm/properties/2026-09/{objectType}/groups","href":"/api-reference/latest/crm/properties/property-groups/get-properties"},{"title":"Read a property group","openapi":"specs/2026-09/crm-properties-v2026-09.json GET /crm/properties/2026-09/{objectType}/groups/{groupName}","href":"/api-reference/latest/crm/properties/property-groups/get-property"},{"title":"Update a property group","openapi":"specs/2026-09/crm-properties-v2026-09.json PATCH /crm/properties/2026-09/{objectType}/groups/{groupName}","href":"/api-reference/latest/crm/properties/property-groups/update-property"},{"title":"Archive a property group","openapi":"specs/2026-09/crm-properties-v2026-09.json DELETE /crm/properties/2026-09/{objectType}/groups/{groupName}","href":"/api-reference/latest/crm/properties/property-groups/delete-property"}]}]},{"group":"Validación de propiedades","pages":[{"title":"Property Validations API","url":"https://developers.hubspot.com/docs/api-reference/latest/crm/property-validations","href":"/api-reference/latest/crm/property-validations/guide"},{"title":"Read validation rules for a property","openapi":"specs/2026-09/crm-property-validations-v2026-09.json GET /crm/property-validations/2026-09/{objectTypeId}/{propertyName}","href":"/api-reference/latest/crm/property-validations/get-property-validation"},{"title":"Retrieve a validation rule for a specific property and rule type, providing details on how property values should be formatted.","openapi":"specs/2026-09/crm-property-validations-v2026-09.json GET /crm/property-validations/2026-09/{objectTypeId}/{propertyName}/rule-type/{ruleType}","href":"/api-reference/latest/crm/property-validations/get-property-validations-ruleType"},{"title":"Read all property validation rules for an object","openapi":"specs/2026-09/crm-property-validations-v2026-09.json GET /crm/property-validations/2026-09/{objectTypeId}","href":"/api-reference/latest/crm/property-validations/get-property-validations"},{"title":"Update a validation rule for a specific property and rule type, allowing customization of property value constraints.","openapi":"specs/2026-09/crm-property-validations-v2026-09.json PUT /crm/property-validations/2026-09/{objectTypeId}/{propertyName}/rule-type/{ruleType}","href":"/api-reference/latest/crm/property-validations/update-property-validation"}]}]},{"group":"Data Studio","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/DataManagement.svg","pages":[{"group":"Ingesta de fuentes de datos","pages":[{"title":"Data source ingestion API","url":"https://developers.hubspot.com/docs/api-reference/latest/data-studio/datasource-ingestion","href":"/api-reference/latest/data-studio/datasource-ingestion/guide"},{"title":"Create data source","openapi":"specs/2026-09/data-studio-datasource-ingestion-v2026-09.json POST /data-studio/data-source/2026-09","href":"/api-reference/latest/data-studio/datasource-ingestion/create-datasource"},{"title":"Retrieve data source","openapi":"specs/2026-09/data-studio-datasource-ingestion-v2026-09.json GET /data-studio/data-source/2026-09/{datasourceId}","href":"/api-reference/latest/data-studio/datasource-ingestion/get-datasource"},{"title":"Update data source","openapi":"specs/2026-09/data-studio-datasource-ingestion-v2026-09.json PUT /data-studio/data-source/2026-09/{datasourceId}","href":"/api-reference/latest/data-studio/datasource-ingestion/update-datasource"},{"title":"Delete data source","openapi":"specs/2026-09/data-studio-datasource-ingestion-v2026-09.json DELETE /data-studio/data-source/2026-09/{datasourceId}","href":"/api-reference/latest/data-studio/datasource-ingestion/delete-datasource"}]}]},{"group":"Eventos","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/DynamicFilter.svg","pages":[{"title":"Eventos de API | Evento Analíticas","href":"/api-reference/latest/events/guide"},{"group":"Definir eventos","pages":[{"title":"Definir eventos personalizados","href":"/api-reference/latest/events/define-events/guide"},{"title":"Create an event definition","openapi":"specs/2026-09/events-manage-event-definitions-v2026-09.json POST /events/2026-09/event-definitions","href":"/api-reference/latest/events/define-events/create-event-definition"},{"title":"Create an event property","openapi":"specs/2026-09/events-manage-event-definitions-v2026-09.json POST /events/2026-09/event-definitions/{eventName}/property","href":"/api-reference/latest/events/define-events/create-event-property"},{"title":"Get an event definition","openapi":"specs/2026-09/events-manage-event-definitions-v2026-09.json GET /events/2026-09/event-definitions/{eventName}","href":"/api-reference/latest/events/define-events/get-event-definition"},{"title":"Get all event definitions","openapi":"specs/2026-09/events-manage-event-definitions-v2026-09.json GET /events/2026-09/event-definitions","href":"/api-reference/latest/events/define-events/get-event-definitions"},{"title":"Update an event definition","openapi":"specs/2026-09/events-manage-event-definitions-v2026-09.json PATCH /events/2026-09/event-definitions/{eventName}","href":"/api-reference/latest/events/define-events/update-event-definition"},{"title":"Update an event property","openapi":"specs/2026-09/events-manage-event-definitions-v2026-09.json PATCH /events/2026-09/event-definitions/{eventName}/property/{propertyName}","href":"/api-reference/latest/events/define-events/update-event-property"},{"title":"Delete an event definition","openapi":"specs/2026-09/events-manage-event-definitions-v2026-09.json DELETE /events/2026-09/event-definitions/{eventName}","href":"/api-reference/latest/events/define-events/delete-event-definition"},{"title":"Delete an event property","openapi":"specs/2026-09/events-manage-event-definitions-v2026-09.json DELETE /events/2026-09/event-definitions/{eventName}/property/{propertyName}","href":"/api-reference/latest/events/define-events/delete-event-property"}]},{"group":"Recuperar eventos","pages":[{"title":"Retrieve event types","openapi":"specs/2026-09/events-events-v2026-09.json GET /events/event-occurrences/2026-09/event-types","href":"/api-reference/latest/events/retrieve-events/get-event-types"},{"title":"Retrieve event occurrences","openapi":"specs/2026-09/events-events-v2026-09.json GET /events/event-occurrences/2026-09","href":"/api-reference/latest/events/retrieve-events/get-events"}]},{"group":"Enviar datos de eventos","pages":[{"title":"Enviar finalizaciones de evento personalizado","href":"/api-reference/latest/events/send-event-data/guide"},{"title":"Send a batch of event occurrences","openapi":"specs/2026-09/events-send-event-completions-v2026-09.json POST /events/2026-09/send/batch","href":"/api-reference/latest/events/send-event-data/batch-send-occurrences"},{"title":"Send an event occurrence","openapi":"specs/2026-09/events-send-event-completions-v2026-09.json POST /events/2026-09/send","href":"/api-reference/latest/events/send-event-data/send-event-occurrence"}]}]},{"group":"Archivos","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/FolderOpen.svg","pages":[{"title":"API del CMS | Administrador de archivos","href":"/api-reference/latest/files/guide"},{"group":"Archivos","pages":[{"title":"Check import status","openapi":"specs/2026-09/files-files-v2026-09.json GET /files/2026-09/files/import-from-url/async/tasks/{taskId}/status","href":"/api-reference/latest/files/files/get-file-status"},{"title":"Import file from URL","openapi":"specs/2026-09/files-files-v2026-09.json POST /files/2026-09/files/import-from-url/async","href":"/api-reference/latest/files/files/import-from-url"},{"title":"Search files","openapi":"specs/2026-09/files-files-v2026-09.json GET /files/2026-09/files/search","href":"/api-reference/latest/files/files/search-files"}]},{"group":"Carpetas","pages":[{"title":"Check folder update status","openapi":"specs/2026-09/files-files-v2026-09.json GET /files/2026-09/folders/update/async/tasks/{taskId}/status","href":"/api-reference/latest/files/folders/get-folder-update-status"},{"title":"Search folders","openapi":"specs/2026-09/files-files-v2026-09.json GET /files/2026-09/folders/search","href":"/api-reference/latest/files/folders/search-folders"},{"title":"Update folder properties by folder ID","openapi":"specs/2026-09/files-files-v2026-09.json PATCH /files/2026-09/folders/{folderId}","href":"/api-reference/latest/files/folders/update-folder-folderId"}]}]},{"group":"Marketing","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/Marketing.svg","pages":[{"group":"Campañas","pages":[{"title":"Campaigns API","url":"https://developers.hubspot.com/docs/api-reference/latest/marketing/campaigns","href":"/api-reference/latest/marketing/campaigns/guide"},{"title":"Clone a campaign","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json POST /marketing/campaigns/2026-09/clone","href":"/api-reference/latest/marketing/campaigns/clone-campaign"},{"title":"Create a campaign","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json POST /marketing/campaigns/2026-09","href":"/api-reference/latest/marketing/campaigns/create-campaign"},{"title":"Retrieve a campaign","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09/{campaignGuid}","href":"/api-reference/latest/marketing/campaigns/get-campaign"},{"title":"Retrieve campaigns","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09","href":"/api-reference/latest/marketing/campaigns/get-campaigns"},{"title":"Retrieve clone status","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09/clone/{campaignGuid}/status","href":"/api-reference/latest/marketing/campaigns/get-clone-status"},{"title":"Update a campaign","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json PATCH /marketing/campaigns/2026-09/{campaignGuid}","href":"/api-reference/latest/marketing/campaigns/update-campaign"},{"title":"Delete a campaign","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json DELETE /marketing/campaigns/2026-09/{campaignGuid}","href":"/api-reference/latest/marketing/campaigns/delete-campaign"},{"group":"Recursos","pages":[{"title":"Add asset","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json PUT /marketing/campaigns/2026-09/{campaignGuid}/assets/{assetType}/{assetId}","href":"/api-reference/latest/marketing/campaigns/assets/add-asset"},{"title":"Retrieve asset types","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09/asset-types","href":"/api-reference/latest/marketing/campaigns/assets/get-assets"},{"title":"Remove asset","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json DELETE /marketing/campaigns/2026-09/{campaignGuid}/assets/{assetType}/{assetId}","href":"/api-reference/latest/marketing/campaigns/assets/delete-asset"}]},{"group":"Lote","pages":[{"title":"Batch create campaigns","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json POST /marketing/campaigns/2026-09/batch/create","href":"/api-reference/latest/marketing/campaigns/batch/create-campaigns"},{"title":"Batch retrieve campaigns","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json POST /marketing/campaigns/2026-09/batch/read","href":"/api-reference/latest/marketing/campaigns/batch/get-campaigns"},{"title":"Batch update campaigns","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json POST /marketing/campaigns/2026-09/batch/update","href":"/api-reference/latest/marketing/campaigns/batch/update-campaigns"},{"title":"Batch archive campaigns","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json POST /marketing/campaigns/2026-09/batch/archive","href":"/api-reference/latest/marketing/campaigns/batch/delete-campaigns"}]},{"group":"Presupuesto","pages":[{"title":"Add budget item","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json POST /marketing/campaigns/2026-09/{campaignGuid}/budget","href":"/api-reference/latest/marketing/campaigns/budget/create-budget-item"},{"title":"Retrieve budget item","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09/{campaignGuid}/budget/{budgetId}","href":"/api-reference/latest/marketing/campaigns/budget/get-budget-item"},{"title":"Retrieve budget details","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09/{campaignGuid}/budget/totals","href":"/api-reference/latest/marketing/campaigns/budget/get-budget-totals"},{"title":"Update budget item","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json PUT /marketing/campaigns/2026-09/{campaignGuid}/budget/{budgetId}","href":"/api-reference/latest/marketing/campaigns/budget/update-budget-item"},{"title":"Delete budget item","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json DELETE /marketing/campaigns/2026-09/{campaignGuid}/budget/{budgetId}","href":"/api-reference/latest/marketing/campaigns/budget/delete-budget-item"}]},{"group":"Informes","pages":[{"title":"Retrieve contact IDs","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09/{campaignGuid}/reports/contacts/{contactType}","href":"/api-reference/latest/marketing/campaigns/reports/get-contact-ids"},{"title":"Retrieve metrics","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09/{campaignGuid}/reports/metrics","href":"/api-reference/latest/marketing/campaigns/reports/get-metrics"},{"title":"Retrieve revenue report","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09/{campaignGuid}/reports/revenue","href":"/api-reference/latest/marketing/campaigns/reports/get-revenue-report"}]},{"group":"Gastar","pages":[{"title":"Create spend item","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json POST /marketing/campaigns/2026-09/{campaignGuid}/spend","href":"/api-reference/latest/marketing/campaigns/spend/create-spend-item"},{"title":"Retrieve spend Item","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json GET /marketing/campaigns/2026-09/{campaignGuid}/spend/{spendId}","href":"/api-reference/latest/marketing/campaigns/spend/get-spend-item"},{"title":"Update spend item","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json PUT /marketing/campaigns/2026-09/{campaignGuid}/spend/{spendId}","href":"/api-reference/latest/marketing/campaigns/spend/update-spend-item"},{"title":"Delete spend item","openapi":"specs/2026-09/marketing-campaigns-public-api-v2026-09.json DELETE /marketing/campaigns/2026-09/{campaignGuid}/spend/{spendId}","href":"/api-reference/latest/marketing/campaigns/spend/delete-spend-item"}]}]},{"group":"CTAs","pages":[{"title":"Calls-to-action JavaScript API","url":"https://developers.hubspot.com/docs/api-reference/latest/marketing/ctas-sdk","href":"/api-reference/latest/marketing/ctas-sdk/guide"}]},{"group":"Formularios","pages":[{"title":"Global form events","url":"https://developers.hubspot.com/docs/api-reference/latest/marketing/forms/global-form-events","href":"/api-reference/latest/marketing/forms/global-form-events"}]},{"group":"Correos de marketing","pages":[{"title":"Marketing API | Marketing Email","url":"https://developers.hubspot.com/docs/api-reference/latest/marketing/marketing-emails","href":"/api-reference/latest/marketing/marketing-emails/guide"},{"title":"Create an email","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json POST /marketing/emails/2026-09","href":"/api-reference/latest/marketing/marketing-emails/create-email"},{"title":"Retrieve emails","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json GET /marketing/emails/2026-09","href":"/api-reference/latest/marketing/marketing-emails/get-emails"},{"group":"Correos","pages":[{"title":"Create an A/B test variation","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json POST /marketing/emails/2026-09/ab-test/create-variation","href":"/api-reference/latest/marketing/marketing-emails/emails/create-ab-variation"},{"title":"Clone a marketing email","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json POST /marketing/emails/2026-09/clone","href":"/api-reference/latest/marketing/marketing-emails/emails/create-clone"},{"title":"Get A/B test variation","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json GET /marketing/emails/2026-09/{emailId}/ab-test/get-variation","href":"/api-reference/latest/marketing/marketing-emails/emails/get-ab-variation"},{"title":"Get email draft","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json GET /marketing/emails/2026-09/{emailId}/draft","href":"/api-reference/latest/marketing/marketing-emails/emails/get-email-draft"},{"title":"Get the details of a specified marketing email","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json GET /marketing/emails/2026-09/{emailId}","href":"/api-reference/latest/marketing/marketing-emails/emails/get-email"},{"title":"Update a marketing email","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json PATCH /marketing/emails/2026-09/{emailId}","href":"/api-reference/latest/marketing/marketing-emails/emails/update-email"},{"title":"Delete a marketing email","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json DELETE /marketing/emails/2026-09/{emailId}","href":"/api-reference/latest/marketing/marketing-emails/emails/delete-email"}]},{"group":"Modificaciones","pages":[{"title":"Get a revision of a marketing email","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json GET /marketing/emails/2026-09/{emailId}/revisions/{revisionId}","href":"/api-reference/latest/marketing/marketing-emails/revisions/get-revision"},{"title":"Reset draft","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json POST /marketing/emails/2026-09/{emailId}/draft/reset","href":"/api-reference/latest/marketing/marketing-emails/revisions/reset-draft"},{"title":"Restore to draft","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json POST /marketing/emails/2026-09/{emailId}/revisions/{revisionId}/restore-to-draft","href":"/api-reference/latest/marketing/marketing-emails/revisions/reset-to-draft"},{"title":"Restore from revision","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json POST /marketing/emails/2026-09/{emailId}/revisions/{revisionId}/restore","href":"/api-reference/latest/marketing/marketing-emails/revisions/restore-from-revision"},{"title":"Update draft","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json PATCH /marketing/emails/2026-09/{emailId}/draft","href":"/api-reference/latest/marketing/marketing-emails/revisions/update-draft"}]},{"group":"Estadísticas","pages":[{"title":"Get statistics histogram","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json GET /marketing/emails/2026-09/statistics/histogram","href":"/api-reference/latest/marketing/marketing-emails/statistics/get-histogram"},{"title":"Get aggregated statistics","openapi":"specs/2026-09/marketing-marketing-emails-v2026-09.json GET /marketing/emails/2026-09/statistics/list","href":"/api-reference/latest/marketing/marketing-emails/statistics/get-statistics"}]}]},{"group":"Eventos de marketing","pages":[{"title":"API de marketing | Eventos de marketing","href":"/api-reference/latest/marketing/marketing-events/guide"},{"title":"Create an event","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/events","href":"/api-reference/latest/marketing/marketing-events/create-event"},{"title":"Retrieve event by HubSpot ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json GET /marketing/marketing-events/2026-09/{objectId}","href":"/api-reference/latest/marketing/marketing-events/get-marketing-event-objectId"},{"title":"Retrieve event by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json GET /marketing/marketing-events/2026-09/events/{externalEventId}","href":"/api-reference/latest/marketing/marketing-events/get-marketing-event"},{"title":"Retrieve all events","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json GET /marketing/marketing-events/2026-09","href":"/api-reference/latest/marketing/marketing-events/get-marketing-events"},{"title":"Partially update event by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json PATCH /marketing/marketing-events/2026-09/events/{externalEventId}","href":"/api-reference/latest/marketing/marketing-events/update-event-externalId"},{"title":"Update event by HubSpot ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json PATCH /marketing/marketing-events/2026-09/{objectId}","href":"/api-reference/latest/marketing/marketing-events/update-event"},{"title":"Update event by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json PUT /marketing/marketing-events/2026-09/events/{externalEventId}","href":"/api-reference/latest/marketing/marketing-events/update-marketing-event"},{"title":"Delete event by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json DELETE /marketing/marketing-events/2026-09/events/{externalEventId}","href":"/api-reference/latest/marketing/marketing-events/delete-event-externalId"},{"title":"Delete event by HubSpot ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json DELETE /marketing/marketing-events/2026-09/{objectId}","href":"/api-reference/latest/marketing/marketing-events/delete-event"},{"group":"Asistencia","pages":[{"title":"Record attendance by contact ID and external event ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/attendance/{externalEventId}/{subscriberState}/create","href":"/api-reference/latest/marketing/marketing-events/attendance/set-attendance-contactId-externalId"},{"title":"Record attendance by participant email and external event ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/attendance/{externalEventId}/{subscriberState}/email-create","href":"/api-reference/latest/marketing/marketing-events/attendance/set-attendance-email-externalId"}]},{"group":"Lote","pages":[{"title":"Update events by HubSpot ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/batch/update","href":"/api-reference/latest/marketing/marketing-events/batch/update-marketing-events"},{"title":"Create or update events","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/events/upsert","href":"/api-reference/latest/marketing/marketing-events/batch/upsert-marketing-events"},{"title":"Delete events by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/events/delete","href":"/api-reference/latest/marketing/marketing-events/batch/delete-events-externalId"},{"title":"Delete events by HubSpot ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/batch/archive","href":"/api-reference/latest/marketing/marketing-events/batch/delete-marketing-events"}]},{"group":"Estado del evento","pages":[{"title":"Mark an event as canceled","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/events/{externalEventId}/cancel","href":"/api-reference/latest/marketing/marketing-events/event-status/set-event-canceled"}]},{"group":"Identificadores","pages":[{"title":"Get events by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json GET /marketing/marketing-events/2026-09/{externalEventId}/identifiers","href":"/api-reference/latest/marketing/marketing-events/identifiers/get-marketing-events-externalId"},{"title":"Search for events by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json GET /marketing/marketing-events/2026-09/events/search","href":"/api-reference/latest/marketing/marketing-events/identifiers/search-events"}]},{"group":"Lista de asociaciones","pages":[{"title":"Associate a list by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json PUT /marketing/marketing-events/2026-09/associations/{externalAccountId}/{externalEventId}/lists/{listId}","href":"/api-reference/latest/marketing/marketing-events/list-associations/associate-list-externalId"},{"title":"Get associated lists by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json GET /marketing/marketing-events/2026-09/associations/{externalAccountId}/{externalEventId}/lists","href":"/api-reference/latest/marketing/marketing-events/list-associations/get-lists-externalId"},{"title":"Remove a list from an event by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json DELETE /marketing/marketing-events/2026-09/associations/{externalAccountId}/{externalEventId}/lists/{listId}","href":"/api-reference/latest/marketing/marketing-events/list-associations/remove-list-externalId"}]},{"group":"Estado del participante","pages":[{"title":"Retrieve participants by contact identifier","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json GET /marketing/marketing-events/2026-09/participations/contacts/{contactIdentifier}/breakdown","href":"/api-reference/latest/marketing/marketing-events/participant-state/get-participants-contactId"},{"title":"Retrieve participants by external ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json GET /marketing/marketing-events/2026-09/participations/{externalAccountId}/{externalEventId}","href":"/api-reference/latest/marketing/marketing-events/participant-state/get-participants-externalId"}]},{"group":"Configuración","pages":[{"title":"Retrieve the application settings","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json GET /marketing/marketing-events/2026-09/{appId}/settings","href":"/api-reference/latest/marketing/marketing-events/settings/get-app-settings"},{"title":"Update the application settings","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/{appId}/settings","href":"/api-reference/latest/marketing/marketing-events/settings/update-app-settings"}]},{"group":"Cambios de estado del suscriptor","pages":[{"title":"Set subscriber state by contact ID","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/events/{externalEventId}/{subscriberState}/upsert","href":"/api-reference/latest/marketing/marketing-events/subscriber-state-changes/set-subscriber-state-contactId"},{"title":"Record a subscriber state by contact email","openapi":"specs/2026-09/marketing-marketing-events-v2026-09.json POST /marketing/marketing-events/2026-09/events/{externalEventId}/{subscriberState}/email-upsert","href":"/api-reference/latest/marketing/marketing-events/subscriber-state-changes/set-subscriber-state"}]}]},{"group":"Correos transaccionales","pages":[{"title":"Transactional email API guide","url":"https://developers.hubspot.com/docs/api-reference/latest/marketing/transactional-emails","href":"/api-reference/latest/marketing/transactional-emails/guide"},{"title":"Send a transactional email","openapi":"specs/2026-09/marketing-transactional-single-send-v2026-09.json POST /marketing/transactional/2026-09/single-email/send","href":"/api-reference/latest/marketing/transactional-emails/create-transactional-email"}]}]},{"group":"Reuniones","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/Meetings.svg","pages":[{"group":"Tomador de notas","pages":[{"title":"Notetaker conversations recap API","url":"https://developers.hubspot.com/docs/api-reference/latest/meetings/notetaker","href":"/api-reference/latest/meetings/notetaker/guide"},{"title":"Retrieve conversation recap data","openapi":"specs/2026-09/crm-notetaker-conversation-recap-v2026-09.json GET /notetaker/2026-09/conversation/recap/{objectTypeId}/{objectId}","href":"/api-reference/latest/meetings/notetaker/get-conversation-recap"}]},{"group":"Programador","pages":[{"title":"Meetings scheduler API","url":"https://developers.hubspot.com/docs/api-reference/latest/meetings/scheduler","href":"/api-reference/latest/meetings/scheduler/guide"},{"group":"Calendario","pages":[{"title":"Create a new calendar event for a meeting","openapi":"specs/2026-09/scheduler-meetings-v2026-09.json POST /scheduler/2026-09/meetings/calendar","href":"/api-reference/latest/meetings/scheduler/calendar/create-calendar-event"}]},{"group":"Reuniones","pages":[{"title":"Book Meeting","openapi":"specs/2026-09/scheduler-meetings-v2026-09.json POST /scheduler/2026-09/meetings/meeting-links/book","href":"/api-reference/latest/meetings/scheduler/meetings/create-meeting"},{"title":"Retrieve availability","openapi":"specs/2026-09/scheduler-meetings-v2026-09.json GET /scheduler/2026-09/meetings/meeting-links/book/availability-page/{slug}","href":"/api-reference/latest/meetings/scheduler/meetings/get-availability"},{"title":"Retrieve meeting links","openapi":"specs/2026-09/scheduler-meetings-v2026-09.json GET /scheduler/2026-09/meetings/meeting-links","href":"/api-reference/latest/meetings/scheduler/meetings/get-meeting-links"},{"title":"Retrieve booking info","openapi":"specs/2026-09/scheduler-meetings-v2026-09.json GET /scheduler/2026-09/meetings/meeting-links/book/{slug}","href":"/api-reference/latest/meetings/scheduler/meetings/get-meeting-slug"}]}]}]},{"group":"Ingresos","icon":"https://www.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/Commerce.svg","pages":[{"group":"Cuentas de pago","pages":[{"title":"Payments accounts API","url":"https://developers.hubspot.com/docs/api-reference/latest/revenue/payment-accounts","href":"/api-reference/latest/revenue/payment-accounts/guide"},{"title":"Retrieve payment accounts status","openapi":"specs/2026-09/commerce-paymentsaccounts-v2026-09.json GET /commerce/payment-accounts/2026-09/status","href":"/api-reference/latest/revenue/payment-accounts/get-payment-account"}]},{"group":"Enlaces de pago","pages":[{"title":"Payment links API","url":"https://developers.hubspot.com/docs/api-reference/latest/revenue/payment-links","href":"/api-reference/latest/revenue/payment-links/guide"},{"title":"Create a payment link","openapi":"specs/2026-09/commerce-payment-links-v2026-09.json POST /commerce/payment-links/2026-09/payment-links","href":"/api-reference/latest/revenue/payment-links/create-payment-link"},{"title":"Retrieve a payment link","openapi":"specs/2026-09/commerce-payment-links-v2026-09.json GET /commerce/payment-links/2026-09/payment-links/{paymentLinkId}","href":"/api-reference/latest/revenue/payment-links/get-payment-link"},{"title":"Retrieve payment links","openapi":"specs/2026-09/commerce-payment-links-v2026-09.json GET /commerce/payment-links/2026-09/payment-links","href":"/api-reference/latest/revenue/payment-links/get-payment-links"},{"title":"Update a payment link","openapi":"specs/2026-09/commerce-payment-links-v2026-09.json PATCH /commerce/payment-links/2026-09/payment-links/{paymentLinkId}","href":"/api-reference/latest/revenue/payment-links/update-payment-link"},{"title":"Delete a payment link","openapi":"specs/2026-09/commerce-payment-links-v2026-09.json DELETE /commerce/payment-links/2026-09/payment-links/{paymentLinkId}","href":"/api-reference/latest/revenue/payment-links/delete-payment-link"}]},{"group":"Listas de precios","pages":[{"title":"Price books API","url":"https://developers.hubspot.com/docs/api-reference/latest/revenue/price-books","href":"/api-reference/latest/revenue/price-books/guide"},{"title":"Activate a price book","openapi":"specs/2026-09/commerce-price-books-v2026-09.json POST /commerce/price-books/2026-09/price-books/{priceBookId}/activate","href":"/api-reference/latest/revenue/price-books/activate-price-book"},{"title":"Create a price book","openapi":"specs/2026-09/commerce-price-books-v2026-09.json POST /commerce/price-books/2026-09/price-books","href":"/api-reference/latest/revenue/price-books/create-price-book"},{"title":"Deactivate a price book","openapi":"specs/2026-09/commerce-price-books-v2026-09.json POST /commerce/price-books/2026-09/price-books/{priceBookId}/deactivate","href":"/api-reference/latest/revenue/price-books/deactivate-price-book"},{"title":"Retrieve a price book","openapi":"specs/2026-09/commerce-price-books-v2026-09.json GET /commerce/price-books/2026-09/price-books/{priceBookId}","href":"/api-reference/latest/revenue/price-books/get-price-book"},{"title":"Retrieve price books","openapi":"specs/2026-09/commerce-price-books-v2026-09.json GET /commerce/price-books/2026-09/price-books","href":"/api-reference/latest/revenue/price-books/get-price-books"},{"title":"Update a price book","openapi":"specs/2026-09/commerce-price-books-v2026-09.json PATCH /commerce/price-books/2026-09/price-books/{priceBookId}","href":"/api-reference/latest/revenue/price-books/update-price-book"},{"title":"Validate a price book","openapi":"specs/2026-09/commerce-price-books-v2026-09.json POST /commerce/price-books/2026-09/price-books/{priceBookId}/validate","href":"/api-reference/latest/revenue/price-books/validate-price-book"},{"title":"Delete a price book","openapi":"specs/2026-09/commerce-price-books-v2026-09.json DELETE /commerce/price-books/2026-09/price-books/{priceBookId}","href":"/api-reference/latest/revenue/price-books/delete-price-book"},{"group":"Elementos","pages":[{"title":"Add a product to a price book","openapi":"specs/2026-09/commerce-price-books-v2026-09.json POST /commerce/price-books/2026-09/price-books/{priceBookId}/items","href":"/api-reference/latest/revenue/price-books/items/add-product-to-price-book"},{"title":"Retrieve a price book item","openapi":"specs/2026-09/commerce-price-books-v2026-09.json GET /commerce/price-books/2026-09/price-books/{priceBookId}/items/{priceBookItemId}","href":"/api-reference/latest/revenue/price-books/items/get-price-book-item"},{"title":"Retrieve price book items","openapi":"specs/2026-09/commerce-price-books-v2026-09.json GET /commerce/price-books/2026-09/price-books/{priceBookId}/items","href":"/api-reference/latest/revenue/price-books/items/get-price-book-items"},{"title":"Update a price book item","openapi":"specs/2026-09/commerce-price-books-v2026-09.json PATCH /commerce/price-books/2026-09/price-books/{priceBookId}/items/{priceBookItemId}","href":"/api-reference/latest/revenue/price-books/items/update-price-book-item"},{"title":"Delete a price book item","openapi":"specs/2026-09/commerce-price-books-v2026-09.json DELETE /commerce/price-books/2026-09/price-books/{priceBookId}/items/{priceBookItemId}","href":"/api-reference/latest/revenue/price-books/items/delete-price-book-item"},{"group":"Lote","pages":[{"title":"Archive price book items","openapi":"specs/2026-09/commerce-price-books-v2026-09.json POST /commerce/price-books/2026-09/price-books/{priceBookId}/items/batch/archive","href":"/api-reference/latest/revenue/price-books/items/batch/batch-archive-price-book-items"},{"title":"Add products to a price book","openapi":"specs/2026-09/commerce-price-books-v2026-09.json POST /commerce/price-books/2026-09/price-books/{priceBookId}/items/batch/create","href":"/api-reference/latest/revenue/price-books/items/batch/batch-create-price-book-items"},{"title":"Update price book items","openapi":"specs/2026-09/commerce-price-books-v2026-09.json POST /commerce/price-books/2026-09/price-books/{priceBookId}/items/batch/update","href":"/api-reference/latest/revenue/price-books/items/batch/batch-update-price-book-items"}]}]}]}]},{"group":"Webhooks","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/SwitchDataSetField.svg","pages":[{"title":"Webhooks API guide","url":"https://developers.hubspot.com/docs/api-reference/latest/webhooks","href":"/api-reference/latest/webhooks/guide"},{"group":"Suscripciones","pages":[{"title":"Create an event subscription","openapi":"specs/2026-09/webhooks-webhooks-v2026-09.json POST /app-webhooks/2026-09/{appId}/subscriptions","href":"/api-reference/latest/webhooks/subscriptions/create-webhook-appId"},{"title":"Read an event subscription","openapi":"specs/2026-09/webhooks-webhooks-v2026-09.json GET /app-webhooks/2026-09/{appId}/subscriptions/{subscriptionId}","href":"/api-reference/latest/webhooks/subscriptions/get-webhook-subscriptionId"},{"title":"Read webhook settings","openapi":"specs/2026-09/webhooks-webhooks-v2026-09.json GET /app-webhooks/2026-09/{appId}/settings","href":"/api-reference/latest/webhooks/subscriptions/get-webhooks-appId"},{"title":"Read event subscriptions","openapi":"specs/2026-09/webhooks-webhooks-v2026-09.json GET /app-webhooks/2026-09/{appId}/subscriptions","href":"/api-reference/latest/webhooks/subscriptions/get-webhooks-subscriptions"},{"title":"Update an event subscription","openapi":"specs/2026-09/webhooks-webhooks-v2026-09.json PATCH /app-webhooks/2026-09/{appId}/subscriptions/{subscriptionId}","href":"/api-reference/latest/webhooks/subscriptions/update-webhook-subscriptionId"},{"title":"Update webhook settings","openapi":"specs/2026-09/webhooks-webhooks-v2026-09.json PUT /app-webhooks/2026-09/{appId}/settings","href":"/api-reference/latest/webhooks/subscriptions/update-webhook"},{"title":"Delete webhook settings","openapi":"specs/2026-09/webhooks-webhooks-v2026-09.json DELETE /app-webhooks/2026-09/{appId}/settings","href":"/api-reference/latest/webhooks/subscriptions/delete-webhook-appId"},{"group":"Lote","pages":[{"title":"Batch create event subscriptions","openapi":"specs/2026-09/webhooks-webhooks-v2026-09.json POST /app-webhooks/2026-09/{appId}/subscriptions/batch/update","href":"/api-reference/latest/webhooks/subscriptions/batch/create-webhooks"}]}]}]},{"group":"Registro de webhooks","icon":"https://developers.hubspot.com/hubfs/Knowledge_Base_2023-24-25/developer/icons/webhook-journal-layers.svg","pages":[{"title":"Webhooks journal and management APIs (2026-09)","url":"https://developers.hubspot.com/docs/api-reference/latest/webhooks-journal","href":"/api-reference/latest/webhooks-journal/guide"},{"group":"Anotaciones de registro","pages":[{"title":"Webhook journal APIs","url":"https://developers.hubspot.com/docs/api-reference/latest/webhooks-journal/journal-entries","href":"/api-reference/latest/webhooks-journal/journal-entries/guide"},{"group":"Aggregate","pages":[{"title":"Get the earliest journal entry","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/journal/2026-09/earliest","href":"/api-reference/latest/webhooks-journal/journal-entries/aggregate/get-journal-earliest"},{"title":"Get journal status","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/journal/2026-09/status/{statusId}","href":"/api-reference/latest/webhooks-journal/journal-entries/aggregate/get-journal-status"},{"title":"Read journal entries in batch","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json POST /webhooks-journal/journal/2026-09/batch/read","href":"/api-reference/latest/webhooks-journal/journal-entries/aggregate/get-read"}]},{"group":"Local","pages":[{"title":"Get the earliest local journal entry","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/journal-local/2026-09/earliest","href":"/api-reference/latest/webhooks-journal/journal-entries/local/get-journal-local-earliest"},{"title":"Get the latest local journal entry","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/journal-local/2026-09/latest","href":"/api-reference/latest/webhooks-journal/journal-entries/local/get-journal-local-latest"},{"title":"Get the next local journal entry","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/journal-local/2026-09/offset/{offset}/next","href":"/api-reference/latest/webhooks-journal/journal-entries/local/get-journal-local-next"},{"title":"Get local journal status","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/journal-local/2026-09/status/{statusId}","href":"/api-reference/latest/webhooks-journal/journal-entries/local/get-journal-local-status"},{"group":"Lote","pages":[{"title":"Get the latest local journal entries in batch","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/journal-local/2026-09/batch/latest/{count}","href":"/api-reference/latest/webhooks-journal/journal-entries/local/batch/get-webhook-count"},{"title":"Get the earliest local journal entries in batch","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/journal-local/2026-09/batch/earliest/{count}","href":"/api-reference/latest/webhooks-journal/journal-entries/local/batch/get-webhook"},{"title":"Read local journal entries in batch","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json POST /webhooks-journal/journal-local/2026-09/batch/read","href":"/api-reference/latest/webhooks-journal/journal-entries/local/batch/get-webhooks"}]}]}]},{"group":"Instantáneas","pages":[{"title":"Webhook CRM snapshots API","url":"https://developers.hubspot.com/docs/api-reference/latest/webhooks-journal/snapshots","href":"/api-reference/latest/webhooks-journal/snapshots/guide"},{"title":"Create CRM object snapshots","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json POST /webhooks-journal/snapshots/2026-09/crm","href":"/api-reference/latest/webhooks-journal/snapshots/create-webhook"}]},{"group":"Suscripciones","pages":[{"title":"Webhooks journal management APIs (2026.03)","url":"https://developers.hubspot.com/docs/api-reference/latest/webhooks-journal/subscriptions","href":"/api-reference/latest/webhooks-journal/subscriptions/guide"},{"title":"Create a subscription filter","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json POST /webhooks-journal/subscriptions/2026-09/filters","href":"/api-reference/latest/webhooks-journal/subscriptions/create-filters"},{"title":"Create or update a subscription","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json POST /webhooks-journal/subscriptions/2026-09","href":"/api-reference/latest/webhooks-journal/subscriptions/create-subscription"},{"title":"Get a subscription filter","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/subscriptions/2026-09/filters/{filterId}","href":"/api-reference/latest/webhooks-journal/subscriptions/get-filter"},{"title":"Get filters for a subscription","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/subscriptions/2026-09/filters/subscription/{subscriptionId}","href":"/api-reference/latest/webhooks-journal/subscriptions/get-filters-by-subscription"},{"title":"Get all subscriptions","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json GET /webhooks-journal/subscriptions/2026-09","href":"/api-reference/latest/webhooks-journal/subscriptions/get-subscriptions"},{"title":"Update event subscriptions in batch","openapi":"specs/2026-09/webhooks-webhooks-v2026-09.json POST /app-webhooks/2026-09/{appId}/subscriptions/batch/update","href":"/api-reference/latest/webhooks-journal/subscriptions/update-webhooks"},{"title":"Delete a subscription filter","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json DELETE /webhooks-journal/subscriptions/2026-09/filters/{filterId}","href":"/api-reference/latest/webhooks-journal/subscriptions/delete-filter"},{"title":"Delete a subscription","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json DELETE /webhooks-journal/subscriptions/2026-09/{subscriptionId}","href":"/api-reference/latest/webhooks-journal/subscriptions/delete-subscription"},{"title":"Delete all subscriptions for an account","openapi":"specs/2026-09/webhooks-journal-webhooks-journal-v2026-09.json DELETE /webhooks-journal/subscriptions/2026-09/portals/{portalId}","href":"/api-reference/latest/webhooks-journal/subscriptions/delete-subscriptions-by-portal"}]}]}]},{"version":"2026-03","pages":[{"title":"2026-03","href":"/api-reference/2026-03/overview"}]},{"version":"Anterior","tag":"v1-v4","pages":[{"title":"Anterior","href":"/api-reference/legacy/overview"}]}]},{"tab":"Herramientas para desarrolladores","pages":[{"title":"Herramientas para desarrolladores","href":"/developer-tooling/overview"}]}]},"basePath":"","title":"Cómo optimizar el flujo de trabajo para el desarrollo en HubSpot - HubSpot docs","buildId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","deploymentId":"dpl_6cCEiK8XNNvaLBBkWzcBhdE9QfLC","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-B-WKhCOL.js","lightbox-handle-r17bVUz3.js"]}