Easy Tech Tuts
HubSpot

How to Get Access Token in HubSpot, Generate Easily 2026

By Impran M N

Since HubSpot moved away from legacy API keys, generating an access token now means creating a Private App and choosing which objects it can read or write. This guide covers setting up that app, selecting your scopes, and safely revealing the token string you'll use to authenticate API calls. It ends with a note on monitoring your integration through the log console.

01Open Integrations settings

Go to your HubSpot account settings and navigate to the Integrations directory to find Private Apps.

02Create a Private App

Click Create Private App and fill in your app's core metadata profile.

03Select your scopes

Go to the Scopes tab and check off the required read and write API access permissions.

04Finalize the app

Click Create App in the upper right corner to finalize the security architecture.

05Reveal your access token

Open the Access Token security tab and click Reveal to display your bearer token key.

06Copy and monitor usage

Copy the token to your clipboard and review the live API call synchronization dashboard.

FAQ

Frequently asked questions

Do I still generate access tokens through legacy API keys?

No, HubSpot's modern security architecture requires a Private App to issue access tokens.

What scopes should I select for my token?

Choose only the read and write permissions your integration actually needs, such as access to Contacts or Deals.

Is it safe to share my access token?

No, it should be kept encrypted and private since it grants API access to your CRM data.

How do I check if my token is being used correctly?

The live data log console lets you monitor API calls and webhook performance tied to your token.

Watch the full walkthrough

The same steps, demonstrated on screen from start to finish.