Please bear with me as this is the first time I am working with Hubspot but I have an issue generating the Oauth token.
I do get my authorization URL and when I go there, I am given the option to choose which account to use. So I pick my test account and then I end up on a page with 3 moving dots and nothing else. After inspecting the Network tab I see the POST requests returns a 403:
status
HUB_UNAUTHORIZED
message
hub does not have access to the required scopes
correlationId
c0c6e53b-18e6-4e5c-8523-03c22bc5211a
requestId
702caea98ebb2b2694574e2f1eaf5f3d
I have no idea where to configure these scopes on my test account. The test account has 1 Super User and from what I read this should have access to all.
These 2 accounts I have:
Developer Hub ID 6108641
Test Hub ID 6108890
My app, which is set to private, has the following scopes defined: contacts, oauth, transactional-email
Even removing these scopes I always get the same error.
Where do I go to set the correct access for the scopes?
It can be the case that scopes that you are adding in the auth URL is not contained in the test portal. Contacts and oauth scopes are almost present in all HubSpot accounts, so that should not make any difference. Next for transactional-email, do you have added the HubSpot Transaction Email add-on? If not then you can seperate the scopes as like: