Hello, I have an internally developed application that uses the HubSpot API to:
- Read/write objects: (contacts, tasks, calls, companies…)
However, we are limited because we want to be notified when a change is made in the HubSpot app. For example: If a contact is created or changed in HubSpot, an event (webhook) is sent to our internal application.
I understood from the documentation that this is possible with “legacy apps,” but I do not want to use a deprecated service.
I would like to know if, in the near future, you plan to integrate webhooks into the new 2026 API?
Hi @AmineDev and welcome, we are so glad to have you here!
Great question, thanks for asking the HubSpot Community!
Good news, webhooks aren’t going away or being deprecated. HubSpot currently supports them through the webhooks.json configuration in project-built private apps.
This approach lets you subscribe to CRM object events, such as records being created, updated, deleted, merged, or associated, and receive POST requests at your endpoint.
A couple of helpful clarifications:
- The “legacy” label applies to the older app management flow, not to webhooks themselves. For project-based apps, configuring subscriptions through
webhooks.json is the current supported approach.
- HubSpot also offers generic webhook subscriptions, which support a broader range of events and more flexible selections. This feature is currently in beta.
When you mention “the new 2026 API”, what are you referring to, please?
You can start using webhooks today with a project-based app. Let us know if you have additional questions regarding how to set up your first webhook subscription or migrating from legacy app webhooks to project-based webhooks. We are here for you!
I’d love to hear from our Top Experts: Hi @Anton, @SteveHTM and @nickdeckerdevs1 do you have any tips to share with @AmineDev, please?
Thanks so much and have a lovely day!
Bérangère