• Announced
  • Upcoming

Update: Marketing Email API is now live.

March 28, 2019

What’s happening?

We’ve released a new API: the CMS Email API. This API will allow for the programmatic creation, manipulation, and retrieval of Marketing emails created in your HubSpot account. In addition, this API will give users the ability to programmatically obtain email send statistics from...

Read More

Developer Preview: Conversation Live Chat Widget

March 27, 2019

What’s happening?

The Conversations Live Chat Widget API is being released into developer preview. Adding the live chat widget to your pages allows you to engage in conversations directly on your website, and this JavaScript API is intended to give you more control over the widget so that you can...

Read More

Sunset: Email Events API will no longer include Forward and Print Events after June 28th

March 26, 2019

What’s happening?The Email Events API will stop returning Forward and Print Events as they are no longer considered accurate. If your integration relies on or uses these events they must be updated by the sunset date in order to prevent a potential breakage. All other event types listed here will...

Read More

Updated API : Ecommerce Bridge v2

March 26, 2019

What's Happening?

Today we're releasing an update for our Ecommerce Bridge API. The v2 release of the Ecommerce Bridge has some new features, but is backwards compatible with the v1 API.

What's Changing?

The main new feature is the support for multiple stores, allowing you to connect multiple...

Read More

Update: New CRM Integration Guide

March 20, 2019

What’s happening?

The CRM Integrations Guide page have been updated to reflect the newer objects that have been added to HubSpot. In addition, we have also updated the Entity Relationship Diagram (ERD) to visually display how the default HubSpot objects relate to one another  

How should this be...

Read More

Update:  goToWebinarWebinarKey attribute now usable in the context object of the Forms v3 endpoint.

February 26, 2019

What’s happening?

Today, we’re releasing a new attribute to the context object within the forms v3 endpoint which enables users to enroll contacts directly into goToWebinar webinars via the API.

 

What’s changing?

Users will now be able to add a goToWebinarWebinarKey attribute to the context...

Read More

Sunset: IP addresses will be sunset from all HubSpot APIs on May 29th, 2019

February 14, 2019

What’s happening?

To maintain the privacy of contacts within the HubSpot database, we will be sunsetting the ability to pull the IP address of Contacts via HubSpot’s API or the exports of email event (emailEvents) records.

Geo-location data (e.g. city, state, region, country, timezone, etc.)...

Read More

Sunset: IP addresses will be sunset from all HubSpot APIs on May 29th, 2019

February 14, 2019

What’s happening?

To maintain the privacy of contacts within the HubSpot database, we will be sunsetting the ability to pull the IP address of Contacts via HubSpot’s API or the exports of email event (emailEvents) records.

Geo-location data (e.g. city, state, region, country, timezone, etc.)...

Read More

UPDATE: Basic Authentication for webhooks in workflows has been removed.

February 13, 2019

What’s happening?

In an effort to enforce the highest security standards,  basic authentication is being removed from webhooks within workflows. There’s a new, more secure way to help you verify your webhook requests coming from HubSpot. This is done with request signatures. Using request...

Read More

Sunset [old] : Basic Authentication with webhooks will be sunset March 1st

February 6, 2019

What’s happening?

In an effort to enforce the highest security standards,  basic authentication is being removed from webhooks. There’s a new, more secure way to help you verify your webhook requests coming from HubSpot. This is done with request signatures. Using request signatures, HubSpot...

Read More

Sunset: The V1 Forms API will be sunset on March 29th

January 30, 2019

The original v1 of the Forms API was released in sync with the launch of our then new form tools. Since then, we've added several new features to our forms, including support for progressive and dependant fields, support for inline thank you messages, and new styling options for columns and rows...

Read More

Update: HubSpot Developers Forum Migration to community.hubspot.com Complete

January 29, 2019

Update: The HubSpot Developers Forum has been fully migrated to community.hubspot.com. The older Developer Forums on integration.hubspot.com are now read-only.

What's Happening?

As previously announced, in an effort to provide a more centralized and faster support experience for all HubSpot...

Read More

Update: The associatedcompanyid contact property will become read-only on April 26th

January 24, 2019

When the HubSpot CRM originally launched, contacts could only be associated with a single company. This association was done using the associatedcompanyid, since only a single association from a contact to a single company was supported. Since then, we've added new objects, such as tickets and...

Read More

New feature: Get the submissions for a HubSpot form

January 23, 2019

What's happening?

Today, we're releasing a new endpoint for our Forms API that will let you get the details for individual submissions for a HubSpot form. This will include all of the fields included in the submission, as well as the time that the form was submitted and the page that the form was...

Read More

New Feature: Customizable Workflows in the Ecommerce Bridge Integration

January 23, 2019

What’s happening?

Previously users of the Native Shopify integration and the ecommerce bridge APIs were provided with three out-of-the-box ecommerce workflows that were hard-coded to 3 email triggers and 3 time delays. Moving forward, users will have complete flexibility to customize their embedded...

Read More

Update: UTC Offset Fields added to “Get details for a HubSpot account” Method

January 17, 2019

What’s happening?

Along with a portal’s Timezone (e.g. US/Eastern), the `/integrations/v1/me` endpoint now returns UTC Offset information, which should make it easier for developers to localize timestamps that HubSpot’s API returns. Going forward, this endpoint will include a human readable...

Read More

HubSpot Developer Community Forum Migration Announcement

January 7, 2019

Beginning on January 7, the developer forums will be migrated from integrate.hubspot.com to community.hubspot.com --- the same platform as the HubSpot customer and CMS developer forums. The migration will conclude on January 29th.

We're mindful that many of you are developing on both the HubSpot...

Read More

Updated Webhook Retry Logic

December 10, 2018

Failed webhook notifications are now retried over the course of 24 hours, with some delay randomization.

What’s happening?

We’re making some changes to the way the Webhooks API retries notifications in order to improve deliverability and reliability. The first and most notable change is that the...

Read More

New feature: Check for the existence of analytics data for any supported object type

December 4, 2018

What's Happening?

Today we're releasing a new endpoint for the Analytics API. This endpoint will let you check to see if there is existing analytics data for any of the specific objects supported by the Analytics API. This will allow you to perform a quick check to see if data exists before making...

Read More

Update: Enforcing HTTPS for all outgoing requests made by the HubSpot platform

December 4, 2018

Update: The deadline to migrate existing HTTP webhook URLs is being moved from Tuesday, December 4th 2018 to Tuesday, January 15th 2019.

What's Happening?

In order to give teams some flexibility during the winter holiday season, the deadline to migrate existing HTTP webhook URLs is being moved from

Read More

Update: Webhooks UI Change

December 3, 2018

Updated webhook configuration settings UI

What's Happening?

Today, we're releasing a UI update to help you view and update your webhook settings more easily.

What's Changing?

The settings are now displayed at the top of the webhook subscriptions page. The UI will also show more helpful validation...

Read More

Update: Public Contact Record Sunset

November 30, 2018

The sunset of the Public Contact Record is being moved from December 20th to January 23rd.

What's happening?

In order to allow some wiggle room around the winter holiday season, the cutoff date for the Public Contact Record sunset is being moved from December 20th to January 23rd. For more...

Read More

Join us for a Virtual AMA on 12.12.18

November 29, 2018

Ask technical questions and get answers! Join us for this free, virtual developer event on Wednesday - December 12th, 2018 at 9 am PT / 12pm ET. Submit your technical questions in advance and a panel of HubSpot development experts will answer them in detail.

Sign up and learn more here:...

Read More

New feature: Updated ways to get sync errors when using the Ecommerce Bridge

November 20, 2018

What's Happening?

Today, we're releasing a few new features for the Ecommerce Bridge to help you track down sync errors. We're releasing two new endpoints, and adding additional functionality to the existing sync errors endpoint to make it easier to find specific errors.

What's Changing?

There are...

Read More

Reminder: The fix for certain HTTP requests that are incorrectly returning HTTP 200 status codes is going live tomorrow

November 12, 2018

This is a reminder that the previously announced issue where some HTTP requests that should result in an error response are incorrectly returning HTTP 200 status codes will be going live tomorrow morning (November 13 2018).

Please keep in mind that no functionality will be changing with this fix,...

Read More

The "quota" field is being removed from the Owners API

November 8, 2018

Sunset: "quota" field will no longer be provided by the Owners API

What's Happening?

Starting on January 1st, 2019, the get owners endpoint (GET /owners/v2/owners/) will no longer include the quota field for owner records. This change is part of the transition to the new goals system. As a result,...

Read More

New feature: Check the sync status of a specific object synced using the Ecommerce Bridge API

November 7, 2018

New feature: Check the sync status of a specific object

What's Happening?

Today we're releasing a new endpoint for the Ecommerce Bridge API. This endpoint will let you check the sync status for a specific object, based on your integrator ID. This endpoint will return the last sync attempt for the...

Read More

New feature: Rate limit information headers will be included in HTTP responses

November 6, 2018

New feature: Rate limit information headers

In the coming days, rate limit information that was only available from the check daily API usage endpoint will be added to responses from any requests authenticated using an API key. This update is currently enabled for our most frequently used APIs...

Read More

New Content: OAuth 2.0 Quickstart Guide

November 5, 2018

New Content: OAuth 2.0 Quickstart Guide and companion Quickstart App

What’s happening?

Whether you're brand new to HubSpot or you've been building with us for years, you've probably encountered our implementation of OAuth 2.0. Though our reference documentation covers the steps needed to...

Read More

Enforcing HTTPS for all outgoing requests made by the HubSpot platform

October 18, 2018

All new webhook URLs are required to use HTTPS, and all existing URLs will be required to use HTTPS starting December 4th.

What’s happening?

HubSpot has multiple systems that can make outgoing requests to your integration, such as webhooks for getting notifications of updates in HubSpot, or CRM...

Read More

Announcing Our First HubSpot Developer AMA - 10.26.18

October 18, 2018

Join us on October 26th at 9 am PT / 12 pm ET for an overview of the latest developer releases and an AMA with members of our product and engineering teams who will be available to answer any of your questions!

Sign-up here and feel free to submit any questions ahead of time: ...

Read More

Sunset: Public Contact Record

October 12, 2018

The public contact record is being sunset on December 20th

What's happening?

On December 20th, access to the public contact record is being removed. If you’re not sure what we mean by “public contact record,” chances are good that the change won’t impact you. If you’re familiar with it (or just...

Read More

Issue: Some HTTP requests that should result in an error response are incorrectly returning HTTP 200 status codes

October 9, 2018

We've identified an issue where certain requests that should result in an error response are incorrectly returning responses with HTTP 200 status codes and an empty response body. 

These requests are in fact failing but are returning a successful response, when they should be returning an error....

Read More

Full Release: CRM Associations API

September 27, 2018

CRM Associations API is no longer in Developer Preview.

What’s happening?

The CRM Associations API is being officially rolled out, and is no longer in Developer Preview! With this rollout, the CRM Associations API now fully supports Contacts, Companies, and Deals, allowing integrators to manage...

Read More

Sunset: Workflow Webhook Action for Marketing Professional Portals

September 18, 2018

New Marketing Professional portals will no longer have access to the workflow webhook action starting November 1st. New Marketing Enterprise and existing Marketing Professional portals will continue to have access going forward.

What's happening?

Starting on November 1st, HubSpot professional...

Read More

New Functionality: Contact Timeline Embed

September 11, 2018

New Functionality: Embeddable view of a HubSpot contact's timeline.

What’s happening?

The Contact Timeline Embed is a custom timeline view that enables integrators to insert the HubSpot contact timeline into an external system. The custom view includes the contact's HubSpot score and allows full...

Read More

New Functionality: Parent <-> Child Associations via API

September 11, 2018

New functionality: Ability to manage parent <-> child company relationship via API

What’s happening?

Integrators now have the ability to manage Parent <-> Child associations between companies via the API. Specifically, integrators can now use the new association types to make these associations...

Read More

New Functionality: New programmable actions for bots

September 9, 2018

New functionality: Programmable actions for bots

What's happening?

We've added two new actions to bots that will allow developers to have direct control over bot responses: webhooks and snippets. Webhook actions will send data related of the current chat session to an external system, while...

Read More

New Functionality: New features for Analytics API

September 9, 2018

New functionality: Analytics API now supports pulling data for custom events & using analytics views.

What's happening?

Today, we're launching two new features for the Analytics API: Event analytics and support for analytics views.

The Analytics API now supports pulling data for your analytics...

Read More

New Functionality: CRM Pipelines API

August 8, 2018

New functionality: CRM Pipelines API

What’s happening?

Now live, the CRM Pipelines API allows you to manage your object pipelines; both Tickets and Deals currently support multiple pipelines. The CRM Pipelines API includes methods to pull information about and make changes to existing pipelines, as...

Read More

New Functionality: Get performance metrics for your workflows

July 12, 2018

New Functionality: Workflow performance metrics endpoint

What’s happening?

Today, we’re releasing a new endpoint that will allow you to pull metrics for your workflows. These metrics will show you the number of contacts that were enrolled in a workflow, the number of contacts that completed the...

Read More

New Functionality: Global Form Events

June 4, 2018

New functionality: Global form events added

What's Happening?

Historically, callbacks embedded in the HubSpot form embed code were the only way to trigger custom code on certain HubSpot form events (e.g. on form submission). Now, developers will be able to listen for global form events as well,...

Read More

Forms AJAX Submission Endpoint

May 25, 2018

AJAX Form Submission endpoint released

What’s happening?

Now live, a new form submission endpoint is being released for the Forms API. The new endpoint now supports both CORS AJAX submissions and the new forms-related GDPR functionality. The existing form submission endpoint will continue to...
Read More

New Functionality: GDPR Compliance Features

May 21, 2018

What's Changing?

Nothing; this functionality is completely new! Three new methods have been added to the Tracking Code API to more effectively manage cookies. Additionally, a new contact property has been added to...

Read More

Reminder: Sunsetting the Keywords API

May 21, 2018

Keywords API will be sunset on August 1st, 2018

Note: This update originally mentioned that the Keywords API was being sunset on June 1st. Only the HubSpot Keywords tool is being sunset on June 1st. The Keywords API will be available for an additional 60 days beyond the sunset of the Keywords...

Read More

New API: Tickets

May 11, 2018

Tickets API released; 10 new endpoints now available

What's Happening?

With the launch of the Service Hub, we now have a new object within the HubSpot CRM --- tickets. Tickets represent a customer request for service, and the response you make in reply to that request. The Tickets API lets you...

Read More

New Endpoint: Site Search API

May 11, 2018

Site Search API released: 1 new endpoint available

What's Happening?

Site search is the find-anything solution to engage with and provide helpful content to your site visitors. Site search will index all your HubSpot hosted content directly on your domain as soon as you press publish.

What's...

Read More

New API: Products

May 11, 2018

Products API released: 10 new endpoints now available

What's Happening?

Products represent the goods or services sold by your company. With the introduction of our native integration with Shopify, as well as the Bridge API, Products has become one of the core CRM objects within HubSpot. Use the...

Read More

New API: Analytics

May 11, 2018

Analytics API released: 3 new endpoints available

What's Happening?

If you use a separate reporting system from HubSpot, the Analytics API will let you pull HubSpot data into those reporting systems to inform your decision making. The Analytics API powers HubSpot’s traffic analytics tools, and is...

Read More

New API: Ecommerce Bridge API

May 11, 2018

Ecommerce Bridge API released; 12 new endpoints now available

What's Happening?

Our native integration with Shopify lets any ecommerce business fully lean into inbound marketing, giving you the tools needed to build your brand and establish a loyal customer base. But what if you use an ecommerce...

Read More

HubDB API Version 2

May 1, 2018

Version 2 of the HubDB API released, now includes draft table functionality.

What’s happening?

Now live, new Version 2 endpoints are being released for the HubDB API. The V2 API supports a draft version of each table to better support testing and/or change review processes. The existing HubDB API...

Read More

Manage Support Information Through Your Developer Portal

April 26, 2018

Integrators can add support information to their in-app listing via their app settings in their developer portal

What’s happening?

Beginning immediately, developers will be able manage support details from their developer portals. This feature allows developers to introduce support contact...

Read More

Changes to the Forms API

April 24, 2018

The Forms API no longer allows write access to non-marketing forms. Non-marketing forms will no longer be returned by default by the 'Get all forms' endpoint effective May 21st 2018.

What's Happening?

Beginning on May 21st 2018, updates will be made to the Forms API to correct some existing...

Read More

New Endpoint: Get Lifecycle Stage metrics for Contacts

April 19, 2018

New endpoint: Get Lifecycle Stage metrics 

What’s happening?

Today, we’re releasing a new endpoint that will allow you to pull metrics based on the lifecycle stage of your contacts. These metrics will show you the number of contacts that entered each lifecycle stage over the course of a specified...

Read More

New list segmentation options for timeline event properties

April 4, 2018

Timeline event properties of type 'string' now support 'does not contain', 'starts with', 'ends with', 'is known', and 'is unknown' filters when creating lists.

What’s happening?

Beginning immediately, users will have more options when adding list segmentation criteria based on timeline event...

Read More

Update to OAuth2 Access Tokens

March 29, 2018

OAuth2 access tokens can vary in size

A change was pushed yesterday that may have changed the size of some OAuth2 access tokens. For future reference, OAuth2 access tokens have no defined maximum size; our tokens may increase (or decrease) in size as we change the information encoded within. We...

Read More

New Endpoint: Get Contact Property Group Details

March 20, 2018

New endpoint: Get Contact Property Group Details.

We're releasing a new endpoint: Get Contact Property Group Details. This method is used to pull the details of a specific contact property group, and can optionally pull the property definitions of the properties within that group. Check out the...

Read More

OAuth2 'redirect_uri' Can Now Be Served over http If The Host Is 'localhost'

March 5, 2018

 OAuth2 redirect_uri can now be served over http if the host is localhost

What’s happening?

Beginning immediately, HubSpot will allow a redirect URI to be served over http in an OAuth2 redirect flow if the host is localhost. This change allows for faster and more lightweight testing with OAuth2,...

Read More

Update to ‘Get account details’ Endpoint

February 28, 2018

'Get account details' endpoint now includes the portal's selected currency

We've recently updates the 'Get account details' endpoint to include a portal's selected currency. You'll now be able to pull a portal's preferred currency format to use when working with deal amounts and other monetary...

Read More

Changes to the Workflow API Deal JSON

February 20, 2018

 JSON structure of deal-related workflow actions changed; some top-level deal action properties moved into a substructure.

What’s happening?

Beginning immediately, the JSON structure of workflow deal actions will be changing.   At this time, only deal-related workflow actions will be changing; other...
Read More

Sunsetting the Keywords API in 2018

February 15, 2018

Keywords API will be sunset on June 1st, 2018

As announced on February 5th, 2018, the Keywords tool in the HubSpot application will be sunset on of June 1, 2018, and the Keywords API will no longer be available for development use. The team has been working with integration partners that have...

Read More

Integration Permission Error

February 1, 2018

Users may have seen permission errors when re-authing apps that migrated from OAuth1 to OAuth2 due to the restrictive nature of OAuth2 scopes.

What’s Happening?

Over the last year HubSpot has been working to deprecate our support for OAuth 1 in favor of OAuth 2, requiring any and all integrations...

Read More

Ending Support for the Previous Version of our Form Embed Code

January 10, 2018

The old form embed code is being deprecated and replaced with the new embed code.

 In June of 2015, we released the current version of our forms embed code. Since then, the previous version of the embed code has continued to work, but has only received maintenance updates and does not support the...

Read More