Skip to content
HubSpot Developer Changelog

July 2023 Rollup

The July 2023 updates include new filtering and sorting options in Conversations API, CMS Module categories, and Webhooks available for Private Apps enters Public Beta.

Developer Updates for July 2023

CMS Module categories

Modules are now categorized in the drag-and-drop editors for Websites, Landing Pages, and Blogs. The new categories will organize assets by different functionality, for example, text, media, commerce, etc. All customers will notice the new Editor categories with the new Editor UI beta.
CMS Module Category example
You can assign categories and tags to modules to organize them within HubSpot tools.

Public Betas

New filtering and sorting options in Conversations API

The Public Beta Conversations API now supports additional filtering messages by the associated contact. This opens the door to a lot of new use-cases for the API.

Webhooks for Private Apps now in Public Beta

Webhooks allow you to subscribe to events in your HubSpot account, such as every time a contact is created or every time a specific property in a contact is changed. Rather than making an API call to query for event changes in your HubSpot account, you can subscribe to events which will trigger HubSpot to send an API request to an endpoint that you configure in your private app.

Webhook subscriptions were previously only available to public apps. This meant that if you wanted to enable webhooks, you'd have to create a separate developer account and a public app for that functionality -- even if you only wanted webhooks for your own portal.  Bringing webhooks to private apps makes them more accessible and easier to use within your existing account.

Functionality

To start using webhooks in a private app, create a new private app or edit an existing one.

Your private app will have a new tab called Webhooks where you'll be able to set up the feature. Here, you can add a Target URL that HubSpot will make POST requests to when events trigger.

A new webhooks tab in private apps

Click on Create subscription to select which events you'd like to create webhook subscriptions for.

A side panel where subscriptions can be createdYou can now view, activate, pause, or delete your subscriptions. Once done, click on Create app or Commit changes to save your private app.
A table with subscriptions that can be editedNow when your events are triggered, such as when a contact is created, HubSpot will send data to your target URL. You can view your webhook logs within your private app.
A page with logs for webhooks

For more information, please refer to the documentation 

 

Discuss this rollup on our community forums post.