# HubSpot docs: Apps Platform

## Platform

- [Developer platform](https://developers.hubspot.com/docs/apps/developer-platform/overview.md): Learn how to create apps on the HubSpot developer platform.
- [Manage developer seats](https://developers.hubspot.com/docs/apps/developer-platform/developer-seats.md): Learn how to manage developer platform access using developer seats

### Build apps

- [Create a new app using the CLI](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/create-an-app.md): Learn how to create and customize a new app using the HubSpot CLI
- [App configuration](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/app-configuration.md): Reference information for configuration options for apps built on the new developer platform
- [Manage apps in HubSpot](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/manage-apps-in-hubspot.md): Learn how to manage authentication, installation, and other settings for your app on the new developer platform
- [Integrate AI tools with the HubSpot MCP server](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/integrate-with-the-remote-hubspot-mcp-server.md): Learn how to configure a connector to authenticate requests to the HubSpot MCP server for interacting with HubSpot's APIs.

#### Authentication

- [Authentication overview](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/overview.md): Learn how to manage authentication for your apps and when developing locally.
- [Make API requests using a service key (BETA)](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/account-service-keys.md): Learn about how to use a service key to streamline access to data in your HubSpot account.
- [Scopes](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/scopes.md): Learn about the different scopes available for apps in HubSpot.
- [Validating Requests](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/request-validation.md): An overview on validating requests originating from HubSpot to your backend service.
- [Configure user-level access for an app](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/user-level-apps.md): Learn about how to manage user API access in your app using user-level access.

##### OAuth

- [OAuth Quickstart Guide](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/oauth/oauth-quickstart-guide.md): Learn how to set up OAuth for your app using this quickstart Guide and sample Node.js app.
- [Working with OAuth](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/oauth/working-with-oauth.md): OAuth is a secure means of authentication for your app. It uses authorization tokens rather than a password to connect your app to a user account.

#### Migrate an app

- [Determine your migration path to 2026.03](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/migrate-an-app/overview.md): Learn how to determine the right migration path for your legacy app to the latest version of the developer platform.
- [Migrate an existing app to the latest version of the developer platform (2026.09)](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/migrate-an-app/migrate-to-the-latest-platform-version.md): Learn how to migrate an existing app to the latest version of the developer platform.
- [Migrate a legacy CRM card to an app card](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/migrate-an-app/migrate-legacy-crm-cards-to-app-cards.md): Learn how to migrate your card from a legacy CRM card to an app card.
- [Update your app to use granular scopes (BETA)](https://developers.hubspot.com/docs/apps/developer-platform/build-apps/migrate-an-app/update-your-app-to-granular-scopes.md): Learn how to migrate an app from legacy broader scopes to the corresponding granular scopes.

### Add features

- [Connect external MCP servers to HubSpot agents (BETA)](https://developers.hubspot.com/docs/apps/developer-platform/add-features/mcp-server.md): Add an MCP server component to your app to connect external MCP servers to HubSpot agents.
- [Configure a webhook subscription](https://developers.hubspot.com/docs/apps/developer-platform/add-features/configure-webhooks.md): Learn how to define a webhook subscription on the latest version of the developer platform.
- [Define a custom workflow action](https://developers.hubspot.com/docs/apps/developer-platform/add-features/custom-workflow-actions.md): Learn how to define a custom workflow action on the latest version of the developer platform.
- [Add telemetry](https://developers.hubspot.com/docs/apps/developer-platform/add-features/add-telemetry.md): Learn how to set up telemetry for your app so you can send logging information to an external service.
- [Set up SCIM for your app](https://developers.hubspot.com/docs/apps/developer-platform/add-features/scim.md): Learn how to set up SCIM to sync identity information between a third-party provider and HubSpot.

#### UI extensions

- [UI extensions overview](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/overview.md): Learn about the different types of UI extensions and how to build them.
- [Fetching data for UI extensions](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/fetching-data.md): Learn the different ways to fetch data in UI extensions, including CRM hooks, actions, serverless functions, and the hubspot.fetch() API.
- [Logging and monitoring for UI extensions](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/logging-and-monitoring.md): Monitor and debug UI extensions during local development and after deployment using HubSpot's built-in logging and monitoring tools.

##### Extension points

- [Create a settings page](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/create-a-settings-page.md): Learn how to create a settings page for your app.
- [Create an app home page](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-home-page.md): Learn how to create a home page for your app.

###### App cards

- [App cards overview](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-cards/overview.md): An overview of building cards to customize the HubSpot UI.
- [Create an app card](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-cards/create-an-app-card.md): Learn how to create an app card on the latest version of the developer platform.
- [App cards reference](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-cards/reference.md): Reference information for building app cards on the latest version of the developer platform.

###### App pages

- [App pages overview](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-pages/overview.md): An overview of building pages to customize the HubSpot UI.
- [Create app pages](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-pages/create-app-pages.md): Learn how to create custom pages for your app with routing support.
- [Page routing](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-pages/page-routing.md): Learn how to define routes and structure pages in app pages.
- [Page linking and navigation](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-pages/page-linking.md): Learn how to navigate between pages and pass data in app pages.
- [Testing app pages](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-pages/testing.md): Learn how to test app pages with mocked routing, paths, and parameters.
- [App pages reference](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/extension-points/app-pages/reference.md): Reference information for building app pages on the latest version of the developer platform.

##### UI extensions SDK

- [UI extensions SDK overview](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-extensions-sdk/overview.md): Learn more about the UI extensions SDK, which provides utilities for app cards.
- [Context](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-extensions-sdk/context.md): Reference information for the context object provided by the UI extensions SDK.
- [Actions](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-extensions-sdk/actions.md): Reference information for actions provided by the UI extensions SDK.
- [Hooks](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-extensions-sdk/hooks.md): Reference information for hooks provided by the UI extensions SDK.
- [Utilities](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-extensions-sdk/utilities.md): Reference information for utilities provided by the UI extensions SDK.
- [Logging](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-extensions-sdk/logging.md): Reference information for the logger API provided by the UI extensions SDK.

##### Tools

- [Share code between your extensions using npm workspaces](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/code-sharing-with-npm-workspaces.md): Learn how to use npm workspaces to share code between your UI extensions.

###### Linting

- [Linting for UI extensions](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/overview.md): An overview of ESLint shareable configurations for building UI extensions on HubSpot with React.
- [Migrating to v1.0 (ESLint 9)](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/migrate.md): Migrate an existing ESLint configuration to ESLint 9.

###### Rules

- [no-browser-dialogs](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-browser-dialogs.md): Prevent usage of native browser dialog APIs (alert, confirm, and prompt) in UI extensions.
- [no-browser-storage](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-browser-storage.md): Prevent usage of browser storage APIs (localStorage and sessionStorage) in UI extensions.
- [no-console](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-console.md): Prevent usage of console methods in UI extensions in favor of the SDK logger utility.
- [no-dom-access](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-dom-access.md): Learn more about the `no-dom-access` ESLint rule, provided by the `@hubspot/eslint-config-ui-extensions` package.
- [no-html-elements](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-html-elements.md): Disallow usage of unsupported HTML elements in UI extensions.
- [no-invalid-extension-point-imports](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-invalid-extension-point-imports.md): Prevent importing components from unsupported extension points.
- [no-invalid-image-src](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-invalid-image-src.md): Only allow valid image URLs in the src attribute of Image components from @hubspot/ui-extensions.
- [no-native-http](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-native-http.md): Prevent usage of browser HTTP APIs (fetch and XMLHttpRequest) in UI extensions.
- [no-parent-imports](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-parent-imports.md): Prevent importing files from outside the extension point root directory.
- [no-restricted-globals](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/linting/rules/no-restricted-globals.md): Prevent usage of browser globals that are not available in the sandboxed web worker environment.

###### Testing

- [Testing UI extensions](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/testing/overview.md): Test your UI extensions with utilities provided by the UI extensions SDK.
- [Mocking UI extensions](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/testing/mocking.md): Mock the behavior of your UI extensions with utilities provided by the UI extensions SDK.
- [Testing utilities reference](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/tools/testing/reference.md): API reference for the UI extensions SDK testing utilities.

##### UI Components

- [UI extension components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/overview.md): Learn about the components that you can use to build UI extensions.
- [Figma Design Kit | UI extensions](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/figma-design-kit.md): Learn about using the Figma Design Kit for designing UI extensions.
- [Manage UI extension layout](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/manage-ui-extension-layout.md): Customize UI extension layout with flexible and responsive layout components.

###### Patterns

- [Button design patterns](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/patterns/buttons.md): Learn about the design patterns HubSpot recommends for using buttons in app cards.
- [Form design patterns](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/patterns/forms.md): Learn about the design patterns HubSpot recommends for using forms in app cards.
- [Table design patterns](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/patterns/tables.md): Learn about the design patterns HubSpot recommends for using tables in app cards.

###### Standard components

- [Accordion](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/accordion.md): Learn about the accordion component for use in UI extensions.
- [Alert](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/alert.md): Learn about the Alert component for use in UI extensions.
- [AutoGrid](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/autogrid.md): A responsive grid layout component that automatically arranges components.
- [Box](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/box.md): Learn about the Box component for configuring UI extension layout.
- [ButtonRow](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/button-row.md): Learn about the ButtonRow component for use in UI extensions.
- [Button](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/button.md): Learn about the Button component for use in UI extensions.
- [Checkbox](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/checkbox.md): Learn about the Checkbox component for use in UI extensions.
- [CurrencyInput](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/currency-input.md): An input field with currency formatting
- [DateInput | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/date-input.md): Learn about the date input component for use in UI extensions.
- [DescriptionList | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/description-list.md): Learn about the DescriptionList component for use in UI extensions.
- [Divider](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/divider.md): Learn about the Divider component for use in UI extensions.
- [Dropdown | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/dropdown.md): Learn about the Dropdown component for use in UI extensions.
- [EmptyState | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/empty-state.md): Learn about the EmptyState component for use in UI extensions.
- [Error state | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/error-state.md): Learn about the ErrorState component for use in UI extensions.
- [Flex](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/flex.md): Learn about the Flex component for configuring UI extension layout.
- [Form](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/form.md): Learn about the Form component for use in UI extensions.
- [Heading](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/heading.md): Learn about the Heading component for use in UI extensions.
- [Icon](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/icon.md): Learn about the Icon component for use in UI extensions.
- [Illustration](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/illustration.md): Learn about the Illustration component for use in UI extensions.
- [Image](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/image.md): Learn about the Image component for use in UI extensions.
- [Inline | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/inline.md): Learn about the Inline component for UI extension layout management.
- [Input](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/input.md): Learn about the Input component for use in UI extensions.
- [Link](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/link.md): Learn about the link component for use in UI extensions.
- [List](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/list.md): Learn about the List component for use in UI extensions.
- [LoadingButton | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/loading-button.md): Learn about the LoadingButton component for use in UI extensions.
- [LoadingSpinner](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/loading-spinner.md): Learn about the LoadingSpinner component for use in UI extensions.
- [Modal](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/modal.md): Learn about the Modal component for use in UI extensions.
- [MultiSelect](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/multi-select.md): Learn about the MultiSelect component for use in UI extensions.
- [NumberInput](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/number-input.md): Learn about the NumberInput component for use in UI extensions.
- [Panel](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/panel.md): Learn about the Panel component for use in UI extensions.
- [ProgressBar](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/progress-bar.md): Learn about the ProgressBar component for use in UI extensions.
- [RadioButton](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/radio-button.md): Learn about the RadioButton component for use in UI extensions.
- [ScoreCircle](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/scorecircle.md): Learn about the ScoreCircle component for use in UI extensions.
- [SearchInput | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/search-input.md): Learn about the SearchInput component for enabling search in UI extensions.
- [Select](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/select.md): Learn about the Select component for use in UI extensions.
- [Spacer](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/spacer.md): Learn about the Spacer component for use in UI extensions.
- [Statistics](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/statistics.md): Learn about the Statistics component for use in UI extensions.
- [StatusTag | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/status-tag.md): Learn about the StatusTag component for use in UI extensions.
- [StepIndicator](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/step-indicator.md): Learn about the StepIndicator component for use in UI extensions.
- [StepperInput](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/stepper-input.md): Learn about the StepperInput component for use in UI extensions.
- [Table | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/table.md): Learn about the Table component for use in UI extensions.
- [Tabs | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/tabs.md): Learn about the Tabs component for use in UI extensions.
- [Tag](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/tag.md): Learn about the Tag component for use in UI extensions.
- [TextArea](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/text-area.md): Learn about the TextArea component for use in UI extensions.
- [Text](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/text.md): Learn about the Text component for use in UI extensions.
- [Tile](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/tile.md): Learn about the Tile component for use in UI extensions.
- [TimeInput | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/time-input.md): Learn about the TimeInput component for use in UI extensions.
- [ToggleGroup](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/toggle-group.md): Learn about the ToggleGroup component for use in UI extensions.
- [Toggle](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/toggle.md): Learn about the Toggle component for use in UI extensions.
- [Tooltip | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/tooltip.md): Learn about the Tooltip component for use in UI extensions.

###### Charts

- [Charts overview | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/charts/overview.md): Learn about the available chart components for visualizing data in UI extensions.
- [BarChart | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/charts/bar-chart.md): Learn about the BarChart component for use in UI extensions.
- [LineChart | UI components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/standard-components/charts/line-chart.md): Learn about the LineChart component for use in UI extensions.

###### CRM action components

- [CRM action components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-action-components/overview.md): Learn about CRM action components for use in UI extensions.
- [CrmActionButton](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-action-components/crm-action-button.md): Learn about the CrmActionButton component for use in UI extensions.
- [CrmActionLink](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-action-components/crm-action-link.md): Learn about the CrmActionLink component for use in UI extensions.
- [CrmCardActions](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-action-components/crm-card-actions.md): Learn about the CrmCardActions component for use in UI extensions.

###### CRM data components

- [CRM data components](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/overview.md): Learn about the CRM data component for use in UI extensions.
- [CrmAssociationPivot](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/crm-association-pivot.md): Learn about the AssociationPivot component for use in UI extensions.
- [CrmAssociationPropertyList](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/crm-association-property-list.md): Learn about the CrmAssociationPropertyList component for use in UI extensions.
- [CrmAssociationStageTracker](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/crm-association-stage-tracker.md): Learn about the CrmAssociationStageTracker component for use in UI extensions.
- [CrmAssociationTable](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/crm-association-table.md): Learn about the CrmAssociationTable component for use in UI extensions.
- [CrmDataHighlight](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/crm-data-highlight.md): Learn about the CrmDataHighlight component for use in UI extensions.
- [CrmPropertyList](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/crm-property-list.md): Learn about the CrmPropertyList component for use in UI extensions.
- [CrmReport](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/crm-report.md): Learn about the CrmReport component for use in UI extensions.
- [CrmStageTracker](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/crm-stage-tracker.md): Learn about the CrmStageTracker component for use in UI extensions.
- [CrmStatistics](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/crm-data-components/crm-statistics.md): Learn about the CrmStatistics component for use in UI extensions.

###### App page components

- [PageHeader](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/app-page-components/page-header.md): Learn about the PageHeader component and action buttons for app pages.
- [PageLink](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/app-page-components/page-link.md): Learn about the PageLink component for navigating between pages in your app.
- [PageBreadcrumbs](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/app-page-components/page-breadcrumbs.md): Learn about the PageBreadcrumbs component for breadcrumb navigation in app pages.
- [PageTitle](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/app-page-components/page-title.md): Learn about the PageTitle component for displaying page titles in app pages.
- [PageRoutes](https://developers.hubspot.com/docs/apps/developer-platform/add-features/ui-extensions/ui-components/app-page-components/page-routes.md): Learn about the PageRoutes component for defining routes in your app.

#### App events

- [App events overview](https://developers.hubspot.com/docs/apps/developer-platform/add-features/app-events/overview.md): Learn how to define app events on the latest version of the developer platform.
- [Create and manage event types](https://developers.hubspot.com/docs/apps/developer-platform/add-features/app-events/create-and-manage-event-types.md): Learn how to define app event types so that you can send event occurrence data into HubSpot.
- [Send event occurrences](https://developers.hubspot.com/docs/apps/developer-platform/add-features/app-events/send-event-occurrences.md): Learn how to send event occurrence data into HubSpot using your defined event type schemas.
- [App events reference](https://developers.hubspot.com/docs/apps/developer-platform/add-features/app-events/reference.md): Reference information for app events on the latest version of the developer platform.

#### App objects

- [Overview of app objects](https://developers.hubspot.com/docs/apps/developer-platform/add-features/app-objects/overview.md): Learn how to define app objects on the latest version of the developer platform.
- [Get started with app objects](https://developers.hubspot.com/docs/apps/developer-platform/add-features/app-objects/quickstart-guide-to-app-objects.md): Learn how to build a new proof-of-concept app with support for app objects.
- [App objects reference](https://developers.hubspot.com/docs/apps/developer-platform/add-features/app-objects/reference.md): Reference information for building app objects, including configuration options for your project.

#### Agent tools

- [Agents and tools overview (BETA)](https://developers.hubspot.com/docs/apps/developer-platform/add-features/agent-tools/overview.md): Learn how you can build agent tools to customize the HubSpot agent experience.
- [Create an agent tool (BETA)](https://developers.hubspot.com/docs/apps/developer-platform/add-features/agent-tools/create-an-agent-tool.md): Follow this tutorial to build an agent tool, which is a custom workflow action tailored to AI agents.
- [Agent tools reference (BETA)](https://developers.hubspot.com/docs/apps/developer-platform/add-features/agent-tools/reference.md): Learn how to build agent tools, which are custom workflow actions that can be used by AI agents.

#### Serverless functions

- [Serverless functions overview](https://developers.hubspot.com/docs/apps/developer-platform/add-features/serverless-functions/overview.md): Learn how more about serverless function support on version 2026.03 of the developer platform.
- [Create and execute serverless functions in app cards](https://developers.hubspot.com/docs/apps/developer-platform/add-features/serverless-functions/create-serverless-functions.md): Learn how to use serverless functions in an app card on version 2026.03 of the developer platform.
- [Serverless functions reference](https://developers.hubspot.com/docs/apps/developer-platform/add-features/serverless-functions/reference.md): Reference information for serverless functions on version 2026.03 of the developer platform.

### Publish to the HubSpot Marketplace

- [HubSpot Marketplace | Provide testing credentials for your app](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/testing-credentials.md): Follow these steps to provide testing credentials for your app when listing or certifying it on HubSpot Marketplace.
- [Measure app performance](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/measure-app-performance.md): Learn more about measuring your app's performance through the app listing page details view.
- [Set up demo scheduling from the app listing page](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/set-up-demo-scheduling-from-the-app-listing-page.md): Learn how to let contacts submit a form or schedule a meeting from your app listing page.
- [Understand app installation flow with the option for partner sign in](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/understand-app-install-flow.md): Review the updated installation flow of apps with and without partner sign in features turned on.
- [Understand technology partner tiers](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/understand-technology-partner-tiers.md): Understand the Technology Partner Program and how to view your current tier information.
- [View contacts created from the Marketplace](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/view-contacts-created-from-the-marketplace.md): Learn how to access a segment of contacts who have interacted with your HubSpot Marketplace app listings.
- [Agent tool listing requirements](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/agent-tool-listing-requirements.md): Review the HubSpot Marketplace requirements for listing an app that includes agent tools.
- [MCP server listing requirements](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/mcp-server-listing-requirements.md): Review the additional listing requirements for standalone apps that include an MCP server component on the HubSpot Agent Marketplace.

#### Listing your app

- [App listing requirements in the HubSpot Marketplace](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/listing-your-app/app-marketplace-listing-requirements.md): Technology Partners can now see HubSpot's guidelines and requirements for getting an app listed on the HubSpot Marketplace in one place.
- [HubSpot Marketplace | Understand app categories](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/listing-your-app/understand-app-categories.md): When submitting an app for listing on HubSpot Marketplace, understand app categories before selecting the category for your app.
- [HubSpot Marketplace restrictions](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/listing-your-app/marketplace-restrictions.md): Learn more about app types that cannot be listed on the HubSpot Marketplace.
- [HubSpot Marketplace | Listing your app](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/listing-your-app/listing-your-app.md): Follow these steps to submit an app for listing on HubSpot Marketplace.
- [Create an app listing setup guide](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/listing-your-app/create-an-app-listing-setup-guide.md): Learn more about creating a publicly available setup guide to include with your HubSpot Marketplace app listing.

#### Apply for certification

- [HubSpot Marketplace | HubSpot Marketplace certification requirements](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/apply-for-certification/certification-requirements.md): Here's what Technology Partners need to get their app certified in HubSpot's Marketplace.
- [Applying for app certification](https://developers.hubspot.com/docs/apps/developer-platform/list-apps/apply-for-certification/applying-for-app-certification.md): App certification lets users know that your app was reviewed and approved by HubSpot, building trust and assuring prospective users of its quality.
