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
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.
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.
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
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.
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