Hey @SSundarram, thank you for posting in our Community!
HubSpot’s API does provide mechanisms that could help achieve the functionality you’re looking for. Specifically, you can utilize HubSpot’s Forms API to collect new user registrations and pass this information to HubSpot.
Additionally, to allow already registered users to access private KB articles without the need for duplicate registration or sign-in, you can leverage the Contacts API to manage user authentication and access to the KB articles based on their existing credentials within your web application.
To our top experts, @albertsg, @Mike_Eastwood, and @coldrickjack, do you have any recommendations for @SSundarram?
Thank you,
Pam