There's a new version of the HubSpot API
As of November 30, 2022, HubSpot API keys are no longer a supported authentication method for accessing HubSpot APIs. Instead, you should use a private app access token or OAuth to authenticate API calls. Learn more about this change and how to migrate an API key integration to use a private app instead.
The HubSpot public endpoints are powered by the same underlying technology as the core HubSpot application. As a result, HubSpot engineering closely monitors usage of the public APIs to ensure a quality experience for users.
Below, you'll find the limits by which a single integration (as identified by an access token) can consume the HubSpot public APIs. If you have any questions, please post them in the developer forum.
Product tier | Limits |
Free & Starter |
|
Professional & Enterprise |
|
API add-on (any tier) |
|
429
response code. Please see this page for more details about those errors, and suggestions for working with the request limits.
expires_in
parameter whenever you generate an access token. Unauthorized (401) requests are not a valid indicator that a new access token must be retrieved.