APIs & Integrations

wats
Participant

Is there an API that can be called to find out which plan a HubSpot account is on?

SOLVE

Specifically, we want to find out if an account has HubSpot Workflows enabled or not so that we can tailor our integration's UI/UX. 

 

The Account API doesn't provide this information from what I can see here: https://developers.hubspot.com/docs/reference/api/settings/account-information-api 

 

It can return "accountType", but that seems to specify whether an account is a Standard or Developer account as detailed here: https://developers.hubspot.com/docs/getting-started/account-types

 

Any help would be much appreciated! 

 

 

0 Upvotes
1 Accepted solution
TomM2
Solution
Thought Leader | Platinum Partner
Thought Leader | Platinum Partner

Is there an API that can be called to find out which plan a HubSpot account is on?

SOLVE

Hey @wats this isn't something that can or would be surfaced externally. You could just try use the create a workflow api though and it'll fail if there's no workflow permissions! 

Tom Mahon
Technical Consultant | Solutions Engineer | Community Champion
Baskey Digitial

Book a consultation

Did my post help answer your query? Help the community (and me) by marking it as a solution.


View solution in original post

7 Replies 7
kosalaindrasiri
Top Contributor | Partner
Top Contributor | Partner

Is there an API that can be called to find out which plan a HubSpot account is on?

SOLVE

Hey @wats,

 

As of now, HubSpot does not offer a public API that explicitly returns the current plan or feature access (like Workflows) for a connected portal. This limitation is intentional, likely due to the complexity of bundled features and legacy plan variations.

 

Regards,

Kosala Indrasiri

CEO

Sanmark Solutions
Linkedin
Kosala Indrasiri
emailAddress
kosala@thesanmark.com
website
www.sanmarksolutions.com
linkedinwhatsapp
Book a Consultation

Did my post help answer your question? Mark this as a solution.

0 Upvotes
wats
Participant

Is there an API that can be called to find out which plan a HubSpot account is on?

SOLVE

Thank you Kosala! That does make sense. It'd be nice to be able to find out which features users have using an API call in future perhaps. This could potentially allow integration partners to work alongside HubSpot to upsell their features, like Workflows. 

0 Upvotes
TomM2
Solution
Thought Leader | Platinum Partner
Thought Leader | Platinum Partner

Is there an API that can be called to find out which plan a HubSpot account is on?

SOLVE

Hey @wats this isn't something that can or would be surfaced externally. You could just try use the create a workflow api though and it'll fail if there's no workflow permissions! 

Tom Mahon
Technical Consultant | Solutions Engineer | Community Champion
Baskey Digitial

Book a consultation

Did my post help answer your query? Help the community (and me) by marking it as a solution.


wats
Participant

Is there an API that can be called to find out which plan a HubSpot account is on?

SOLVE

Thanks for your help! @TomM2 


I had a look at the Workflows API and saw that you can do a Get All Workflows request so this might be a good option for us, as I think we want to avoid creating any resources on behalf of our integration users that we'd later have to delete. The issue with the Get All Workflows request is that some users may not have set one up yet even if the functionality is available to them, but as long as we are aware of that limitation then we can design our UI/UX around that.

TomM2
Thought Leader | Platinum Partner
Thought Leader | Platinum Partner

Is there an API that can be called to find out which plan a HubSpot account is on?

SOLVE

Hey @wats yeah I was thinking that, I'm not entirely sure if the get all workflows api has error handling to throw a meaningful error when workflows aren't available within the account though so would be worth testing. Check a portal without WF access to ensure it doesn't just throw an empty response and actually has an error saying theres no WF permissions. It's been a good while since I've used it within in the past I'm pretty sure it used to just throw an empty response. 

Tom Mahon
Technical Consultant | Solutions Engineer | Community Champion
Baskey Digitial

Book a consultation

Did my post help answer your query? Help the community (and me) by marking it as a solution.


wats
Participant

Is there an API that can be called to find out which plan a HubSpot account is on?

SOLVE

Good shout, will check that! Thanks again 😁

0 Upvotes
Jaycee_Lewis
Community Manager
Community Manager

Is there an API that can be called to find out which plan a HubSpot account is on?

SOLVE

Smart suggestion @TomM2 💡







HubSpot’s AI-powered customer agent resolves up to 50% of customer queries instantly, with some customers reaching up to 90% resolution rates.


Learn More.





Did you know that the Community is available in other languages?
Join regional conversations by changing your language settings !
0 Upvotes