Developer documents nine undisclosed HubSpot API behaviors found during live testing
A developer spent a day probing HubSpot's API with GET requests against a live portal on 2 August 2026 while building an open-source tool to determine the minimum subscription tier a portal's usage requires. Testing revealed that the account details endpoint returns no subscription or tier information, forcing the tool to infer tier floors from indirect evidence such as the number of custom objects present. The documented OAuth token introspection endpoint does not work with private app tokens, which are the most commonly used type, leaving no way to verify a token's scopes at runtime. Because scope-check responses are identical regardless of which permission is missing, developers must maintain their own endpoint-to-scope mappings rather than relying on API error details. The developer also found that certain endpoints return 403 errors on portals where the relevant data exists, requiring a three-state result model to avoid falsely reporting that a feature is absent.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in