Get PortalId when creating AccessToken

New Contributor

I'm working with webhooks that work with different clients. And so each client has their own access token. 

Now when I have a client create a Contact, I only get the objectId of the contact that was created, so I need that client's accessToken to retrieve the correct data for that contact. 

But in the webhook I don't know which client created it. 

 

If portalId is the determining factor, how would I know when that client created their access token that they correspond to that portalId?

Thank you.

Reply
0 Upvotes
1 Reply 1
Regular Advisor | Silver Partner

Hi @ympertonjd 

 

Somewhere during the OAuth process the HubID is returned in the JSON (can't remember which step sorry).

 

You can get the HubID from the token with the API:

https://developers.hubspot.com/docs/methods/oauth2/get-access-token-information

 

Have fun

Mike